<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:cfx="http://www.colfaxcorp.com/20210402"
  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:us-gaap="http://fasb.org/us-gaap/2019-01-31"
  xmlns:utr="http://www.xbrl.org/2009/utr"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="cfx-20210402.xsd" xlink:type="simple"/>
    <context id="i8874d8c51bf84c87bd90d795dd60c3f5_D20210101-20210402">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001420800</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-04-02</endDate>
        </period>
    </context>
    <context id="i47af6d284451482ab1865d6c4d771be6_D20210101-20210402">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001420800</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-04-02</endDate>
        </period>
    </context>
    <context id="i4e562d8cf74d41beababb59b4657129f_D20210101-20210402">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001420800</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">cfx:TangibleEquityUnitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-04-02</endDate>
        </period>
    </context>
    <context id="i9a1b74af731e4ec9aaad3e829b8ec8f2_I20210402">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001420800</identifier>
        </entity>
        <period>
            <instant>2021-04-02</instant>
        </period>
    </context>
    <context id="i182efa0eabad4ed3afb1144f269d06c9_D20200101-20200403">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001420800</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-04-03</endDate>
        </period>
    </context>
    <context id="ie3641c33cc3c44668ada2ab2c1121516_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001420800</identifier>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="icb91baab75714128975ad5d8ebe149a7_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001420800</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i2646a711eea34f59bd330ab587230681_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001420800</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i24c56a03628a4830862484c40fee5f46_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001420800</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i6705329bb31a4e93baabc57b1bb5cacd_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001420800</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ibb906d7fd56540ba8a85e317edf4b36f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001420800</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i6ce17fb864104f74bbc42e42858b88c8_D20210101-20210402">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001420800</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-04-02</endDate>
        </period>
    </context>
    <context id="id94a75b7df2b44089115563fc4671ebd_D20210101-20210402">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001420800</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-04-02</endDate>
        </period>
    </context>
    <context id="i51e9ba04f5f94abaa8fa767f437e34e2_D20210101-20210402">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001420800</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-04-02</endDate>
        </period>
    </context>
    <context id="idc1e6b14177943fc81e058d35b3679ce_D20210101-20210402">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001420800</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-04-02</endDate>
        </period>
    </context>
    <context id="iae6a44223be64b3a8591997a32d93bd9_D20210101-20210402">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001420800</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-04-02</endDate>
        </period>
    </context>
    <context id="i69570a0adb90439e80ad4605bd759255_I20210402">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001420800</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-02</instant>
        </period>
    </context>
    <context id="i1a9d514d93af436692cc4bd4d0ed7bee_I20210402">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001420800</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-02</instant>
        </period>
    </context>
    <context id="i59fee460b8ba456890e1a092d266a9a5_I20210402">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001420800</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-02</instant>
        </period>
    </context>
    <context id="ie9ff762811c04422966d8337515b3596_I20210402">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001420800</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-02</instant>
        </period>
    </context>
    <context id="i94ab7bf1103040ec8475d5bdd323051d_I20210402">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001420800</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-02</instant>
        </period>
    </context>
    <context id="ie8e2b3a866c84f7bb4269d8c5be3ddd8_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001420800</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="ic4dcd82cdf90419fb1f1f1e3a2864c8f_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001420800</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="i0c3bc736caca494dba3d1a7d98db2e8d_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001420800</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="i1ba81404ab77497eae0b71591472b677_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001420800</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="i294d40138d5e45e9ae526e8fb3ea90b9_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001420800</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i1dac137f958b46c2a1d5d2f4fade5971_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001420800</identifier>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i5688d652fd7542b4a46800724350803c_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001420800</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfx:CumulativeEffectPeriodOfAdoptionAxis">cfx:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i14a95d1be24a480fb89a8f4c3467a72d_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001420800</identifier>
            <segment>
                <xbrldi:explicitMember dimension="cfx:CumulativeEffectPeriodOfAdoptionAxis">cfx:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i8284e35e1fec4d9a95d77b48c817fff2_D20200101-20200403">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001420800</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-04-03</endDate>
        </period>
    </context>
    <context id="i2b7803584cf147f48882ce77c430d6e2_D20200101-20200403">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001420800</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-04-03</endDate>
        </period>
    </context>
    <context id="i4ff9af8198a04337b156d515c183c1c0_D20200101-20200403">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001420800</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-04-03</endDate>
        </period>
    </context>
    <context id="iefb81d4b2e264f9199537b39886b2f5d_D20200101-20200403">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001420800</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-04-03</endDate>
        </period>
    </context>
    <context id="i817ec514d1bf4202a65ed93f46692286_D20200101-20200403">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001420800</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-04-03</endDate>
        </period>
    </context>
    <context id="i8c8e3a0cb2cb4cdf84cf4aacf5ad2971_I20200403">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001420800</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-04-03</instant>
        </period>
    </context>
    <context id="ie8faafea383647c081aab78e3fd03362_I20200403">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001420800</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-04-03</instant>
        </period>
    </context>
    <context id="i3553c1ac4ef8483aba3872fe15cf8b35_I20200403">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001420800</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-04-03</instant>
        </period>
    </context>
    <context id="i07694ab936494d00802191cd9f32a938_I20200403">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001420800</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-04-03</instant>
        </period>
    </context>
    <context id="ic5d0ad37641f4fbea6af7761fece7796_I20200403">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001420800</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-04-03</instant>
        </period>
    </context>
    <context id="i8acc52d663094b188a43928fd9d09f62_I20200403">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001420800</identifier>
        </entity>
        <period>
            <instant>2020-04-03</instant>
        </period>
    </context>
    <context id="idcb8a12171c149ecaa33325bb34c929c_D20210101-20210402">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001420800</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">cfx:AirandGasHandlingBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-04-02</endDate>
        </period>
    </context>
    <context id="i9dc1717a6afa4317963c78d179734619_D20200101-20200403">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001420800</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">cfx:AirandGasHandlingBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-04-03</endDate>
        </period>
    </context>
    <context id="i7baf56646af746f9b1cd9cbd2f2d6016_D20210101-20210402">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001420800</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cfx:Q12021AcquisitionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-04-02</endDate>
        </period>
    </context>
    <context id="i4bfdd4a6111249588837c577ecec193e_D20210101-20210402">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001420800</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">cfx:MedicalTechnologyBusinessesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-04-02</endDate>
        </period>
    </context>
    <context id="iaf9e2e9076304ed69e645301b73fe038_D20210101-20210402">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001420800</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cfx:TrilliantSurgicalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-04-02</endDate>
        </period>
    </context>
    <context id="i3e7062ee857940db97d662c005803526_I20210402">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001420800</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cfx:TrilliantSurgicalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-02</instant>
        </period>
    </context>
    <context id="i6e0324bcdb8c4a99b1c3b838fe51bbe6_D20210101-20210402">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001420800</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cfx:EquipmentProductsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cfx:FabricationTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-04-02</endDate>
        </period>
    </context>
    <context id="ib46c8b427633497ab4df1cac0fb0f810_D20200101-20200403">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001420800</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cfx:EquipmentProductsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cfx:FabricationTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-04-03</endDate>
        </period>
    </context>
    <context id="icd75f3ce90db4fe4ae44e9712ab7ee49_D20210101-20210402">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001420800</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cfx:ConsumableProductsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cfx:FabricationTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-04-02</endDate>
        </period>
    </context>
    <context id="i93f6a436030c413ba24f3906c6f18126_D20200101-20200403">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001420800</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cfx:ConsumableProductsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cfx:FabricationTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-04-03</endDate>
        </period>
    </context>
    <context id="ic657fdde128e4ecb9c3c230be18d4218_D20210101-20210402">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001420800</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cfx:FabricationTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-04-02</endDate>
        </period>
    </context>
    <context id="if55de1597bc1421badde5d5aa3bef2dc_D20200101-20200403">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001420800</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cfx:FabricationTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-04-03</endDate>
        </period>
    </context>
    <context id="ic8fac22e25b04b3daf1d0a836d4a9a95_D20210101-20210402">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001420800</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cfx:PreventionRehabilitationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cfx:MedicalTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-04-02</endDate>
        </period>
    </context>
    <context id="i7751b024737d46698855a5e91170ef01_D20200101-20200403">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001420800</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cfx:PreventionRehabilitationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cfx:MedicalTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-04-03</endDate>
        </period>
    </context>
    <context id="if2a03e8c528947cdb511ffbec97cbcc0_D20210101-20210402">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001420800</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cfx:ReconstructiveMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cfx:MedicalTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-04-02</endDate>
        </period>
    </context>
    <context id="i189f2581a7934a24b9fde76d5bbe1d6d_D20200101-20200403">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001420800</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cfx:ReconstructiveMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cfx:MedicalTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-04-03</endDate>
        </period>
    </context>
    <context id="i8f684fb59fd34f74a7500128507cca10_D20210101-20210402">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001420800</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cfx:MedicalTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-04-02</endDate>
        </period>
    </context>
    <context id="ife3804410d6f41c0a4dca906606df7a3_D20200101-20200403">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001420800</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cfx:MedicalTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-04-03</endDate>
        </period>
    </context>
    <context id="ib9c0e8efaa00438f96143a099978fcb0_D20200101-20200403">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001420800</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">cfx:TangibleEquityUnitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-04-03</endDate>
        </period>
    </context>
    <context id="i1ecadfb3ab0b4e688b4d9dd016afb749_D20210319-20210319">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001420800</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">cfx:UnderwrittenPublicOfferingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-19</startDate>
            <endDate>2021-03-19</endDate>
        </period>
    </context>
    <context id="i6e0618821faa43e79c95a296736b4bf0_I20210319">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001420800</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">cfx:UnderwrittenPublicOfferingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-19</instant>
        </period>
    </context>
    <context id="if9ccc84ec6e34034830672382596f018_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001420800</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">cfx:PensionAndOtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i3fa56f7de8e540ac95fbdd13f3e3888f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001420800</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id561704b29f74069b9e38031da0525f8_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001420800</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">cfx:UnrealizedGainLossOnHedgingActivitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i60575d3adb794c398f36d9d34a34e816_D20210101-20210402">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001420800</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">cfx:PensionAndOtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-04-02</endDate>
        </period>
    </context>
    <context id="i72a94319da3b4e4192210984b7bccf84_D20210101-20210402">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001420800</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-04-02</endDate>
        </period>
    </context>
    <context id="i3b7770fdbf534e4fbab73681de69b128_D20210101-20210402">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001420800</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">cfx:UnrealizedGainLossOnHedgingActivitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-04-02</endDate>
        </period>
    </context>
    <context id="i386c7a5c11344f0c813d4c0891581453_D20210101-20210402">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001420800</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-04-02</endDate>
        </period>
    </context>
    <context id="i7414e7d10c5a4073a4c1cd06afa2f3b4_I20210402">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001420800</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">cfx:PensionAndOtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-02</instant>
        </period>
    </context>
    <context id="i251927d18f4a4136b6b272ac99d5e6b3_I20210402">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001420800</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-02</instant>
        </period>
    </context>
    <context id="i12a814142d24422b83f6754e145ef172_I20210402">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001420800</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">cfx:UnrealizedGainLossOnHedgingActivitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-02</instant>
        </period>
    </context>
    <context id="iba5bc4d336314d18a4993a5363e13086_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001420800</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">cfx:PensionAndOtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i0599a0228e73466e9b891593391b48df_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001420800</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="id7a999c0b9c946adb8fe9f8d60301e1c_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001420800</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">cfx:UnrealizedGainLossOnHedgingActivitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i2ffbe73ad2eb4842a8a88cd4549e6f06_D20200101-20200403">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001420800</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">cfx:PensionAndOtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-04-03</endDate>
        </period>
    </context>
    <context id="i7023530e4c6d469eab3d192b4dfeebb5_D20200101-20200403">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001420800</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-04-03</endDate>
        </period>
    </context>
    <context id="ib67c77de8c0e49e48db94f768f4405af_D20200101-20200403">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001420800</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">cfx:UnrealizedGainLossOnHedgingActivitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-04-03</endDate>
        </period>
    </context>
    <context id="ic403c1a232dc4f87985a39b6a922922e_D20200101-20200403">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001420800</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-04-03</endDate>
        </period>
    </context>
    <context id="i458b8a06477e4b12b4d22fac72de1503_I20200403">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001420800</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">cfx:PensionAndOtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-04-03</instant>
        </period>
    </context>
    <context id="i03a930a5303044dd9f6c6f471980a59a_I20200403">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001420800</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-04-03</instant>
        </period>
    </context>
    <context id="i6262fa79380141ef813f35ae5d267a62_I20200403">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001420800</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">cfx:UnrealizedGainLossOnHedgingActivitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-04-03</instant>
        </period>
    </context>
    <context id="if156a720d40e4f2d9d5dca883fa483d3_D20190111-20190111">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001420800</identifier>
        </entity>
        <period>
            <startDate>2019-01-11</startDate>
            <endDate>2019-01-11</endDate>
        </period>
    </context>
    <context id="i11216f6c05bc49b6af50f73b4f6a3fd4_I20190111">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001420800</identifier>
        </entity>
        <period>
            <instant>2019-01-11</instant>
        </period>
    </context>
    <context id="if30235ec0ae544248f166016faeddf11_I20210402">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001420800</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-02</instant>
        </period>
    </context>
    <context id="ia6018df6a8ff43ecb9398cc558f7bf99_I20210402">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001420800</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-02</instant>
        </period>
    </context>
    <context id="i7ca242c60ec84b36b047966b3cc55900_I20210402">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001420800</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cfx:TermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-02</instant>
        </period>
    </context>
    <context id="if4b8e10a90ac4f9899a62479dd857873_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001420800</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cfx:TermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iec9af78069cd46bead85f1a8b3c9a0bf_I20210402">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001420800</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cfx:EuroSeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-02</instant>
        </period>
    </context>
    <context id="i0a1254a3de9b4e54a2abd2b71c8ea62b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001420800</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cfx:EuroSeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i9ab63d233d604e559d1217c760a6df74_I20210402">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001420800</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cfx:A2024And2026NotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-02</instant>
        </period>
    </context>
    <context id="i24d264bfd651488fa3c1f3898d6175f5_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001420800</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cfx:A2024And2026NotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i62068f794f1a4ac5a79e338373341f29_I20210402">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001420800</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cfx:TEUAmortizingNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-02</instant>
        </period>
    </context>
    <context id="ia4e818d2633a4475aff347c1f1af6115_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001420800</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cfx:TEUAmortizingNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id33fb16527c84ed9b1617a78a71c8cae_I20210402">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001420800</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-02</instant>
        </period>
    </context>
    <context id="i819307be82ce4cd8bff24c7f696bfb16_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001420800</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i25bcf27b7e6b49afa242bfecc942a8d4_I20210402">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001420800</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cfx:DJOGlobalIncFinancingFacilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfx:DebtTypeAxisAxis">cfx:NewRevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-02</instant>
        </period>
    </context>
    <context id="ifd00a3f8111443dfb23c99d23dabfa24_I20210402">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001420800</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cfx:TermA1LoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-02</instant>
        </period>
    </context>
    <context id="ie4fac920a838451facf6a5d71286adf6_D20181217-20181217">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001420800</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cfx:DJOGlobalIncFinancingFacilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="cfx:DebtTypeAxisAxis">cfx:NewRevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-12-17</startDate>
            <endDate>2018-12-17</endDate>
        </period>
    </context>
    <context id="ie0825c1ef2c8455b9f16f7d8f7373d9a_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001420800</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfx:AmendedCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i75fdd5f1889440369dd08dd9329fd626_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001420800</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfx:AmendedCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i34ba889a539e4b498829645e3d726742_I20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001420800</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfx:AmendedCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-09-30</instant>
        </period>
    </context>
    <context id="i39c6403aad3d4d37b27061b2e8746635_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001420800</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfx:AmendedCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="id71bbb03981d467298c243751f031ec5_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001420800</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfx:AmendedCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ib9fca79d55cb4ea78bcf7c8c2b386efc_I20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001420800</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfx:AmendedCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-30</instant>
        </period>
    </context>
    <context id="i288c105b1c9c495ea279d1b95b063fb0_I20200501">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001420800</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">cfx:AmendedCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-05-01</instant>
        </period>
    </context>
    <context id="i877801e697a8417dbbdb9c91eba2c2f3_D20170419-20170419">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001420800</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-04-19</startDate>
            <endDate>2017-04-19</endDate>
        </period>
    </context>
    <context id="i4fe46c5a0172407f8dad38039b7c8943_I20210402">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001420800</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-02</instant>
        </period>
    </context>
    <context id="i924495ac707f49c4ad98234e5f43d6f7_D20190205-20190205">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001420800</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cfx:A2024NotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-02-05</startDate>
            <endDate>2019-02-05</endDate>
        </period>
    </context>
    <context id="idc601f75b8d84268a74a934cc83a4f0c_I20190205">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001420800</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cfx:A2024NotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-02-05</instant>
        </period>
    </context>
    <context id="i3d90b78ea50c4175a1314786b434d208_D20190205-20190205">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001420800</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cfx:A2026NotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-02-05</startDate>
            <endDate>2019-02-05</endDate>
        </period>
    </context>
    <context id="i8f46ea7a5f6f432590cbc94761a6ea78_I20190205">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001420800</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cfx:A2026NotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-02-05</instant>
        </period>
    </context>
    <context id="icac0974abfbe42d59a7455c6771f2444_I20210424">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001420800</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cfx:A2026NotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-24</instant>
        </period>
    </context>
    <context id="ibcb1e9449eec4ea89382efc42663c893_I20210402">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001420800</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cfx:BilateralagreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-02</instant>
        </period>
    </context>
    <context id="i75ef1e545af64b2c830d5ac9fe5a0820_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001420800</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cfx:FabricationTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic558eaa67eae4acbbbc4baf843a71818_D20210101-20210402">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001420800</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cfx:FabricationTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-04-02</endDate>
        </period>
    </context>
    <context id="i110aec4e1f4f4873aab3d952060e71d7_I20210402">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001420800</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cfx:FabricationTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-02</instant>
        </period>
    </context>
    <context id="ib25576a0e4494519b7e6fb00ba913dac_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001420800</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:FacilityClosingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cfx:FabricationTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic567825ecbcd4aa5b424b9d3a6e5cc70_D20210101-20210402">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001420800</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:FacilityClosingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cfx:FabricationTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-04-02</endDate>
        </period>
    </context>
    <context id="ib510948480bc4c1daee5c28fbb0f0cb6_I20210402">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001420800</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:FacilityClosingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cfx:FabricationTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-02</instant>
        </period>
    </context>
    <context id="i464d2c4b35c6440992d06f246e4f16ee_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001420800</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cfx:FabricationTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i79f6e0b005014097aa26e28f9394d2b6_I20210402">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001420800</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cfx:FabricationTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-02</instant>
        </period>
    </context>
    <context id="ifec83a0bbfbd4bd09580296099d60680_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001420800</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cfx:MedicalTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4f4a7b94edcc48ff872d0865cde9447f_D20210101-20210402">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001420800</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cfx:MedicalTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-04-02</endDate>
        </period>
    </context>
    <context id="i693faed3a2b947f79f380d94f62dfdd7_I20210402">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001420800</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cfx:MedicalTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-02</instant>
        </period>
    </context>
    <context id="ica1460f2dafd492e81619669f96739fe_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001420800</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:FacilityClosingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cfx:MedicalTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i22bdebfd86944fc4b6df8611b268619a_D20210101-20210402">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001420800</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:FacilityClosingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cfx:MedicalTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-04-02</endDate>
        </period>
    </context>
    <context id="i5ab417b85ad44023b102000fba62987b_I20210402">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001420800</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:FacilityClosingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cfx:MedicalTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-02</instant>
        </period>
    </context>
    <context id="i370b38382cac4833aa29144f0b5dde9a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001420800</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cfx:MedicalTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i822017837f644c788cdecf0861f7689c_I20210402">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001420800</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cfx:MedicalTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-02</instant>
        </period>
    </context>
    <context id="iced60de18a0f42ca91b0c53d23b48827_I20210402">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001420800</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:AccruedLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-02</instant>
        </period>
    </context>
    <context id="ib4b23c1c16b94f9683869cfecb1367d6_I20210402">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001420800</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-02</instant>
        </period>
    </context>
    <context id="i0199a79bd1b94605836e4cb49968d3cd_I20210402">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001420800</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-02</instant>
        </period>
    </context>
    <context id="ic61418ef9ea444469fde71b809d9a3b0_I20210402">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001420800</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfx:CustomerSalesContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-02</instant>
        </period>
    </context>
    <context id="i15aa93b451904c759292a6496a5b113e_I20210402">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001420800</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfx:CustomerSalesContractsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-02</instant>
        </period>
    </context>
    <context id="i91994e8473974e58934afb38cf8b9d87_I20210402">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001420800</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-02</instant>
        </period>
    </context>
    <context id="i61ddc8f14ec94e0a94de085c8dd411a4_I20200403">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001420800</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-04-03</instant>
        </period>
    </context>
    <context id="i8a464f0da53c43cba9adf3b5bdc22ca3_I20200403">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001420800</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfx:CustomerSalesContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-04-03</instant>
        </period>
    </context>
    <context id="ia21500d10f594cfa8ea260684b460fe5_I20200403">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001420800</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfx:CustomerSalesContractsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-04-03</instant>
        </period>
    </context>
    <context id="i49d08e3a5ee04e53b57ab36ae5351d68_I20200403">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001420800</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-04-03</instant>
        </period>
    </context>
    <context id="icfe4652337c64702aac18a0a5b584d57_D20210101-20210402">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001420800</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfx:CustomerSalesContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-04-02</endDate>
        </period>
    </context>
    <context id="i5c13f3b8ce004d909051fcc7df2716b2_D20200101-20200403">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001420800</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">cfx:CustomerSalesContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-04-03</endDate>
        </period>
    </context>
    <context id="i9f388fddf13e44f79443cb7c8b960dc1_D20210101-20210402">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001420800</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-04-02</endDate>
        </period>
    </context>
    <context id="i5bb1aaf9873448a785c1b9d635846e75_D20200101-20200403">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001420800</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-04-03</endDate>
        </period>
    </context>
    <context id="ic9475a19f9db4887903b4a37e0f84cf4_D20200101-20200403">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001420800</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-04-03</endDate>
        </period>
    </context>
    <context id="i452a5ca20cd34969bdeb916f3721889f_I20210424">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001420800</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cfx:A2024And2026NotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-24</instant>
        </period>
    </context>
    <context id="ibfcfffe4bbca48f9b48fb4ab1daeb8ec_D20210424-20210424">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001420800</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cfx:A2024NotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-24</startDate>
            <endDate>2021-04-24</endDate>
        </period>
    </context>
    <context id="i78bd01d1aa5e4da6be88580e27a3ee33_D20210424-20210424">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001420800</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">cfx:A2026NotesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-24</startDate>
            <endDate>2021-04-24</endDate>
        </period>
    </context>
    <context id="i8a2cbdad54304685be0f24384dc1c2bb_D20210403-20210702">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001420800</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-03</startDate>
            <endDate>2021-07-02</endDate>
        </period>
    </context>
    <context id="i1411b5bbe5474bd1948406ae48300558_D20210423-20210423">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001420800</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">cfx:MedShapeIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-23</startDate>
            <endDate>2021-04-23</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="saleschannel">
        <measure>cfx:salesChannel</measure>
    </unit>
    <unit id="rate">
        <measure>utr:Rate</measure>
    </unit>
    <unit id="eur">
        <measure>iso4217:EUR</measure>
    </unit>
    <unit id="segment">
        <measure>cfx:segment</measure>
    </unit>
    <dei:EntityRegistrantName
      contextRef="i8874d8c51bf84c87bd90d795dd60c3f5_D20210101-20210402"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV80L2ZyYWc6NzVmYmEzZTlmYTk2NDRlNjhmM2YzNjEyODJjMjRmMTYvdGFibGU6NzExODYxZGIxZDM5NGY5N2IzMGJjZTA2ZWM1NzU1NDcvdGFibGVyYW5nZTo3MTE4NjFkYjFkMzk0Zjk3YjMwYmNlMDZlYzU3NTU0N18xLTEtMS0xLTA_fd7523bc-603c-4c32-82bf-4ad1cb6ae4ab">Colfax CORP</dei:EntityRegistrantName>
    <dei:EntityCentralIndexKey
      contextRef="i8874d8c51bf84c87bd90d795dd60c3f5_D20210101-20210402"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV80L2ZyYWc6NzVmYmEzZTlmYTk2NDRlNjhmM2YzNjEyODJjMjRmMTYvdGFibGU6NzExODYxZGIxZDM5NGY5N2IzMGJjZTA2ZWM1NzU1NDcvdGFibGVyYW5nZTo3MTE4NjFkYjFkMzk0Zjk3YjMwYmNlMDZlYzU3NTU0N18yLTEtMS0xLTA_5589cf97-75ec-4409-8d7a-b15982e4c119">0001420800</dei:EntityCentralIndexKey>
    <dei:CurrentFiscalYearEndDate
      contextRef="i8874d8c51bf84c87bd90d795dd60c3f5_D20210101-20210402"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV80L2ZyYWc6NzVmYmEzZTlmYTk2NDRlNjhmM2YzNjEyODJjMjRmMTYvdGFibGU6NzExODYxZGIxZDM5NGY5N2IzMGJjZTA2ZWM1NzU1NDcvdGFibGVyYW5nZTo3MTE4NjFkYjFkMzk0Zjk3YjMwYmNlMDZlYzU3NTU0N18zLTEtMS0xLTA_896e8e15-2ea3-4a0f-9bde-02c85435bfbe">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:AmendmentFlag
      contextRef="i8874d8c51bf84c87bd90d795dd60c3f5_D20210101-20210402"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV80L2ZyYWc6NzVmYmEzZTlmYTk2NDRlNjhmM2YzNjEyODJjMjRmMTYvdGFibGU6NzExODYxZGIxZDM5NGY5N2IzMGJjZTA2ZWM1NzU1NDcvdGFibGVyYW5nZTo3MTE4NjFkYjFkMzk0Zjk3YjMwYmNlMDZlYzU3NTU0N184LTEtMS0xLTA_88d72c9b-36a1-4594-924c-6fb306afc157">false</dei:AmendmentFlag>
    <dei:DocumentFiscalPeriodFocus
      contextRef="i8874d8c51bf84c87bd90d795dd60c3f5_D20210101-20210402"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV80L2ZyYWc6NzVmYmEzZTlmYTk2NDRlNjhmM2YzNjEyODJjMjRmMTYvdGFibGU6NzExODYxZGIxZDM5NGY5N2IzMGJjZTA2ZWM1NzU1NDcvdGFibGVyYW5nZTo3MTE4NjFkYjFkMzk0Zjk3YjMwYmNlMDZlYzU3NTU0N18xMC0xLTEtMS0w_30811f5a-3724-4b5b-8a02-7d5a830c16c9">FY</dei:DocumentFiscalPeriodFocus>
    <dei:DocumentFiscalYearFocus
      contextRef="i8874d8c51bf84c87bd90d795dd60c3f5_D20210101-20210402"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV80L2ZyYWc6NzVmYmEzZTlmYTk2NDRlNjhmM2YzNjEyODJjMjRmMTYvdGFibGU6NzExODYxZGIxZDM5NGY5N2IzMGJjZTA2ZWM1NzU1NDcvdGFibGVyYW5nZTo3MTE4NjFkYjFkMzk0Zjk3YjMwYmNlMDZlYzU3NTU0N18xMS0xLTEtMS0w_141a40a5-dbd9-4955-a09f-fb2cd0c6b9bc">2021</dei:DocumentFiscalYearFocus>
    <dei:DocumentType
      contextRef="i8874d8c51bf84c87bd90d795dd60c3f5_D20210101-20210402"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8xL2ZyYWc6NzllZDRjYTU1ODQ4NDIyYjg4MmY0OWE1ODYzNTkwYTEvdGFibGU6MjA2MzJhZDFlMDU5NGU2ZDgxZjI4N2I3ZDJiNjJhNDQvdGFibGVyYW5nZToyMDYzMmFkMWUwNTk0ZTZkODFmMjg3YjdkMmI2MmE0NF8wLTEtMS0xLTA_028f49d8-1c60-4924-b30c-f734e51eb524">10-Q</dei:DocumentType>
    <dei:DocumentQuarterlyReport
      contextRef="i8874d8c51bf84c87bd90d795dd60c3f5_D20210101-20210402"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8xL2ZyYWc6NzllZDRjYTU1ODQ4NDIyYjg4MmY0OWE1ODYzNTkwYTEvdGFibGU6MzJiYWU0NDY1ZjVjNDNhYWJkMGJjZGExZTA5MjdmYTIvdGFibGVyYW5nZTozMmJhZTQ0NjVmNWM0M2FhYmQwYmNkYTFlMDkyN2ZhMl8wLTAtMS0xLTA_f8dd0c78-858d-4f15-b768-dd159f7fc23e">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate
      contextRef="i8874d8c51bf84c87bd90d795dd60c3f5_D20210101-20210402"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8xL2ZyYWc6NzllZDRjYTU1ODQ4NDIyYjg4MmY0OWE1ODYzNTkwYTEvdGV4dHJlZ2lvbjo3OWVkNGNhNTU4NDg0MjJiODgyZjQ5YTU4NjM1OTBhMV8xMjA_073bbcd9-96b8-4d7b-88bb-e6c49458d509">2021-04-02</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport
      contextRef="i8874d8c51bf84c87bd90d795dd60c3f5_D20210101-20210402"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8xL2ZyYWc6NzllZDRjYTU1ODQ4NDIyYjg4MmY0OWE1ODYzNTkwYTEvdGFibGU6ZjMzM2ViNGQyNWMxNDEzZWFlZDk3NGRkMjhlYWYwNzQvdGFibGVyYW5nZTpmMzMzZWI0ZDI1YzE0MTNlYWVkOTc0ZGQyOGVhZjA3NF8wLTAtMS0xLTA_c45e6eb2-2d3f-4855-8cd8-9e88f198166f">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="i8874d8c51bf84c87bd90d795dd60c3f5_D20210101-20210402"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8xL2ZyYWc6NzllZDRjYTU1ODQ4NDIyYjg4MmY0OWE1ODYzNTkwYTEvdGV4dHJlZ2lvbjo3OWVkNGNhNTU4NDg0MjJiODgyZjQ5YTU4NjM1OTBhMV8yMDYz_dff02782-9743-45d0-a83f-b662e1a01842">001-34045</dei:EntityFileNumber>
    <dei:EntityIncorporationStateCountryCode
      contextRef="i8874d8c51bf84c87bd90d795dd60c3f5_D20210101-20210402"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8xL2ZyYWc6NzllZDRjYTU1ODQ4NDIyYjg4MmY0OWE1ODYzNTkwYTEvdGFibGU6YTdmNWYxZWU2Yjg3NDg1ZGE4NTkyNmEzMGJmNTg2YzgvdGFibGVyYW5nZTphN2Y1ZjFlZTZiODc0ODVkYTg1OTI2YTMwYmY1ODZjOF8wLTAtMS0xLTA_10a96658-b8e4-4627-9ac7-138042372ad3">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="i8874d8c51bf84c87bd90d795dd60c3f5_D20210101-20210402"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8xL2ZyYWc6NzllZDRjYTU1ODQ4NDIyYjg4MmY0OWE1ODYzNTkwYTEvdGFibGU6YTdmNWYxZWU2Yjg3NDg1ZGE4NTkyNmEzMGJmNTg2YzgvdGFibGVyYW5nZTphN2Y1ZjFlZTZiODc0ODVkYTg1OTI2YTMwYmY1ODZjOF8wLTMtMS0xLTA_f512ed95-7466-4fe8-b90f-3b3f675d3927">54-1887631</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="i8874d8c51bf84c87bd90d795dd60c3f5_D20210101-20210402"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8xL2ZyYWc6NzllZDRjYTU1ODQ4NDIyYjg4MmY0OWE1ODYzNTkwYTEvdGFibGU6YTdmNWYxZWU2Yjg3NDg1ZGE4NTkyNmEzMGJmNTg2YzgvdGFibGVyYW5nZTphN2Y1ZjFlZTZiODc0ODVkYTg1OTI2YTMwYmY1ODZjOF8zLTAtMS0xLTA_5ebf677d-6d7e-483a-860a-7c07857126f4">420 National Business Parkway,</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2
      contextRef="i8874d8c51bf84c87bd90d795dd60c3f5_D20210101-20210402"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8xL2ZyYWc6NzllZDRjYTU1ODQ4NDIyYjg4MmY0OWE1ODYzNTkwYTEvdGFibGU6YTdmNWYxZWU2Yjg3NDg1ZGE4NTkyNmEzMGJmNTg2YzgvdGFibGVyYW5nZTphN2Y1ZjFlZTZiODc0ODVkYTg1OTI2YTMwYmY1ODZjOF8zLTEtMS0xLTA_0f30cf7d-c89d-4791-9299-8334499ccb87">5th Floor</dei:EntityAddressAddressLine2>
    <dei:EntityAddressCityOrTown
      contextRef="i8874d8c51bf84c87bd90d795dd60c3f5_D20210101-20210402"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8xL2ZyYWc6NzllZDRjYTU1ODQ4NDIyYjg4MmY0OWE1ODYzNTkwYTEvdGFibGU6YTdmNWYxZWU2Yjg3NDg1ZGE4NTkyNmEzMGJmNTg2YzgvdGFibGVyYW5nZTphN2Y1ZjFlZTZiODc0ODVkYTg1OTI2YTMwYmY1ODZjOF80LTAtMS0xLTA_c034b747-1921-40b8-8220-8de32a221e4f">Annapolis Junction,</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="i8874d8c51bf84c87bd90d795dd60c3f5_D20210101-20210402"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8xL2ZyYWc6NzllZDRjYTU1ODQ4NDIyYjg4MmY0OWE1ODYzNTkwYTEvdGFibGU6YTdmNWYxZWU2Yjg3NDg1ZGE4NTkyNmEzMGJmNTg2YzgvdGFibGVyYW5nZTphN2Y1ZjFlZTZiODc0ODVkYTg1OTI2YTMwYmY1ODZjOF80LTEtMS0xLTA_bcf25889-edf6-4bcc-8dec-4fe282d08495">MD</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="i8874d8c51bf84c87bd90d795dd60c3f5_D20210101-20210402"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8xL2ZyYWc6NzllZDRjYTU1ODQ4NDIyYjg4MmY0OWE1ODYzNTkwYTEvdGFibGU6YTdmNWYxZWU2Yjg3NDg1ZGE4NTkyNmEzMGJmNTg2YzgvdGFibGVyYW5nZTphN2Y1ZjFlZTZiODc0ODVkYTg1OTI2YTMwYmY1ODZjOF80LTMtMS0xLTA_4593ade8-65e0-4d73-bae0-7bc1fa850cb8">20701</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="i8874d8c51bf84c87bd90d795dd60c3f5_D20210101-20210402"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8xL2ZyYWc6NzllZDRjYTU1ODQ4NDIyYjg4MmY0OWE1ODYzNTkwYTEvdGFibGU6YzhkNTdmZjNiOTNmNDczN2FhY2I4NDMwYjg5YzExOTcvdGFibGVyYW5nZTpjOGQ1N2ZmM2I5M2Y0NzM3YWFjYjg0MzBiODljMTE5N18wLTAtMS0xLTA_36bc36d4-9bb2-4915-a57a-47c6d6e42f90">(301)</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="i8874d8c51bf84c87bd90d795dd60c3f5_D20210101-20210402"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8xL2ZyYWc6NzllZDRjYTU1ODQ4NDIyYjg4MmY0OWE1ODYzNTkwYTEvdGFibGU6YzhkNTdmZjNiOTNmNDczN2FhY2I4NDMwYjg5YzExOTcvdGFibGVyYW5nZTpjOGQ1N2ZmM2I5M2Y0NzM3YWFjYjg0MzBiODljMTE5N18wLTEtMS0xLTA_bda0e7b3-8f18-41d4-af1f-ce9477413025">323-9000</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="i47af6d284451482ab1865d6c4d771be6_D20210101-20210402"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8xL2ZyYWc6NzllZDRjYTU1ODQ4NDIyYjg4MmY0OWE1ODYzNTkwYTEvdGFibGU6YmU4MmU0MjY2ZGQ0NDZkMjk0ZDhlZTdiZDdjY2Y5ZjkvdGFibGVyYW5nZTpiZTgyZTQyNjZkZDQ0NmQyOTRkOGVlN2JkN2NjZjlmOV8xLTAtMS0xLTA_08781841-4318-4b40-9f03-030f912f5654">Common Stock, par value $0.001 per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i47af6d284451482ab1865d6c4d771be6_D20210101-20210402"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8xL2ZyYWc6NzllZDRjYTU1ODQ4NDIyYjg4MmY0OWE1ODYzNTkwYTEvdGFibGU6YmU4MmU0MjY2ZGQ0NDZkMjk0ZDhlZTdiZDdjY2Y5ZjkvdGFibGVyYW5nZTpiZTgyZTQyNjZkZDQ0NmQyOTRkOGVlN2JkN2NjZjlmOV8xLTEtMS0xLTA_fd5b9a96-506e-4ece-98f1-b6df6b0f5083">CFX</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i47af6d284451482ab1865d6c4d771be6_D20210101-20210402"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8xL2ZyYWc6NzllZDRjYTU1ODQ4NDIyYjg4MmY0OWE1ODYzNTkwYTEvdGFibGU6YmU4MmU0MjY2ZGQ0NDZkMjk0ZDhlZTdiZDdjY2Y5ZjkvdGFibGVyYW5nZTpiZTgyZTQyNjZkZDQ0NmQyOTRkOGVlN2JkN2NjZjlmOV8xLTItMS0xLTA_92fc3017-461e-4b6e-934b-2410a0ba1131">NYSE</dei:SecurityExchangeName>
    <dei:Security12bTitle
      contextRef="i4e562d8cf74d41beababb59b4657129f_D20210101-20210402"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8xL2ZyYWc6NzllZDRjYTU1ODQ4NDIyYjg4MmY0OWE1ODYzNTkwYTEvdGFibGU6YmU4MmU0MjY2ZGQ0NDZkMjk0ZDhlZTdiZDdjY2Y5ZjkvdGFibGVyYW5nZTpiZTgyZTQyNjZkZDQ0NmQyOTRkOGVlN2JkN2NjZjlmOV8yLTAtMS0xLTA_6614f60b-aee1-4359-9af5-389240fb525d">5.75% Tangible Equity Units</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i4e562d8cf74d41beababb59b4657129f_D20210101-20210402"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8xL2ZyYWc6NzllZDRjYTU1ODQ4NDIyYjg4MmY0OWE1ODYzNTkwYTEvdGFibGU6YmU4MmU0MjY2ZGQ0NDZkMjk0ZDhlZTdiZDdjY2Y5ZjkvdGFibGVyYW5nZTpiZTgyZTQyNjZkZDQ0NmQyOTRkOGVlN2JkN2NjZjlmOV8yLTEtMS0xLTA_e836c088-0021-48b5-b6fb-1e4d5b83ca77">CFXA</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i4e562d8cf74d41beababb59b4657129f_D20210101-20210402"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8xL2ZyYWc6NzllZDRjYTU1ODQ4NDIyYjg4MmY0OWE1ODYzNTkwYTEvdGFibGU6YmU4MmU0MjY2ZGQ0NDZkMjk0ZDhlZTdiZDdjY2Y5ZjkvdGFibGVyYW5nZTpiZTgyZTQyNjZkZDQ0NmQyOTRkOGVlN2JkN2NjZjlmOV8yLTItMS0xLTA_adb69a0f-597e-4f09-a23d-63ad3f5b992a">NYSE</dei:SecurityExchangeName>
    <dei:EntityCurrentReportingStatus
      contextRef="i8874d8c51bf84c87bd90d795dd60c3f5_D20210101-20210402"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8xL2ZyYWc6NzllZDRjYTU1ODQ4NDIyYjg4MmY0OWE1ODYzNTkwYTEvdGV4dHJlZ2lvbjo3OWVkNGNhNTU4NDg0MjJiODgyZjQ5YTU4NjM1OTBhMV8yMDY0_6decff6c-09e0-4b9b-a7ee-083cf51c91ee">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="i8874d8c51bf84c87bd90d795dd60c3f5_D20210101-20210402"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8xL2ZyYWc6NzllZDRjYTU1ODQ4NDIyYjg4MmY0OWE1ODYzNTkwYTEvdGV4dHJlZ2lvbjo3OWVkNGNhNTU4NDg0MjJiODgyZjQ5YTU4NjM1OTBhMV8yMDY1_b552f0ee-2c2b-496f-a098-59b2ad9edbbd">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="i8874d8c51bf84c87bd90d795dd60c3f5_D20210101-20210402"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8xL2ZyYWc6NzllZDRjYTU1ODQ4NDIyYjg4MmY0OWE1ODYzNTkwYTEvdGV4dHJlZ2lvbjo3OWVkNGNhNTU4NDg0MjJiODgyZjQ5YTU4NjM1OTBhMV8yMDY2_259b91f7-f5da-4a4e-ae85-bc8bc81adb2d">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="i8874d8c51bf84c87bd90d795dd60c3f5_D20210101-20210402"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8xL2ZyYWc6NzllZDRjYTU1ODQ4NDIyYjg4MmY0OWE1ODYzNTkwYTEvdGV4dHJlZ2lvbjo3OWVkNGNhNTU4NDg0MjJiODgyZjQ5YTU4NjM1OTBhMV8yMDYw_afc15151-0e6a-4f5d-b683-79bdb8253e64">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="i8874d8c51bf84c87bd90d795dd60c3f5_D20210101-20210402"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8xL2ZyYWc6NzllZDRjYTU1ODQ4NDIyYjg4MmY0OWE1ODYzNTkwYTEvdGV4dHJlZ2lvbjo3OWVkNGNhNTU4NDg0MjJiODgyZjQ5YTU4NjM1OTBhMV8yMDYx_890c7912-22d5-4bbc-b8ee-215abfc8b93b">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityShellCompany
      contextRef="i8874d8c51bf84c87bd90d795dd60c3f5_D20210101-20210402"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8xL2ZyYWc6NzllZDRjYTU1ODQ4NDIyYjg4MmY0OWE1ODYzNTkwYTEvdGV4dHJlZ2lvbjo3OWVkNGNhNTU4NDg0MjJiODgyZjQ5YTU4NjM1OTBhMV8yMDYy_3c8c45ef-2992-4bfa-80d3-19e59132e01c">false</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="i9a1b74af731e4ec9aaad3e829b8ec8f2_I20210402"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8xL2ZyYWc6NzllZDRjYTU1ODQ4NDIyYjg4MmY0OWE1ODYzNTkwYTEvdGV4dHJlZ2lvbjo3OWVkNGNhNTU4NDg0MjJiODgyZjQ5YTU4NjM1OTBhMV8xOTc4_77c0f401-b771-45c4-b06f-cf367ffb2e45"
      unitRef="shares">135597331</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8874d8c51bf84c87bd90d795dd60c3f5_D20210101-20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8xNi9mcmFnOjljM2YwMjRjZTBkNDQ5MmJiOTY2ZGRkZjU3MzI2MDQ3L3RhYmxlOjYwYjE4MDg2MDU3MTRkNDliOTUyNjVmM2QyY2NjZGEwL3RhYmxlcmFuZ2U6NjBiMTgwODYwNTcxNGQ0OWI5NTI2NWYzZDJjY2NkYTBfMy0xLTEtMS0w_463c0910-a6b7-40af-8e76-07ff07b5d769"
      unitRef="usd">879211000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i182efa0eabad4ed3afb1144f269d06c9_D20200101-20200403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8xNi9mcmFnOjljM2YwMjRjZTBkNDQ5MmJiOTY2ZGRkZjU3MzI2MDQ3L3RhYmxlOjYwYjE4MDg2MDU3MTRkNDliOTUyNjVmM2QyY2NjZGEwL3RhYmxlcmFuZ2U6NjBiMTgwODYwNTcxNGQ0OWI5NTI2NWYzZDJjY2NkYTBfMy0zLTEtMS0w_5351ecc0-2f2c-49af-bfd6-e6673df17615"
      unitRef="usd">816356000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i8874d8c51bf84c87bd90d795dd60c3f5_D20210101-20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8xNi9mcmFnOjljM2YwMjRjZTBkNDQ5MmJiOTY2ZGRkZjU3MzI2MDQ3L3RhYmxlOjYwYjE4MDg2MDU3MTRkNDliOTUyNjVmM2QyY2NjZGEwL3RhYmxlcmFuZ2U6NjBiMTgwODYwNTcxNGQ0OWI5NTI2NWYzZDJjY2NkYTBfNC0xLTEtMS0w_45ae2fe0-4f0c-4a40-948e-20911001c109"
      unitRef="usd">508134000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i182efa0eabad4ed3afb1144f269d06c9_D20200101-20200403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8xNi9mcmFnOjljM2YwMjRjZTBkNDQ5MmJiOTY2ZGRkZjU3MzI2MDQ3L3RhYmxlOjYwYjE4MDg2MDU3MTRkNDliOTUyNjVmM2QyY2NjZGEwL3RhYmxlcmFuZ2U6NjBiMTgwODYwNTcxNGQ0OWI5NTI2NWYzZDJjY2NkYTBfNC0zLTEtMS0w_ded0129a-21db-407f-90ce-9d427ca2190c"
      unitRef="usd">468142000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:GrossProfit
      contextRef="i8874d8c51bf84c87bd90d795dd60c3f5_D20210101-20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8xNi9mcmFnOjljM2YwMjRjZTBkNDQ5MmJiOTY2ZGRkZjU3MzI2MDQ3L3RhYmxlOjYwYjE4MDg2MDU3MTRkNDliOTUyNjVmM2QyY2NjZGEwL3RhYmxlcmFuZ2U6NjBiMTgwODYwNTcxNGQ0OWI5NTI2NWYzZDJjY2NkYTBfNS0xLTEtMS0w_03e19674-9cb6-4798-b90b-c00bf6074200"
      unitRef="usd">371077000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i182efa0eabad4ed3afb1144f269d06c9_D20200101-20200403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8xNi9mcmFnOjljM2YwMjRjZTBkNDQ5MmJiOTY2ZGRkZjU3MzI2MDQ3L3RhYmxlOjYwYjE4MDg2MDU3MTRkNDliOTUyNjVmM2QyY2NjZGEwL3RhYmxlcmFuZ2U6NjBiMTgwODYwNTcxNGQ0OWI5NTI2NWYzZDJjY2NkYTBfNS0zLTEtMS0w_631c068a-2e41-4b55-9742-e3d3ce2d625c"
      unitRef="usd">348214000</us-gaap:GrossProfit>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i8874d8c51bf84c87bd90d795dd60c3f5_D20210101-20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8xNi9mcmFnOjljM2YwMjRjZTBkNDQ5MmJiOTY2ZGRkZjU3MzI2MDQ3L3RhYmxlOjYwYjE4MDg2MDU3MTRkNDliOTUyNjVmM2QyY2NjZGEwL3RhYmxlcmFuZ2U6NjBiMTgwODYwNTcxNGQ0OWI5NTI2NWYzZDJjY2NkYTBfNi0xLTEtMS0w_7ba96bce-0d37-4771-a2a3-59aa4ec10bc0"
      unitRef="usd">305724000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i182efa0eabad4ed3afb1144f269d06c9_D20200101-20200403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8xNi9mcmFnOjljM2YwMjRjZTBkNDQ5MmJiOTY2ZGRkZjU3MzI2MDQ3L3RhYmxlOjYwYjE4MDg2MDU3MTRkNDliOTUyNjVmM2QyY2NjZGEwL3RhYmxlcmFuZ2U6NjBiMTgwODYwNTcxNGQ0OWI5NTI2NWYzZDJjY2NkYTBfNi0zLTEtMS0w_dd9cc271-a2d8-4c58-aab8-f582ea77e5b4"
      unitRef="usd">292197000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:RestructuringCharges
      contextRef="i8874d8c51bf84c87bd90d795dd60c3f5_D20210101-20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8xNi9mcmFnOjljM2YwMjRjZTBkNDQ5MmJiOTY2ZGRkZjU3MzI2MDQ3L3RhYmxlOjYwYjE4MDg2MDU3MTRkNDliOTUyNjVmM2QyY2NjZGEwL3RhYmxlcmFuZ2U6NjBiMTgwODYwNTcxNGQ0OWI5NTI2NWYzZDJjY2NkYTBfNy0xLTEtMS0w_557e6056-033e-410c-ac93-6d5826a9aae0"
      unitRef="usd">4046000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i182efa0eabad4ed3afb1144f269d06c9_D20200101-20200403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8xNi9mcmFnOjljM2YwMjRjZTBkNDQ5MmJiOTY2ZGRkZjU3MzI2MDQ3L3RhYmxlOjYwYjE4MDg2MDU3MTRkNDliOTUyNjVmM2QyY2NjZGEwL3RhYmxlcmFuZ2U6NjBiMTgwODYwNTcxNGQ0OWI5NTI2NWYzZDJjY2NkYTBfNy0zLTEtMS0w_3ffaba74-7a17-4c32-87ba-a03757c41978"
      unitRef="usd">9180000</us-gaap:RestructuringCharges>
    <us-gaap:OperatingIncomeLoss
      contextRef="i8874d8c51bf84c87bd90d795dd60c3f5_D20210101-20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8xNi9mcmFnOjljM2YwMjRjZTBkNDQ5MmJiOTY2ZGRkZjU3MzI2MDQ3L3RhYmxlOjYwYjE4MDg2MDU3MTRkNDliOTUyNjVmM2QyY2NjZGEwL3RhYmxlcmFuZ2U6NjBiMTgwODYwNTcxNGQ0OWI5NTI2NWYzZDJjY2NkYTBfOC0xLTEtMS0w_97ca8cc3-17d4-46eb-8343-3a993b593d90"
      unitRef="usd">61307000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i182efa0eabad4ed3afb1144f269d06c9_D20200101-20200403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8xNi9mcmFnOjljM2YwMjRjZTBkNDQ5MmJiOTY2ZGRkZjU3MzI2MDQ3L3RhYmxlOjYwYjE4MDg2MDU3MTRkNDliOTUyNjVmM2QyY2NjZGEwL3RhYmxlcmFuZ2U6NjBiMTgwODYwNTcxNGQ0OWI5NTI2NWYzZDJjY2NkYTBfOC0zLTEtMS0w_7b568299-4750-4533-b579-e962cec36f59"
      unitRef="usd">46837000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestExpense
      contextRef="i8874d8c51bf84c87bd90d795dd60c3f5_D20210101-20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8xNi9mcmFnOjljM2YwMjRjZTBkNDQ5MmJiOTY2ZGRkZjU3MzI2MDQ3L3RhYmxlOjYwYjE4MDg2MDU3MTRkNDliOTUyNjVmM2QyY2NjZGEwL3RhYmxlcmFuZ2U6NjBiMTgwODYwNTcxNGQ0OWI5NTI2NWYzZDJjY2NkYTBfMTAtMS0xLTEtMA_f569ee9e-bec1-4a0a-9572-9713c4f447e1"
      unitRef="usd">25660000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i182efa0eabad4ed3afb1144f269d06c9_D20200101-20200403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8xNi9mcmFnOjljM2YwMjRjZTBkNDQ5MmJiOTY2ZGRkZjU3MzI2MDQ3L3RhYmxlOjYwYjE4MDg2MDU3MTRkNDliOTUyNjVmM2QyY2NjZGEwL3RhYmxlcmFuZ2U6NjBiMTgwODYwNTcxNGQ0OWI5NTI2NWYzZDJjY2NkYTBfMTAtMy0xLTEtMA_dd916a62-c798-4fe5-8cba-fdbd89648ff7"
      unitRef="usd">24796000</us-gaap:InterestExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i8874d8c51bf84c87bd90d795dd60c3f5_D20210101-20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8xNi9mcmFnOjljM2YwMjRjZTBkNDQ5MmJiOTY2ZGRkZjU3MzI2MDQ3L3RhYmxlOjYwYjE4MDg2MDU3MTRkNDliOTUyNjVmM2QyY2NjZGEwL3RhYmxlcmFuZ2U6NjBiMTgwODYwNTcxNGQ0OWI5NTI2NWYzZDJjY2NkYTBfMTItMS0xLTEtMA_94d05f08-c477-40f3-a62e-a9caa7a59722"
      unitRef="usd">35647000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i182efa0eabad4ed3afb1144f269d06c9_D20200101-20200403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8xNi9mcmFnOjljM2YwMjRjZTBkNDQ5MmJiOTY2ZGRkZjU3MzI2MDQ3L3RhYmxlOjYwYjE4MDg2MDU3MTRkNDliOTUyNjVmM2QyY2NjZGEwL3RhYmxlcmFuZ2U6NjBiMTgwODYwNTcxNGQ0OWI5NTI2NWYzZDJjY2NkYTBfMTItMy0xLTEtMA_f1fb7a54-4a99-44eb-9243-149389dc2437"
      unitRef="usd">22041000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i8874d8c51bf84c87bd90d795dd60c3f5_D20210101-20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8xNi9mcmFnOjljM2YwMjRjZTBkNDQ5MmJiOTY2ZGRkZjU3MzI2MDQ3L3RhYmxlOjYwYjE4MDg2MDU3MTRkNDliOTUyNjVmM2QyY2NjZGEwL3RhYmxlcmFuZ2U6NjBiMTgwODYwNTcxNGQ0OWI5NTI2NWYzZDJjY2NkYTBfMTMtMS0xLTEtMA_adb964ac-202a-41e7-8627-d614ae111c48"
      unitRef="usd">7917000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i182efa0eabad4ed3afb1144f269d06c9_D20200101-20200403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8xNi9mcmFnOjljM2YwMjRjZTBkNDQ5MmJiOTY2ZGRkZjU3MzI2MDQ3L3RhYmxlOjYwYjE4MDg2MDU3MTRkNDliOTUyNjVmM2QyY2NjZGEwL3RhYmxlcmFuZ2U6NjBiMTgwODYwNTcxNGQ0OWI5NTI2NWYzZDJjY2NkYTBfMTMtMy0xLTEtMA_196cbde5-bdbe-4e7a-b621-be5c12042af5"
      unitRef="usd">13173000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="i8874d8c51bf84c87bd90d795dd60c3f5_D20210101-20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8xNi9mcmFnOjljM2YwMjRjZTBkNDQ5MmJiOTY2ZGRkZjU3MzI2MDQ3L3RhYmxlOjYwYjE4MDg2MDU3MTRkNDliOTUyNjVmM2QyY2NjZGEwL3RhYmxlcmFuZ2U6NjBiMTgwODYwNTcxNGQ0OWI5NTI2NWYzZDJjY2NkYTBfMTQtMS0xLTEtMA_e6cbcfe7-bab7-4c03-9da4-40d076abe204"
      unitRef="usd">27730000</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="i182efa0eabad4ed3afb1144f269d06c9_D20200101-20200403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8xNi9mcmFnOjljM2YwMjRjZTBkNDQ5MmJiOTY2ZGRkZjU3MzI2MDQ3L3RhYmxlOjYwYjE4MDg2MDU3MTRkNDliOTUyNjVmM2QyY2NjZGEwL3RhYmxlcmFuZ2U6NjBiMTgwODYwNTcxNGQ0OWI5NTI2NWYzZDJjY2NkYTBfMTQtMy0xLTEtMA_528f94ce-c90a-49f2-94b4-aef11f57183c"
      unitRef="usd">8868000</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax
      contextRef="i8874d8c51bf84c87bd90d795dd60c3f5_D20210101-20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8xNi9mcmFnOjljM2YwMjRjZTBkNDQ5MmJiOTY2ZGRkZjU3MzI2MDQ3L3RhYmxlOjYwYjE4MDg2MDU3MTRkNDliOTUyNjVmM2QyY2NjZGEwL3RhYmxlcmFuZ2U6NjBiMTgwODYwNTcxNGQ0OWI5NTI2NWYzZDJjY2NkYTBfMTgtMS0xLTEtMA_055fb5a4-c632-4dbb-8428-a94e1e1f3c0b"
      unitRef="usd">-7490000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax
      contextRef="i182efa0eabad4ed3afb1144f269d06c9_D20200101-20200403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8xNi9mcmFnOjljM2YwMjRjZTBkNDQ5MmJiOTY2ZGRkZjU3MzI2MDQ3L3RhYmxlOjYwYjE4MDg2MDU3MTRkNDliOTUyNjVmM2QyY2NjZGEwL3RhYmxlcmFuZ2U6NjBiMTgwODYwNTcxNGQ0OWI5NTI2NWYzZDJjY2NkYTBfMTgtMy0xLTEtMA_600aaeda-5794-463e-bdcd-1ee26c3614f1"
      unitRef="usd">-3360000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax>
    <us-gaap:ProfitLoss
      contextRef="i8874d8c51bf84c87bd90d795dd60c3f5_D20210101-20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8xNi9mcmFnOjljM2YwMjRjZTBkNDQ5MmJiOTY2ZGRkZjU3MzI2MDQ3L3RhYmxlOjYwYjE4MDg2MDU3MTRkNDliOTUyNjVmM2QyY2NjZGEwL3RhYmxlcmFuZ2U6NjBiMTgwODYwNTcxNGQ0OWI5NTI2NWYzZDJjY2NkYTBfMTktMS0xLTEtMA_31b1655a-59cf-4f3b-aff6-724fcc2142e2"
      unitRef="usd">20240000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i182efa0eabad4ed3afb1144f269d06c9_D20200101-20200403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8xNi9mcmFnOjljM2YwMjRjZTBkNDQ5MmJiOTY2ZGRkZjU3MzI2MDQ3L3RhYmxlOjYwYjE4MDg2MDU3MTRkNDliOTUyNjVmM2QyY2NjZGEwL3RhYmxlcmFuZ2U6NjBiMTgwODYwNTcxNGQ0OWI5NTI2NWYzZDJjY2NkYTBfMTktMy0xLTEtMA_2832170f-6cff-4056-bc1a-4aa5a29e01bf"
      unitRef="usd">5508000</us-gaap:ProfitLoss>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i8874d8c51bf84c87bd90d795dd60c3f5_D20210101-20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8xNi9mcmFnOjljM2YwMjRjZTBkNDQ5MmJiOTY2ZGRkZjU3MzI2MDQ3L3RhYmxlOjYwYjE4MDg2MDU3MTRkNDliOTUyNjVmM2QyY2NjZGEwL3RhYmxlcmFuZ2U6NjBiMTgwODYwNTcxNGQ0OWI5NTI2NWYzZDJjY2NkYTBfMjAtMS0xLTEtMA_340804ce-916e-4c07-8a47-dbdc1fcd5a2f"
      unitRef="usd">1166000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i182efa0eabad4ed3afb1144f269d06c9_D20200101-20200403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8xNi9mcmFnOjljM2YwMjRjZTBkNDQ5MmJiOTY2ZGRkZjU3MzI2MDQ3L3RhYmxlOjYwYjE4MDg2MDU3MTRkNDliOTUyNjVmM2QyY2NjZGEwL3RhYmxlcmFuZ2U6NjBiMTgwODYwNTcxNGQ0OWI5NTI2NWYzZDJjY2NkYTBfMjAtMy0xLTEtMA_f6a66b9b-c65b-43b4-8311-329c75a3b48b"
      unitRef="usd">1027000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i8874d8c51bf84c87bd90d795dd60c3f5_D20210101-20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8xNi9mcmFnOjljM2YwMjRjZTBkNDQ5MmJiOTY2ZGRkZjU3MzI2MDQ3L3RhYmxlOjYwYjE4MDg2MDU3MTRkNDliOTUyNjVmM2QyY2NjZGEwL3RhYmxlcmFuZ2U6NjBiMTgwODYwNTcxNGQ0OWI5NTI2NWYzZDJjY2NkYTBfMjEtMS0xLTEtMA_e2b0d23c-3547-49be-ba1b-401fe97b5156"
      unitRef="usd">19074000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i182efa0eabad4ed3afb1144f269d06c9_D20200101-20200403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8xNi9mcmFnOjljM2YwMjRjZTBkNDQ5MmJiOTY2ZGRkZjU3MzI2MDQ3L3RhYmxlOjYwYjE4MDg2MDU3MTRkNDliOTUyNjVmM2QyY2NjZGEwL3RhYmxlcmFuZ2U6NjBiMTgwODYwNTcxNGQ0OWI5NTI2NWYzZDJjY2NkYTBfMjEtMy0xLTEtMA_cf595d2f-9751-4a02-b73a-9abe5eb92deb"
      unitRef="usd">4481000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="i8874d8c51bf84c87bd90d795dd60c3f5_D20210101-20210402"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8xNi9mcmFnOjljM2YwMjRjZTBkNDQ5MmJiOTY2ZGRkZjU3MzI2MDQ3L3RhYmxlOjYwYjE4MDg2MDU3MTRkNDliOTUyNjVmM2QyY2NjZGEwL3RhYmxlcmFuZ2U6NjBiMTgwODYwNTcxNGQ0OWI5NTI2NWYzZDJjY2NkYTBfMjMtMS0xLTEtMA_000b03d0-ca68-4326-828e-8df60a6eb148"
      unitRef="usdPerShare">0.19</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="i182efa0eabad4ed3afb1144f269d06c9_D20200101-20200403"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8xNi9mcmFnOjljM2YwMjRjZTBkNDQ5MmJiOTY2ZGRkZjU3MzI2MDQ3L3RhYmxlOjYwYjE4MDg2MDU3MTRkNDliOTUyNjVmM2QyY2NjZGEwL3RhYmxlcmFuZ2U6NjBiMTgwODYwNTcxNGQ0OWI5NTI2NWYzZDJjY2NkYTBfMjMtMy0xLTEtMA_70b4e33f-983b-4d14-b80d-bb0ff578bd6d"
      unitRef="usdPerShare">0.06</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare
      contextRef="i8874d8c51bf84c87bd90d795dd60c3f5_D20210101-20210402"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8xNi9mcmFnOjljM2YwMjRjZTBkNDQ5MmJiOTY2ZGRkZjU3MzI2MDQ3L3RhYmxlOjYwYjE4MDg2MDU3MTRkNDliOTUyNjVmM2QyY2NjZGEwL3RhYmxlcmFuZ2U6NjBiMTgwODYwNTcxNGQ0OWI5NTI2NWYzZDJjY2NkYTBfMjQtMS0xLTEtMA_6ec76878-9d26-4421-ac15-2d0f03a6c130"
      unitRef="usdPerShare">-0.05</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare
      contextRef="i182efa0eabad4ed3afb1144f269d06c9_D20200101-20200403"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8xNi9mcmFnOjljM2YwMjRjZTBkNDQ5MmJiOTY2ZGRkZjU3MzI2MDQ3L3RhYmxlOjYwYjE4MDg2MDU3MTRkNDliOTUyNjVmM2QyY2NjZGEwL3RhYmxlcmFuZ2U6NjBiMTgwODYwNTcxNGQ0OWI5NTI2NWYzZDJjY2NkYTBfMjQtMy0xLTEtMA_668e01bf-1aba-4a83-bad4-3c2bb712019d"
      unitRef="usdPerShare">-0.02</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare>
    <us-gaap:EarningsPerShareBasic
      contextRef="i8874d8c51bf84c87bd90d795dd60c3f5_D20210101-20210402"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8xNi9mcmFnOjljM2YwMjRjZTBkNDQ5MmJiOTY2ZGRkZjU3MzI2MDQ3L3RhYmxlOjYwYjE4MDg2MDU3MTRkNDliOTUyNjVmM2QyY2NjZGEwL3RhYmxlcmFuZ2U6NjBiMTgwODYwNTcxNGQ0OWI5NTI2NWYzZDJjY2NkYTBfMjUtMS0xLTEtMA_4e6db7ee-23ed-4f0b-9709-7a46f11cc5da"
      unitRef="usdPerShare">0.14</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i182efa0eabad4ed3afb1144f269d06c9_D20200101-20200403"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8xNi9mcmFnOjljM2YwMjRjZTBkNDQ5MmJiOTY2ZGRkZjU3MzI2MDQ3L3RhYmxlOjYwYjE4MDg2MDU3MTRkNDliOTUyNjVmM2QyY2NjZGEwL3RhYmxlcmFuZ2U6NjBiMTgwODYwNTcxNGQ0OWI5NTI2NWYzZDJjY2NkYTBfMjUtMy0xLTEtMA_3c73f329-72d1-41f1-a992-1a44bd0fc8a3"
      unitRef="usdPerShare">0.03</us-gaap:EarningsPerShareBasic>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="i8874d8c51bf84c87bd90d795dd60c3f5_D20210101-20210402"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8xNi9mcmFnOjljM2YwMjRjZTBkNDQ5MmJiOTY2ZGRkZjU3MzI2MDQ3L3RhYmxlOjYwYjE4MDg2MDU3MTRkNDliOTUyNjVmM2QyY2NjZGEwL3RhYmxlcmFuZ2U6NjBiMTgwODYwNTcxNGQ0OWI5NTI2NWYzZDJjY2NkYTBfMjctMS0xLTEtMA_f798859b-6845-42a9-868e-8f97c12c64af"
      unitRef="usdPerShare">0.19</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="i182efa0eabad4ed3afb1144f269d06c9_D20200101-20200403"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8xNi9mcmFnOjljM2YwMjRjZTBkNDQ5MmJiOTY2ZGRkZjU3MzI2MDQ3L3RhYmxlOjYwYjE4MDg2MDU3MTRkNDliOTUyNjVmM2QyY2NjZGEwL3RhYmxlcmFuZ2U6NjBiMTgwODYwNTcxNGQ0OWI5NTI2NWYzZDJjY2NkYTBfMjctMy0xLTEtMA_375b5dab-24a4-4fdc-b7ae-0ea7fc28a79c"
      unitRef="usdPerShare">0.06</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare
      contextRef="i8874d8c51bf84c87bd90d795dd60c3f5_D20210101-20210402"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8xNi9mcmFnOjljM2YwMjRjZTBkNDQ5MmJiOTY2ZGRkZjU3MzI2MDQ3L3RhYmxlOjYwYjE4MDg2MDU3MTRkNDliOTUyNjVmM2QyY2NjZGEwL3RhYmxlcmFuZ2U6NjBiMTgwODYwNTcxNGQ0OWI5NTI2NWYzZDJjY2NkYTBfMjgtMS0xLTEtMA_ce0a4b14-9203-4134-9ed5-cb199e2a45a5"
      unitRef="usdPerShare">-0.05</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare
      contextRef="i182efa0eabad4ed3afb1144f269d06c9_D20200101-20200403"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8xNi9mcmFnOjljM2YwMjRjZTBkNDQ5MmJiOTY2ZGRkZjU3MzI2MDQ3L3RhYmxlOjYwYjE4MDg2MDU3MTRkNDliOTUyNjVmM2QyY2NjZGEwL3RhYmxlcmFuZ2U6NjBiMTgwODYwNTcxNGQ0OWI5NTI2NWYzZDJjY2NkYTBfMjgtMy0xLTEtMA_41429226-b00c-4a6a-a8db-58750f427cf3"
      unitRef="usdPerShare">-0.02</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i8874d8c51bf84c87bd90d795dd60c3f5_D20210101-20210402"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8xNi9mcmFnOjljM2YwMjRjZTBkNDQ5MmJiOTY2ZGRkZjU3MzI2MDQ3L3RhYmxlOjYwYjE4MDg2MDU3MTRkNDliOTUyNjVmM2QyY2NjZGEwL3RhYmxlcmFuZ2U6NjBiMTgwODYwNTcxNGQ0OWI5NTI2NWYzZDJjY2NkYTBfMjktMS0xLTEtMA_cfdc7363-a46f-46e9-a33c-666caae25f11"
      unitRef="usdPerShare">0.13</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i182efa0eabad4ed3afb1144f269d06c9_D20200101-20200403"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8xNi9mcmFnOjljM2YwMjRjZTBkNDQ5MmJiOTY2ZGRkZjU3MzI2MDQ3L3RhYmxlOjYwYjE4MDg2MDU3MTRkNDliOTUyNjVmM2QyY2NjZGEwL3RhYmxlcmFuZ2U6NjBiMTgwODYwNTcxNGQ0OWI5NTI2NWYzZDJjY2NkYTBfMjktMy0xLTEtMA_ead1c7f7-9671-4e51-ad31-9a91f9c41e67"
      unitRef="usdPerShare">0.03</us-gaap:EarningsPerShareDiluted>
    <us-gaap:ProfitLoss
      contextRef="i8874d8c51bf84c87bd90d795dd60c3f5_D20210101-20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8xOS9mcmFnOjM1NjVmMTI1ZWVkMDRmNjRiNjRjMGZkZjQzYWM1MzcxL3RhYmxlOjk1MDY2YzAwZmUxNTRhOWZhZjNiYWMxOWQyYWZkZmQ4L3RhYmxlcmFuZ2U6OTUwNjZjMDBmZTE1NGE5ZmFmM2JhYzE5ZDJhZmRmZDhfMi01LTEtMS0w_54a61bb3-52c1-4f8c-96f5-9a54011ad732"
      unitRef="usd">20240000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i182efa0eabad4ed3afb1144f269d06c9_D20200101-20200403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8xOS9mcmFnOjM1NjVmMTI1ZWVkMDRmNjRiNjRjMGZkZjQzYWM1MzcxL3RhYmxlOjk1MDY2YzAwZmUxNTRhOWZhZjNiYWMxOWQyYWZkZmQ4L3RhYmxlcmFuZ2U6OTUwNjZjMDBmZTE1NGE5ZmFmM2JhYzE5ZDJhZmRmZDhfMi03LTEtMS0w_c2b8d0ec-4b80-4c4b-9a00-df77efc5ad88"
      unitRef="usd">5508000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i182efa0eabad4ed3afb1144f269d06c9_D20200101-20200403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8xOS9mcmFnOjM1NjVmMTI1ZWVkMDRmNjRiNjRjMGZkZjQzYWM1MzcxL3RhYmxlOjk1MDY2YzAwZmUxNTRhOWZhZjNiYWMxOWQyYWZkZmQ4L3RhYmxlcmFuZ2U6OTUwNjZjMDBmZTE1NGE5ZmFmM2JhYzE5ZDJhZmRmZDhfMi03LTEtMS0w_f6500347-e8f4-4c0b-a81e-feb26595d894"
      unitRef="usd">5508000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
      contextRef="i8874d8c51bf84c87bd90d795dd60c3f5_D20210101-20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8xOS9mcmFnOjM1NjVmMTI1ZWVkMDRmNjRiNjRjMGZkZjQzYWM1MzcxL3RhYmxlOjk1MDY2YzAwZmUxNTRhOWZhZjNiYWMxOWQyYWZkZmQ4L3RhYmxlcmFuZ2U6OTUwNjZjMDBmZTE1NGE5ZmFmM2JhYzE5ZDJhZmRmZDhfNC0wLTEtMS0wL3RleHRyZWdpb246MWRjNDFmZjVkYWM3NDYxZGE5MDA1MGEwOTA2OTIzNGVfNDM5ODA0NjUxMTE4OQ_01ea4341-3110-4b49-9087-86ed9b895d70"
      unitRef="usd">2280000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
      contextRef="i182efa0eabad4ed3afb1144f269d06c9_D20200101-20200403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8xOS9mcmFnOjM1NjVmMTI1ZWVkMDRmNjRiNjRjMGZkZjQzYWM1MzcxL3RhYmxlOjk1MDY2YzAwZmUxNTRhOWZhZjNiYWMxOWQyYWZkZmQ4L3RhYmxlcmFuZ2U6OTUwNjZjMDBmZTE1NGE5ZmFmM2JhYzE5ZDJhZmRmZDhfNC0wLTEtMS0wL3RleHRyZWdpb246MWRjNDFmZjVkYWM3NDYxZGE5MDA1MGEwOTA2OTIzNGVfNDM5ODA0NjUxMTE4NA_4b53f322-ea5a-4f15-a0f6-0396acb26ad0"
      unitRef="usd">519000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i8874d8c51bf84c87bd90d795dd60c3f5_D20210101-20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8xOS9mcmFnOjM1NjVmMTI1ZWVkMDRmNjRiNjRjMGZkZjQzYWM1MzcxL3RhYmxlOjk1MDY2YzAwZmUxNTRhOWZhZjNiYWMxOWQyYWZkZmQ4L3RhYmxlcmFuZ2U6OTUwNjZjMDBmZTE1NGE5ZmFmM2JhYzE5ZDJhZmRmZDhfNC01LTEtMS0w_244a02fd-8850-46a2-9c1a-67ccaa6b1da0"
      unitRef="usd">-53181000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i182efa0eabad4ed3afb1144f269d06c9_D20200101-20200403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8xOS9mcmFnOjM1NjVmMTI1ZWVkMDRmNjRiNjRjMGZkZjQzYWM1MzcxL3RhYmxlOjk1MDY2YzAwZmUxNTRhOWZhZjNiYWMxOWQyYWZkZmQ4L3RhYmxlcmFuZ2U6OTUwNjZjMDBmZTE1NGE5ZmFmM2JhYzE5ZDJhZmRmZDhfNC03LTEtMS0w_ce0492d6-94c5-4eb2-8307-883e7fb31b4b"
      unitRef="usd">-172792000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax
      contextRef="i8874d8c51bf84c87bd90d795dd60c3f5_D20210101-20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8xOS9mcmFnOjM1NjVmMTI1ZWVkMDRmNjRiNjRjMGZkZjQzYWM1MzcxL3RhYmxlOjk1MDY2YzAwZmUxNTRhOWZhZjNiYWMxOWQyYWZkZmQ4L3RhYmxlcmFuZ2U6OTUwNjZjMDBmZTE1NGE5ZmFmM2JhYzE5ZDJhZmRmZDhfNS0wLTEtMS0wL3RleHRyZWdpb246Zjg2YTkzOTI5M2ZmNDM3MmE2ODQ3NGVkZDU0NmFlZDNfNDM5ODA0NjUxMTIzMg_e13251a2-1b7d-4e4f-a4b1-940410d1c142"
      unitRef="usd">4243000</us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax
      contextRef="i182efa0eabad4ed3afb1144f269d06c9_D20200101-20200403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8xOS9mcmFnOjM1NjVmMTI1ZWVkMDRmNjRiNjRjMGZkZjQzYWM1MzcxL3RhYmxlOjk1MDY2YzAwZmUxNTRhOWZhZjNiYWMxOWQyYWZkZmQ4L3RhYmxlcmFuZ2U6OTUwNjZjMDBmZTE1NGE5ZmFmM2JhYzE5ZDJhZmRmZDhfNS0wLTEtMS0wL3RleHRyZWdpb246Zjg2YTkzOTI5M2ZmNDM3MmE2ODQ3NGVkZDU0NmFlZDNfNDM5ODA0NjUxMTIyMA_2da06c57-e271-42b6-95d7-be48fd0c7f64"
      unitRef="usd">3873000</us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax
      contextRef="i8874d8c51bf84c87bd90d795dd60c3f5_D20210101-20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8xOS9mcmFnOjM1NjVmMTI1ZWVkMDRmNjRiNjRjMGZkZjQzYWM1MzcxL3RhYmxlOjk1MDY2YzAwZmUxNTRhOWZhZjNiYWMxOWQyYWZkZmQ4L3RhYmxlcmFuZ2U6OTUwNjZjMDBmZTE1NGE5ZmFmM2JhYzE5ZDJhZmRmZDhfNS01LTEtMS0w_6a5f4810-ed69-40d1-9611-eacca2b6600a"
      unitRef="usd">12381000</us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax
      contextRef="i182efa0eabad4ed3afb1144f269d06c9_D20200101-20200403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8xOS9mcmFnOjM1NjVmMTI1ZWVkMDRmNjRiNjRjMGZkZjQzYWM1MzcxL3RhYmxlOjk1MDY2YzAwZmUxNTRhOWZhZjNiYWMxOWQyYWZkZmQ4L3RhYmxlcmFuZ2U6OTUwNjZjMDBmZTE1NGE5ZmFmM2JhYzE5ZDJhZmRmZDhfNS03LTEtMS0w_0051971f-99b0-46d7-b05a-3eb5f4615186"
      unitRef="usd">11036000</us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax
      contextRef="i8874d8c51bf84c87bd90d795dd60c3f5_D20210101-20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8xOS9mcmFnOjM1NjVmMTI1ZWVkMDRmNjRiNjRjMGZkZjQzYWM1MzcxL3RhYmxlOjk1MDY2YzAwZmUxNTRhOWZhZjNiYWMxOWQyYWZkZmQ4L3RhYmxlcmFuZ2U6OTUwNjZjMDBmZTE1NGE5ZmFmM2JhYzE5ZDJhZmRmZDhfOS0wLTEtMS0wL3RleHRyZWdpb246MDE4YzFlZjRjMGJlNDFhZjk1NjJiZGMxNjVjOGFhMGRfNDM5ODA0NjUxMTI1OA_11da37ea-6459-4f8b-9988-77ce377fa491"
      unitRef="usd">317000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax
      contextRef="i182efa0eabad4ed3afb1144f269d06c9_D20200101-20200403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8xOS9mcmFnOjM1NjVmMTI1ZWVkMDRmNjRiNjRjMGZkZjQzYWM1MzcxL3RhYmxlOjk1MDY2YzAwZmUxNTRhOWZhZjNiYWMxOWQyYWZkZmQ4L3RhYmxlcmFuZ2U6OTUwNjZjMDBmZTE1NGE5ZmFmM2JhYzE5ZDJhZmRmZDhfOS0wLTEtMS0wL3RleHRyZWdpb246MDE4YzFlZjRjMGJlNDFhZjk1NjJiZGMxNjVjOGFhMGRfNDM5ODA0NjUxMTI1Mw_ca673f29-2ab2-430c-9e88-e95df35ab561"
      unitRef="usd">252000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax
      contextRef="i8874d8c51bf84c87bd90d795dd60c3f5_D20210101-20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8xOS9mcmFnOjM1NjVmMTI1ZWVkMDRmNjRiNjRjMGZkZjQzYWM1MzcxL3RhYmxlOjk1MDY2YzAwZmUxNTRhOWZhZjNiYWMxOWQyYWZkZmQ4L3RhYmxlcmFuZ2U6OTUwNjZjMDBmZTE1NGE5ZmFmM2JhYzE5ZDJhZmRmZDhfOS01LTEtMS0w_32e3ff6d-41a2-46ff-9262-be226c99ca81"
      unitRef="usd">-1055000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax
      contextRef="i182efa0eabad4ed3afb1144f269d06c9_D20200101-20200403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8xOS9mcmFnOjM1NjVmMTI1ZWVkMDRmNjRiNjRjMGZkZjQzYWM1MzcxL3RhYmxlOjk1MDY2YzAwZmUxNTRhOWZhZjNiYWMxOWQyYWZkZmQ4L3RhYmxlcmFuZ2U6OTUwNjZjMDBmZTE1NGE5ZmFmM2JhYzE5ZDJhZmRmZDhfOS03LTEtMS0w_feeede25-8add-40eb-ae3b-193d103cd713"
      unitRef="usd">-866000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i8874d8c51bf84c87bd90d795dd60c3f5_D20210101-20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8xOS9mcmFnOjM1NjVmMTI1ZWVkMDRmNjRiNjRjMGZkZjQzYWM1MzcxL3RhYmxlOjk1MDY2YzAwZmUxNTRhOWZhZjNiYWMxOWQyYWZkZmQ4L3RhYmxlcmFuZ2U6OTUwNjZjMDBmZTE1NGE5ZmFmM2JhYzE5ZDJhZmRmZDhfMTItNS0xLTEtMA_cc2c925b-6441-42af-a100-36e62b4658fd"
      unitRef="usd">-39745000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i182efa0eabad4ed3afb1144f269d06c9_D20200101-20200403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8xOS9mcmFnOjM1NjVmMTI1ZWVkMDRmNjRiNjRjMGZkZjQzYWM1MzcxL3RhYmxlOjk1MDY2YzAwZmUxNTRhOWZhZjNiYWMxOWQyYWZkZmQ4L3RhYmxlcmFuZ2U6OTUwNjZjMDBmZTE1NGE5ZmFmM2JhYzE5ZDJhZmRmZDhfMTItNy0xLTEtMA_194187e7-6249-4594-9403-9b75bf8418d8"
      unitRef="usd">-160890000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i8874d8c51bf84c87bd90d795dd60c3f5_D20210101-20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8xOS9mcmFnOjM1NjVmMTI1ZWVkMDRmNjRiNjRjMGZkZjQzYWM1MzcxL3RhYmxlOjk1MDY2YzAwZmUxNTRhOWZhZjNiYWMxOWQyYWZkZmQ4L3RhYmxlcmFuZ2U6OTUwNjZjMDBmZTE1NGE5ZmFmM2JhYzE5ZDJhZmRmZDhfMTMtNS0xLTEtMA_601763f5-b371-43c8-8031-48d1344117ce"
      unitRef="usd">-19505000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i182efa0eabad4ed3afb1144f269d06c9_D20200101-20200403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8xOS9mcmFnOjM1NjVmMTI1ZWVkMDRmNjRiNjRjMGZkZjQzYWM1MzcxL3RhYmxlOjk1MDY2YzAwZmUxNTRhOWZhZjNiYWMxOWQyYWZkZmQ4L3RhYmxlcmFuZ2U6OTUwNjZjMDBmZTE1NGE5ZmFmM2JhYzE5ZDJhZmRmZDhfMTMtNy0xLTEtMA_fe7cfc93-f204-4e92-824a-2d3fd84ae2f7"
      unitRef="usd">-155382000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="i8874d8c51bf84c87bd90d795dd60c3f5_D20210101-20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8xOS9mcmFnOjM1NjVmMTI1ZWVkMDRmNjRiNjRjMGZkZjQzYWM1MzcxL3RhYmxlOjk1MDY2YzAwZmUxNTRhOWZhZjNiYWMxOWQyYWZkZmQ4L3RhYmxlcmFuZ2U6OTUwNjZjMDBmZTE1NGE5ZmFmM2JhYzE5ZDJhZmRmZDhfMTQtNS0xLTEtMA_93886bee-d2c2-4bba-90b8-2e659e800f02"
      unitRef="usd">1042000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="i182efa0eabad4ed3afb1144f269d06c9_D20200101-20200403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8xOS9mcmFnOjM1NjVmMTI1ZWVkMDRmNjRiNjRjMGZkZjQzYWM1MzcxL3RhYmxlOjk1MDY2YzAwZmUxNTRhOWZhZjNiYWMxOWQyYWZkZmQ4L3RhYmxlcmFuZ2U6OTUwNjZjMDBmZTE1NGE5ZmFmM2JhYzE5ZDJhZmRmZDhfMTQtNy0xLTEtMA_e07b08cd-e01d-4c50-b3ea-e55ab9d8859c"
      unitRef="usd">-1567000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i8874d8c51bf84c87bd90d795dd60c3f5_D20210101-20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8xOS9mcmFnOjM1NjVmMTI1ZWVkMDRmNjRiNjRjMGZkZjQzYWM1MzcxL3RhYmxlOjk1MDY2YzAwZmUxNTRhOWZhZjNiYWMxOWQyYWZkZmQ4L3RhYmxlcmFuZ2U6OTUwNjZjMDBmZTE1NGE5ZmFmM2JhYzE5ZDJhZmRmZDhfMTUtNS0xLTEtMA_33590e05-5287-46c3-8a45-260b11580e42"
      unitRef="usd">-20547000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i182efa0eabad4ed3afb1144f269d06c9_D20200101-20200403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8xOS9mcmFnOjM1NjVmMTI1ZWVkMDRmNjRiNjRjMGZkZjQzYWM1MzcxL3RhYmxlOjk1MDY2YzAwZmUxNTRhOWZhZjNiYWMxOWQyYWZkZmQ4L3RhYmxlcmFuZ2U6OTUwNjZjMDBmZTE1NGE5ZmFmM2JhYzE5ZDJhZmRmZDhfMTUtNy0xLTEtMA_1c94fee9-d1ad-4879-9a50-67babea6797a"
      unitRef="usd">-153815000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i9a1b74af731e4ec9aaad3e829b8ec8f2_I20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8yNS9mcmFnOjE5MjViYjg0MjIyYzQ4OTI5Njk5Njc0OThhMzUyMjk1L3RhYmxlOmJlNWEwYmM0Yjg1NzQ0NmM5M2Y0OTY0M2NhYTAzMzJjL3RhYmxlcmFuZ2U6YmU1YTBiYzRiODU3NDQ2YzkzZjQ5NjQzY2FhMDMzMmNfMy0xLTEtMS0w_4fc3c194-d9d5-4499-928d-eb9f54a0d4f3"
      unitRef="usd">763653000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ie3641c33cc3c44668ada2ab2c1121516_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8yNS9mcmFnOjE5MjViYjg0MjIyYzQ4OTI5Njk5Njc0OThhMzUyMjk1L3RhYmxlOmJlNWEwYmM0Yjg1NzQ0NmM5M2Y0OTY0M2NhYTAzMzJjL3RhYmxlcmFuZ2U6YmU1YTBiYzRiODU3NDQ2YzkzZjQ5NjQzY2FhMDMzMmNfMy0zLTEtMS0w_7f03a9a7-a7fb-4d31-abfe-ce09183ea0de"
      unitRef="usd">97068000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i9a1b74af731e4ec9aaad3e829b8ec8f2_I20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8yNS9mcmFnOjE5MjViYjg0MjIyYzQ4OTI5Njk5Njc0OThhMzUyMjk1L3RhYmxlOmJlNWEwYmM0Yjg1NzQ0NmM5M2Y0OTY0M2NhYTAzMzJjL3RhYmxlcmFuZ2U6YmU1YTBiYzRiODU3NDQ2YzkzZjQ5NjQzY2FhMDMzMmNfNS0wLTEtMS0wL3RleHRyZWdpb246NzJjMWI2MGY4MjVlNDcyZTljZDM3Mzc4OWI2ZDdmOTVfNjA_24a609b2-46dc-4b3a-a236-11e6f584febe"
      unitRef="usd">35560000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="ie3641c33cc3c44668ada2ab2c1121516_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8yNS9mcmFnOjE5MjViYjg0MjIyYzQ4OTI5Njk5Njc0OThhMzUyMjk1L3RhYmxlOmJlNWEwYmM0Yjg1NzQ0NmM5M2Y0OTY0M2NhYTAzMzJjL3RhYmxlcmFuZ2U6YmU1YTBiYzRiODU3NDQ2YzkzZjQ5NjQzY2FhMDMzMmNfNS0wLTEtMS0wL3RleHRyZWdpb246NzJjMWI2MGY4MjVlNDcyZTljZDM3Mzc4OWI2ZDdmOTVfNjg_56037ade-26a2-489c-b127-01100e0c17da"
      unitRef="usd">37666000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i9a1b74af731e4ec9aaad3e829b8ec8f2_I20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8yNS9mcmFnOjE5MjViYjg0MjIyYzQ4OTI5Njk5Njc0OThhMzUyMjk1L3RhYmxlOmJlNWEwYmM0Yjg1NzQ0NmM5M2Y0OTY0M2NhYTAzMzJjL3RhYmxlcmFuZ2U6YmU1YTBiYzRiODU3NDQ2YzkzZjQ5NjQzY2FhMDMzMmNfNS0xLTEtMS0w_3901a81a-981f-4d03-93c2-84040f5cb549"
      unitRef="usd">553785000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="ie3641c33cc3c44668ada2ab2c1121516_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8yNS9mcmFnOjE5MjViYjg0MjIyYzQ4OTI5Njk5Njc0OThhMzUyMjk1L3RhYmxlOmJlNWEwYmM0Yjg1NzQ0NmM5M2Y0OTY0M2NhYTAzMzJjL3RhYmxlcmFuZ2U6YmU1YTBiYzRiODU3NDQ2YzkzZjQ5NjQzY2FhMDMzMmNfNS0zLTEtMS0w_d1313ab8-b6f7-4a1a-8c3a-32c5b3793d17"
      unitRef="usd">517006000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:InventoryNet
      contextRef="i9a1b74af731e4ec9aaad3e829b8ec8f2_I20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8yNS9mcmFnOjE5MjViYjg0MjIyYzQ4OTI5Njk5Njc0OThhMzUyMjk1L3RhYmxlOmJlNWEwYmM0Yjg1NzQ0NmM5M2Y0OTY0M2NhYTAzMzJjL3RhYmxlcmFuZ2U6YmU1YTBiYzRiODU3NDQ2YzkzZjQ5NjQzY2FhMDMzMmNfNi0xLTEtMS0w_1e672ac5-72ac-4ed4-8318-d122a6e6af6b"
      unitRef="usd">606208000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="ie3641c33cc3c44668ada2ab2c1121516_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8yNS9mcmFnOjE5MjViYjg0MjIyYzQ4OTI5Njk5Njc0OThhMzUyMjk1L3RhYmxlOmJlNWEwYmM0Yjg1NzQ0NmM5M2Y0OTY0M2NhYTAzMzJjL3RhYmxlcmFuZ2U6YmU1YTBiYzRiODU3NDQ2YzkzZjQ5NjQzY2FhMDMzMmNfNi0zLTEtMS0w_bfbd3830-3f4b-4678-ac12-dd5a6fbd02f2"
      unitRef="usd">564822000</us-gaap:InventoryNet>
    <us-gaap:PrepaidExpenseCurrent
      contextRef="i9a1b74af731e4ec9aaad3e829b8ec8f2_I20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8yNS9mcmFnOjE5MjViYjg0MjIyYzQ4OTI5Njk5Njc0OThhMzUyMjk1L3RhYmxlOmJlNWEwYmM0Yjg1NzQ0NmM5M2Y0OTY0M2NhYTAzMzJjL3RhYmxlcmFuZ2U6YmU1YTBiYzRiODU3NDQ2YzkzZjQ5NjQzY2FhMDMzMmNfNy0xLTEtMS0xMzE3_c76af1c3-c539-4e2a-a65d-d13ee2006437"
      unitRef="usd">75205000</us-gaap:PrepaidExpenseCurrent>
    <us-gaap:PrepaidExpenseCurrent
      contextRef="ie3641c33cc3c44668ada2ab2c1121516_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8yNS9mcmFnOjE5MjViYjg0MjIyYzQ4OTI5Njk5Njc0OThhMzUyMjk1L3RhYmxlOmJlNWEwYmM0Yjg1NzQ0NmM5M2Y0OTY0M2NhYTAzMzJjL3RhYmxlcmFuZ2U6YmU1YTBiYzRiODU3NDQ2YzkzZjQ5NjQzY2FhMDMzMmNfNy0zLTEtMS0xMzEz_470b2163-eaf9-4770-b41b-0d256db5ebbb"
      unitRef="usd">69515000</us-gaap:PrepaidExpenseCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="i9a1b74af731e4ec9aaad3e829b8ec8f2_I20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8yNS9mcmFnOjE5MjViYjg0MjIyYzQ4OTI5Njk5Njc0OThhMzUyMjk1L3RhYmxlOmJlNWEwYmM0Yjg1NzQ0NmM5M2Y0OTY0M2NhYTAzMzJjL3RhYmxlcmFuZ2U6YmU1YTBiYzRiODU3NDQ2YzkzZjQ5NjQzY2FhMDMzMmNfNy0xLTEtMS0w_d37c8732-738a-4f37-887e-63d43be14f0c"
      unitRef="usd">79114000</us-gaap:OtherAssetsCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="ie3641c33cc3c44668ada2ab2c1121516_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8yNS9mcmFnOjE5MjViYjg0MjIyYzQ4OTI5Njk5Njc0OThhMzUyMjk1L3RhYmxlOmJlNWEwYmM0Yjg1NzQ0NmM5M2Y0OTY0M2NhYTAzMzJjL3RhYmxlcmFuZ2U6YmU1YTBiYzRiODU3NDQ2YzkzZjQ5NjQzY2FhMDMzMmNfNy0zLTEtMS0w_bc07d9a6-ecd0-44d8-bf69-be02a4cb26bb"
      unitRef="usd">113418000</us-gaap:OtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i9a1b74af731e4ec9aaad3e829b8ec8f2_I20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8yNS9mcmFnOjE5MjViYjg0MjIyYzQ4OTI5Njk5Njc0OThhMzUyMjk1L3RhYmxlOmJlNWEwYmM0Yjg1NzQ0NmM5M2Y0OTY0M2NhYTAzMzJjL3RhYmxlcmFuZ2U6YmU1YTBiYzRiODU3NDQ2YzkzZjQ5NjQzY2FhMDMzMmNfOS0xLTEtMS0w_e0e24b32-a948-468a-baa1-5e06b63539d3"
      unitRef="usd">2077965000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="ie3641c33cc3c44668ada2ab2c1121516_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8yNS9mcmFnOjE5MjViYjg0MjIyYzQ4OTI5Njk5Njc0OThhMzUyMjk1L3RhYmxlOmJlNWEwYmM0Yjg1NzQ0NmM5M2Y0OTY0M2NhYTAzMzJjL3RhYmxlcmFuZ2U6YmU1YTBiYzRiODU3NDQ2YzkzZjQ5NjQzY2FhMDMzMmNfOS0zLTEtMS0w_8c626531-7117-4b7a-9513-ceb3abba866a"
      unitRef="usd">1361829000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i9a1b74af731e4ec9aaad3e829b8ec8f2_I20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8yNS9mcmFnOjE5MjViYjg0MjIyYzQ4OTI5Njk5Njc0OThhMzUyMjk1L3RhYmxlOmJlNWEwYmM0Yjg1NzQ0NmM5M2Y0OTY0M2NhYTAzMzJjL3RhYmxlcmFuZ2U6YmU1YTBiYzRiODU3NDQ2YzkzZjQ5NjQzY2FhMDMzMmNfMTAtMS0xLTEtMA_3a742605-2dd4-4edc-b991-abea36b505b6"
      unitRef="usd">479240000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ie3641c33cc3c44668ada2ab2c1121516_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8yNS9mcmFnOjE5MjViYjg0MjIyYzQ4OTI5Njk5Njc0OThhMzUyMjk1L3RhYmxlOmJlNWEwYmM0Yjg1NzQ0NmM5M2Y0OTY0M2NhYTAzMzJjL3RhYmxlcmFuZ2U6YmU1YTBiYzRiODU3NDQ2YzkzZjQ5NjQzY2FhMDMzMmNfMTAtMy0xLTEtMA_94bce0ad-22c5-4bd1-b0ca-94265485ab67"
      unitRef="usd">486960000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:Goodwill
      contextRef="i9a1b74af731e4ec9aaad3e829b8ec8f2_I20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8yNS9mcmFnOjE5MjViYjg0MjIyYzQ4OTI5Njk5Njc0OThhMzUyMjk1L3RhYmxlOmJlNWEwYmM0Yjg1NzQ0NmM5M2Y0OTY0M2NhYTAzMzJjL3RhYmxlcmFuZ2U6YmU1YTBiYzRiODU3NDQ2YzkzZjQ5NjQzY2FhMDMzMmNfMTEtMS0xLTEtMA_e2f80937-b892-4ed6-a3b2-642c97d3cd32"
      unitRef="usd">3331531000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="ie3641c33cc3c44668ada2ab2c1121516_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8yNS9mcmFnOjE5MjViYjg0MjIyYzQ4OTI5Njk5Njc0OThhMzUyMjk1L3RhYmxlOmJlNWEwYmM0Yjg1NzQ0NmM5M2Y0OTY0M2NhYTAzMzJjL3RhYmxlcmFuZ2U6YmU1YTBiYzRiODU3NDQ2YzkzZjQ5NjQzY2FhMDMzMmNfMTEtMy0xLTEtMA_27909e3c-2319-4d47-98fb-3737ecdd2a9f"
      unitRef="usd">3314541000</us-gaap:Goodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i9a1b74af731e4ec9aaad3e829b8ec8f2_I20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8yNS9mcmFnOjE5MjViYjg0MjIyYzQ4OTI5Njk5Njc0OThhMzUyMjk1L3RhYmxlOmJlNWEwYmM0Yjg1NzQ0NmM5M2Y0OTY0M2NhYTAzMzJjL3RhYmxlcmFuZ2U6YmU1YTBiYzRiODU3NDQ2YzkzZjQ5NjQzY2FhMDMzMmNfMTItMS0xLTEtMA_ee625dd7-b9c8-4844-8cee-9456977e47a9"
      unitRef="usd">1652957000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="ie3641c33cc3c44668ada2ab2c1121516_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8yNS9mcmFnOjE5MjViYjg0MjIyYzQ4OTI5Njk5Njc0OThhMzUyMjk1L3RhYmxlOmJlNWEwYmM0Yjg1NzQ0NmM5M2Y0OTY0M2NhYTAzMzJjL3RhYmxlcmFuZ2U6YmU1YTBiYzRiODU3NDQ2YzkzZjQ5NjQzY2FhMDMzMmNfMTItMy0xLTEtMA_98423010-bb38-4cbc-9624-7b2a8fc5b300"
      unitRef="usd">1663446000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i9a1b74af731e4ec9aaad3e829b8ec8f2_I20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8yNS9mcmFnOjE5MjViYjg0MjIyYzQ4OTI5Njk5Njc0OThhMzUyMjk1L3RhYmxlOmJlNWEwYmM0Yjg1NzQ0NmM5M2Y0OTY0M2NhYTAzMzJjL3RhYmxlcmFuZ2U6YmU1YTBiYzRiODU3NDQ2YzkzZjQ5NjQzY2FhMDMzMmNfMTMtMS0xLTEtMA_586b9ffb-d49f-4d7e-ad87-c7b7cc34b013"
      unitRef="usd">170620000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="ie3641c33cc3c44668ada2ab2c1121516_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8yNS9mcmFnOjE5MjViYjg0MjIyYzQ4OTI5Njk5Njc0OThhMzUyMjk1L3RhYmxlOmJlNWEwYmM0Yjg1NzQ0NmM5M2Y0OTY0M2NhYTAzMzJjL3RhYmxlcmFuZ2U6YmU1YTBiYzRiODU3NDQ2YzkzZjQ5NjQzY2FhMDMzMmNfMTMtMy0xLTEtMA_5c52116a-8d83-4df2-b8a2-91e286d63fbc"
      unitRef="usd">173942000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i9a1b74af731e4ec9aaad3e829b8ec8f2_I20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8yNS9mcmFnOjE5MjViYjg0MjIyYzQ4OTI5Njk5Njc0OThhMzUyMjk1L3RhYmxlOmJlNWEwYmM0Yjg1NzQ0NmM5M2Y0OTY0M2NhYTAzMzJjL3RhYmxlcmFuZ2U6YmU1YTBiYzRiODU3NDQ2YzkzZjQ5NjQzY2FhMDMzMmNfMTQtMS0xLTEtMA_19251e81-354a-4e54-8cf4-20328f620d47"
      unitRef="usd">354301000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="ie3641c33cc3c44668ada2ab2c1121516_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8yNS9mcmFnOjE5MjViYjg0MjIyYzQ4OTI5Njk5Njc0OThhMzUyMjk1L3RhYmxlOmJlNWEwYmM0Yjg1NzQ0NmM5M2Y0OTY0M2NhYTAzMzJjL3RhYmxlcmFuZ2U6YmU1YTBiYzRiODU3NDQ2YzkzZjQ5NjQzY2FhMDMzMmNfMTQtMy0xLTEtMA_c34f851e-b8f9-4837-9bdd-13f3e1065bbb"
      unitRef="usd">350831000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets
      contextRef="i9a1b74af731e4ec9aaad3e829b8ec8f2_I20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8yNS9mcmFnOjE5MjViYjg0MjIyYzQ4OTI5Njk5Njc0OThhMzUyMjk1L3RhYmxlOmJlNWEwYmM0Yjg1NzQ0NmM5M2Y0OTY0M2NhYTAzMzJjL3RhYmxlcmFuZ2U6YmU1YTBiYzRiODU3NDQ2YzkzZjQ5NjQzY2FhMDMzMmNfMTYtMS0xLTEtMA_9d2d33a1-44da-493f-bde7-ccddd9d5a12a"
      unitRef="usd">8066614000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="ie3641c33cc3c44668ada2ab2c1121516_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8yNS9mcmFnOjE5MjViYjg0MjIyYzQ4OTI5Njk5Njc0OThhMzUyMjk1L3RhYmxlOmJlNWEwYmM0Yjg1NzQ0NmM5M2Y0OTY0M2NhYTAzMzJjL3RhYmxlcmFuZ2U6YmU1YTBiYzRiODU3NDQ2YzkzZjQ5NjQzY2FhMDMzMmNfMTYtMy0xLTEtMA_c4c76890-2cf1-4946-b19a-d9a93694ffbc"
      unitRef="usd">7351549000</us-gaap:Assets>
    <us-gaap:LongTermDebtCurrent
      contextRef="i9a1b74af731e4ec9aaad3e829b8ec8f2_I20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8yNS9mcmFnOjE5MjViYjg0MjIyYzQ4OTI5Njk5Njc0OThhMzUyMjk1L3RhYmxlOmJlNWEwYmM0Yjg1NzQ0NmM5M2Y0OTY0M2NhYTAzMzJjL3RhYmxlcmFuZ2U6YmU1YTBiYzRiODU3NDQ2YzkzZjQ5NjQzY2FhMDMzMmNfMjAtMS0xLTEtMA_15b3d748-6872-4066-9348-2e528036972e"
      unitRef="usd">727369000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="ie3641c33cc3c44668ada2ab2c1121516_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8yNS9mcmFnOjE5MjViYjg0MjIyYzQ4OTI5Njk5Njc0OThhMzUyMjk1L3RhYmxlOmJlNWEwYmM0Yjg1NzQ0NmM5M2Y0OTY0M2NhYTAzMzJjL3RhYmxlcmFuZ2U6YmU1YTBiYzRiODU3NDQ2YzkzZjQ5NjQzY2FhMDMzMmNfMjAtMy0xLTEtMA_cada0ded-e7c5-4d87-b042-77924ed9a0c3"
      unitRef="usd">27074000</us-gaap:LongTermDebtCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="i9a1b74af731e4ec9aaad3e829b8ec8f2_I20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8yNS9mcmFnOjE5MjViYjg0MjIyYzQ4OTI5Njk5Njc0OThhMzUyMjk1L3RhYmxlOmJlNWEwYmM0Yjg1NzQ0NmM5M2Y0OTY0M2NhYTAzMzJjL3RhYmxlcmFuZ2U6YmU1YTBiYzRiODU3NDQ2YzkzZjQ5NjQzY2FhMDMzMmNfMjEtMS0xLTEtMA_5753e7bb-3414-481e-9243-4605ce966053"
      unitRef="usd">406744000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="ie3641c33cc3c44668ada2ab2c1121516_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8yNS9mcmFnOjE5MjViYjg0MjIyYzQ4OTI5Njk5Njc0OThhMzUyMjk1L3RhYmxlOmJlNWEwYmM0Yjg1NzQ0NmM5M2Y0OTY0M2NhYTAzMzJjL3RhYmxlcmFuZ2U6YmU1YTBiYzRiODU3NDQ2YzkzZjQ5NjQzY2FhMDMzMmNfMjEtMy0xLTEtMA_504941f8-c423-47b8-b736-43fa3b5213d2"
      unitRef="usd">330251000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i9a1b74af731e4ec9aaad3e829b8ec8f2_I20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8yNS9mcmFnOjE5MjViYjg0MjIyYzQ4OTI5Njk5Njc0OThhMzUyMjk1L3RhYmxlOmJlNWEwYmM0Yjg1NzQ0NmM5M2Y0OTY0M2NhYTAzMzJjL3RhYmxlcmFuZ2U6YmU1YTBiYzRiODU3NDQ2YzkzZjQ5NjQzY2FhMDMzMmNfMjMtMS0xLTEtMA_b9bd01a5-e3c6-460a-b49f-79d7a04bcc19"
      unitRef="usd">424298000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="ie3641c33cc3c44668ada2ab2c1121516_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8yNS9mcmFnOjE5MjViYjg0MjIyYzQ4OTI5Njk5Njc0OThhMzUyMjk1L3RhYmxlOmJlNWEwYmM0Yjg1NzQ0NmM5M2Y0OTY0M2NhYTAzMzJjL3RhYmxlcmFuZ2U6YmU1YTBiYzRiODU3NDQ2YzkzZjQ5NjQzY2FhMDMzMmNfMjMtMy0xLTEtMA_ed43951f-20bc-40c2-8690-2fea58867e2d"
      unitRef="usd">454333000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i9a1b74af731e4ec9aaad3e829b8ec8f2_I20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8yNS9mcmFnOjE5MjViYjg0MjIyYzQ4OTI5Njk5Njc0OThhMzUyMjk1L3RhYmxlOmJlNWEwYmM0Yjg1NzQ0NmM5M2Y0OTY0M2NhYTAzMzJjL3RhYmxlcmFuZ2U6YmU1YTBiYzRiODU3NDQ2YzkzZjQ5NjQzY2FhMDMzMmNfMjYtMS0xLTEtMA_82c8a95e-9154-44ce-aac4-42ef24239ec0"
      unitRef="usd">1558411000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="ie3641c33cc3c44668ada2ab2c1121516_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8yNS9mcmFnOjE5MjViYjg0MjIyYzQ4OTI5Njk5Njc0OThhMzUyMjk1L3RhYmxlOmJlNWEwYmM0Yjg1NzQ0NmM5M2Y0OTY0M2NhYTAzMzJjL3RhYmxlcmFuZ2U6YmU1YTBiYzRiODU3NDQ2YzkzZjQ5NjQzY2FhMDMzMmNfMjYtMy0xLTEtMA_485cbba8-afd7-4889-8071-0f286147ee15"
      unitRef="usd">811658000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i9a1b74af731e4ec9aaad3e829b8ec8f2_I20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8yNS9mcmFnOjE5MjViYjg0MjIyYzQ4OTI5Njk5Njc0OThhMzUyMjk1L3RhYmxlOmJlNWEwYmM0Yjg1NzQ0NmM5M2Y0OTY0M2NhYTAzMzJjL3RhYmxlcmFuZ2U6YmU1YTBiYzRiODU3NDQ2YzkzZjQ5NjQzY2FhMDMzMmNfMjctMS0xLTEtMA_be159671-4754-4757-ac00-bd151c78b51d"
      unitRef="usd">1481997000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="ie3641c33cc3c44668ada2ab2c1121516_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8yNS9mcmFnOjE5MjViYjg0MjIyYzQ4OTI5Njk5Njc0OThhMzUyMjk1L3RhYmxlOmJlNWEwYmM0Yjg1NzQ0NmM5M2Y0OTY0M2NhYTAzMzJjL3RhYmxlcmFuZ2U6YmU1YTBiYzRiODU3NDQ2YzkzZjQ5NjQzY2FhMDMzMmNfMjctMy0xLTEtMA_0708fa29-2d66-4c85-aa2d-b68951b8f0ca"
      unitRef="usd">2204169000</us-gaap:LongTermDebtNoncurrent>
    <cfx:OperatingLeaseLiabilityPresentValueNoncurrent
      contextRef="i9a1b74af731e4ec9aaad3e829b8ec8f2_I20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8yNS9mcmFnOjE5MjViYjg0MjIyYzQ4OTI5Njk5Njc0OThhMzUyMjk1L3RhYmxlOmJlNWEwYmM0Yjg1NzQ0NmM5M2Y0OTY0M2NhYTAzMzJjL3RhYmxlcmFuZ2U6YmU1YTBiYzRiODU3NDQ2YzkzZjQ5NjQzY2FhMDMzMmNfMjgtMS0xLTEtMA_098788b6-0ce2-4e72-8990-3debe28f45d7"
      unitRef="usd">137329000</cfx:OperatingLeaseLiabilityPresentValueNoncurrent>
    <cfx:OperatingLeaseLiabilityPresentValueNoncurrent
      contextRef="ie3641c33cc3c44668ada2ab2c1121516_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8yNS9mcmFnOjE5MjViYjg0MjIyYzQ4OTI5Njk5Njc0OThhMzUyMjk1L3RhYmxlOmJlNWEwYmM0Yjg1NzQ0NmM5M2Y0OTY0M2NhYTAzMzJjL3RhYmxlcmFuZ2U6YmU1YTBiYzRiODU3NDQ2YzkzZjQ5NjQzY2FhMDMzMmNfMjgtMy0xLTEtMA_93552b2b-4983-4b38-a86c-9c963c098048"
      unitRef="usd">139230000</cfx:OperatingLeaseLiabilityPresentValueNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i9a1b74af731e4ec9aaad3e829b8ec8f2_I20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8yNS9mcmFnOjE5MjViYjg0MjIyYzQ4OTI5Njk5Njc0OThhMzUyMjk1L3RhYmxlOmJlNWEwYmM0Yjg1NzQ0NmM5M2Y0OTY0M2NhYTAzMzJjL3RhYmxlcmFuZ2U6YmU1YTBiYzRiODU3NDQ2YzkzZjQ5NjQzY2FhMDMzMmNfMjktMS0xLTEtMA_d69765d0-0149-42da-9860-0014bf9d0066"
      unitRef="usd">597808000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="ie3641c33cc3c44668ada2ab2c1121516_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8yNS9mcmFnOjE5MjViYjg0MjIyYzQ4OTI5Njk5Njc0OThhMzUyMjk1L3RhYmxlOmJlNWEwYmM0Yjg1NzQ0NmM5M2Y0OTY0M2NhYTAzMzJjL3RhYmxlcmFuZ2U6YmU1YTBiYzRiODU3NDQ2YzkzZjQ5NjQzY2FhMDMzMmNfMjktMy0xLTEtMA_056d5112-86bd-4adf-9593-dff7d96c878c"
      unitRef="usd">608618000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:Liabilities
      contextRef="i9a1b74af731e4ec9aaad3e829b8ec8f2_I20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8yNS9mcmFnOjE5MjViYjg0MjIyYzQ4OTI5Njk5Njc0OThhMzUyMjk1L3RhYmxlOmJlNWEwYmM0Yjg1NzQ0NmM5M2Y0OTY0M2NhYTAzMzJjL3RhYmxlcmFuZ2U6YmU1YTBiYzRiODU3NDQ2YzkzZjQ5NjQzY2FhMDMzMmNfMzEtMS0xLTEtMA_5061fc43-570b-4600-b6f5-7e14a6e07dc7"
      unitRef="usd">3775545000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="ie3641c33cc3c44668ada2ab2c1121516_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8yNS9mcmFnOjE5MjViYjg0MjIyYzQ4OTI5Njk5Njc0OThhMzUyMjk1L3RhYmxlOmJlNWEwYmM0Yjg1NzQ0NmM5M2Y0OTY0M2NhYTAzMzJjL3RhYmxlcmFuZ2U6YmU1YTBiYzRiODU3NDQ2YzkzZjQ5NjQzY2FhMDMzMmNfMzEtMy0xLTEtMA_5ad059f6-2b2a-4510-ab85-664420b149fb"
      unitRef="usd">3763675000</us-gaap:Liabilities>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="ie3641c33cc3c44668ada2ab2c1121516_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8yNS9mcmFnOjE5MjViYjg0MjIyYzQ4OTI5Njk5Njc0OThhMzUyMjk1L3RhYmxlOmJlNWEwYmM0Yjg1NzQ0NmM5M2Y0OTY0M2NhYTAzMzJjL3RhYmxlcmFuZ2U6YmU1YTBiYzRiODU3NDQ2YzkzZjQ5NjQzY2FhMDMzMmNfMzMtMC0xLTEtMC90ZXh0cmVnaW9uOjg3ZTZjNjZiNzg5MDRlMTg5M2YzMTFiZWE5YTZmZGFiXzE4_3cba2987-1c6c-4702-a112-a6db4929b44c"
      unitRef="usdPerShare">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i9a1b74af731e4ec9aaad3e829b8ec8f2_I20210402"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8yNS9mcmFnOjE5MjViYjg0MjIyYzQ4OTI5Njk5Njc0OThhMzUyMjk1L3RhYmxlOmJlNWEwYmM0Yjg1NzQ0NmM5M2Y0OTY0M2NhYTAzMzJjL3RhYmxlcmFuZ2U6YmU1YTBiYzRiODU3NDQ2YzkzZjQ5NjQzY2FhMDMzMmNfMzMtMC0xLTEtMC90ZXh0cmVnaW9uOjg3ZTZjNjZiNzg5MDRlMTg5M2YzMTFiZWE5YTZmZGFiXzE4_8ffe58bb-248d-4324-9941-a02d30686c0b"
      unitRef="usdPerShare">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="ie3641c33cc3c44668ada2ab2c1121516_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8yNS9mcmFnOjE5MjViYjg0MjIyYzQ4OTI5Njk5Njc0OThhMzUyMjk1L3RhYmxlOmJlNWEwYmM0Yjg1NzQ0NmM5M2Y0OTY0M2NhYTAzMzJjL3RhYmxlcmFuZ2U6YmU1YTBiYzRiODU3NDQ2YzkzZjQ5NjQzY2FhMDMzMmNfMzMtMC0xLTEtMC90ZXh0cmVnaW9uOjg3ZTZjNjZiNzg5MDRlMTg5M2YzMTFiZWE5YTZmZGFiXzMy_556e8968-4e7d-40db-a158-2763ca90cc61"
      unitRef="shares">400000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i9a1b74af731e4ec9aaad3e829b8ec8f2_I20210402"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8yNS9mcmFnOjE5MjViYjg0MjIyYzQ4OTI5Njk5Njc0OThhMzUyMjk1L3RhYmxlOmJlNWEwYmM0Yjg1NzQ0NmM5M2Y0OTY0M2NhYTAzMzJjL3RhYmxlcmFuZ2U6YmU1YTBiYzRiODU3NDQ2YzkzZjQ5NjQzY2FhMDMzMmNfMzMtMC0xLTEtMC90ZXh0cmVnaW9uOjg3ZTZjNjZiNzg5MDRlMTg5M2YzMTFiZWE5YTZmZGFiXzMy_ea3f33d5-633e-4064-944b-2452daf09a28"
      unitRef="shares">400000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="i9a1b74af731e4ec9aaad3e829b8ec8f2_I20210402"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8yNS9mcmFnOjE5MjViYjg0MjIyYzQ4OTI5Njk5Njc0OThhMzUyMjk1L3RhYmxlOmJlNWEwYmM0Yjg1NzQ0NmM5M2Y0OTY0M2NhYTAzMzJjL3RhYmxlcmFuZ2U6YmU1YTBiYzRiODU3NDQ2YzkzZjQ5NjQzY2FhMDMzMmNfMzMtMC0xLTEtMC90ZXh0cmVnaW9uOjg3ZTZjNjZiNzg5MDRlMTg5M2YzMTFiZWE5YTZmZGFiXzU0_cdd99867-8830-473a-8779-08eac294b630"
      unitRef="shares">135597331</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i9a1b74af731e4ec9aaad3e829b8ec8f2_I20210402"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8yNS9mcmFnOjE5MjViYjg0MjIyYzQ4OTI5Njk5Njc0OThhMzUyMjk1L3RhYmxlOmJlNWEwYmM0Yjg1NzQ0NmM5M2Y0OTY0M2NhYTAzMzJjL3RhYmxlcmFuZ2U6YmU1YTBiYzRiODU3NDQ2YzkzZjQ5NjQzY2FhMDMzMmNfMzMtMC0xLTEtMC90ZXh0cmVnaW9uOjg3ZTZjNjZiNzg5MDRlMTg5M2YzMTFiZWE5YTZmZGFiXzU0_ebad96c8-dbbb-4174-b71e-d5c2c7f8d1f0"
      unitRef="shares">135597331</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ie3641c33cc3c44668ada2ab2c1121516_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8yNS9mcmFnOjE5MjViYjg0MjIyYzQ4OTI5Njk5Njc0OThhMzUyMjk1L3RhYmxlOmJlNWEwYmM0Yjg1NzQ0NmM5M2Y0OTY0M2NhYTAzMzJjL3RhYmxlcmFuZ2U6YmU1YTBiYzRiODU3NDQ2YzkzZjQ5NjQzY2FhMDMzMmNfMzMtMC0xLTEtMC90ZXh0cmVnaW9uOjg3ZTZjNjZiNzg5MDRlMTg5M2YzMTFiZWE5YTZmZGFiXzYx_e781a275-7bca-43ad-83c8-4ea4ccd3396d"
      unitRef="shares">118496687</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="ie3641c33cc3c44668ada2ab2c1121516_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8yNS9mcmFnOjE5MjViYjg0MjIyYzQ4OTI5Njk5Njc0OThhMzUyMjk1L3RhYmxlOmJlNWEwYmM0Yjg1NzQ0NmM5M2Y0OTY0M2NhYTAzMzJjL3RhYmxlcmFuZ2U6YmU1YTBiYzRiODU3NDQ2YzkzZjQ5NjQzY2FhMDMzMmNfMzMtMC0xLTEtMC90ZXh0cmVnaW9uOjg3ZTZjNjZiNzg5MDRlMTg5M2YzMTFiZWE5YTZmZGFiXzYx_f0ab2e43-0faa-41ff-82b4-2137e5a90282"
      unitRef="shares">118496687</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockValue
      contextRef="i9a1b74af731e4ec9aaad3e829b8ec8f2_I20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8yNS9mcmFnOjE5MjViYjg0MjIyYzQ4OTI5Njk5Njc0OThhMzUyMjk1L3RhYmxlOmJlNWEwYmM0Yjg1NzQ0NmM5M2Y0OTY0M2NhYTAzMzJjL3RhYmxlcmFuZ2U6YmU1YTBiYzRiODU3NDQ2YzkzZjQ5NjQzY2FhMDMzMmNfMzMtMS0xLTEtMA_b10be178-c0ce-4642-a09d-e99c2a05034f"
      unitRef="usd">135000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="ie3641c33cc3c44668ada2ab2c1121516_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8yNS9mcmFnOjE5MjViYjg0MjIyYzQ4OTI5Njk5Njc0OThhMzUyMjk1L3RhYmxlOmJlNWEwYmM0Yjg1NzQ0NmM5M2Y0OTY0M2NhYTAzMzJjL3RhYmxlcmFuZ2U6YmU1YTBiYzRiODU3NDQ2YzkzZjQ5NjQzY2FhMDMzMmNfMzMtMy0xLTEtMA_a4332237-7ed9-4d2d-9432-b5923d991f57"
      unitRef="usd">118000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapital
      contextRef="i9a1b74af731e4ec9aaad3e829b8ec8f2_I20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8yNS9mcmFnOjE5MjViYjg0MjIyYzQ4OTI5Njk5Njc0OThhMzUyMjk1L3RhYmxlOmJlNWEwYmM0Yjg1NzQ0NmM5M2Y0OTY0M2NhYTAzMzJjL3RhYmxlcmFuZ2U6YmU1YTBiYzRiODU3NDQ2YzkzZjQ5NjQzY2FhMDMzMmNfMzQtMS0xLTEtMA_28d8e155-fe91-4992-9edd-3c22ab07bb85"
      unitRef="usd">4201745000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital
      contextRef="ie3641c33cc3c44668ada2ab2c1121516_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8yNS9mcmFnOjE5MjViYjg0MjIyYzQ4OTI5Njk5Njc0OThhMzUyMjk1L3RhYmxlOmJlNWEwYmM0Yjg1NzQ0NmM5M2Y0OTY0M2NhYTAzMzJjL3RhYmxlcmFuZ2U6YmU1YTBiYzRiODU3NDQ2YzkzZjQ5NjQzY2FhMDMzMmNfMzQtMy0xLTEtMA_fec2a247-cc80-41e3-b2cb-cde00d5bb688"
      unitRef="usd">3478008000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i9a1b74af731e4ec9aaad3e829b8ec8f2_I20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8yNS9mcmFnOjE5MjViYjg0MjIyYzQ4OTI5Njk5Njc0OThhMzUyMjk1L3RhYmxlOmJlNWEwYmM0Yjg1NzQ0NmM5M2Y0OTY0M2NhYTAzMzJjL3RhYmxlcmFuZ2U6YmU1YTBiYzRiODU3NDQ2YzkzZjQ5NjQzY2FhMDMzMmNfMzUtMS0xLTEtMA_3b4af68b-6d5b-457b-89d5-18706da677fb"
      unitRef="usd">536441000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="ie3641c33cc3c44668ada2ab2c1121516_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8yNS9mcmFnOjE5MjViYjg0MjIyYzQ4OTI5Njk5Njc0OThhMzUyMjk1L3RhYmxlOmJlNWEwYmM0Yjg1NzQ0NmM5M2Y0OTY0M2NhYTAzMzJjL3RhYmxlcmFuZ2U6YmU1YTBiYzRiODU3NDQ2YzkzZjQ5NjQzY2FhMDMzMmNfMzUtMy0xLTEtMA_285a0cdb-aa9c-4a86-bdda-789cd2957f5b"
      unitRef="usd">517367000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i9a1b74af731e4ec9aaad3e829b8ec8f2_I20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8yNS9mcmFnOjE5MjViYjg0MjIyYzQ4OTI5Njk5Njc0OThhMzUyMjk1L3RhYmxlOmJlNWEwYmM0Yjg1NzQ0NmM5M2Y0OTY0M2NhYTAzMzJjL3RhYmxlcmFuZ2U6YmU1YTBiYzRiODU3NDQ2YzkzZjQ5NjQzY2FhMDMzMmNfMzYtMS0xLTEtMA_631256b4-65f8-4f1a-8295-441226db0cec"
      unitRef="usd">-491727000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="ie3641c33cc3c44668ada2ab2c1121516_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8yNS9mcmFnOjE5MjViYjg0MjIyYzQ4OTI5Njk5Njc0OThhMzUyMjk1L3RhYmxlOmJlNWEwYmM0Yjg1NzQ0NmM5M2Y0OTY0M2NhYTAzMzJjL3RhYmxlcmFuZ2U6YmU1YTBiYzRiODU3NDQ2YzkzZjQ5NjQzY2FhMDMzMmNfMzYtMy0xLTEtMA_2bb3d82a-78e5-4a97-8c13-24318789f6aa"
      unitRef="usd">-452106000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquity
      contextRef="i9a1b74af731e4ec9aaad3e829b8ec8f2_I20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8yNS9mcmFnOjE5MjViYjg0MjIyYzQ4OTI5Njk5Njc0OThhMzUyMjk1L3RhYmxlOmJlNWEwYmM0Yjg1NzQ0NmM5M2Y0OTY0M2NhYTAzMzJjL3RhYmxlcmFuZ2U6YmU1YTBiYzRiODU3NDQ2YzkzZjQ5NjQzY2FhMDMzMmNfMzctMS0xLTEtMA_94ec88dc-e719-48e0-baa0-9e5a4288f90b"
      unitRef="usd">4246594000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ie3641c33cc3c44668ada2ab2c1121516_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8yNS9mcmFnOjE5MjViYjg0MjIyYzQ4OTI5Njk5Njc0OThhMzUyMjk1L3RhYmxlOmJlNWEwYmM0Yjg1NzQ0NmM5M2Y0OTY0M2NhYTAzMzJjL3RhYmxlcmFuZ2U6YmU1YTBiYzRiODU3NDQ2YzkzZjQ5NjQzY2FhMDMzMmNfMzctMy0xLTEtMA_5a909fdc-f6bc-49ac-ba99-edbad5d4c214"
      unitRef="usd">3543387000</us-gaap:StockholdersEquity>
    <us-gaap:MinorityInterest
      contextRef="i9a1b74af731e4ec9aaad3e829b8ec8f2_I20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8yNS9mcmFnOjE5MjViYjg0MjIyYzQ4OTI5Njk5Njc0OThhMzUyMjk1L3RhYmxlOmJlNWEwYmM0Yjg1NzQ0NmM5M2Y0OTY0M2NhYTAzMzJjL3RhYmxlcmFuZ2U6YmU1YTBiYzRiODU3NDQ2YzkzZjQ5NjQzY2FhMDMzMmNfMzgtMS0xLTEtMA_51717136-5c80-4b69-87b4-6fff66fbdbca"
      unitRef="usd">44475000</us-gaap:MinorityInterest>
    <us-gaap:MinorityInterest
      contextRef="ie3641c33cc3c44668ada2ab2c1121516_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8yNS9mcmFnOjE5MjViYjg0MjIyYzQ4OTI5Njk5Njc0OThhMzUyMjk1L3RhYmxlOmJlNWEwYmM0Yjg1NzQ0NmM5M2Y0OTY0M2NhYTAzMzJjL3RhYmxlcmFuZ2U6YmU1YTBiYzRiODU3NDQ2YzkzZjQ5NjQzY2FhMDMzMmNfMzgtMy0xLTEtMA_7485f367-4999-453f-baac-6cd3c1f7b86e"
      unitRef="usd">44487000</us-gaap:MinorityInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i9a1b74af731e4ec9aaad3e829b8ec8f2_I20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8yNS9mcmFnOjE5MjViYjg0MjIyYzQ4OTI5Njk5Njc0OThhMzUyMjk1L3RhYmxlOmJlNWEwYmM0Yjg1NzQ0NmM5M2Y0OTY0M2NhYTAzMzJjL3RhYmxlcmFuZ2U6YmU1YTBiYzRiODU3NDQ2YzkzZjQ5NjQzY2FhMDMzMmNfMzktMS0xLTEtMA_5f23b8d0-92c6-4dff-94ba-45b930f604e5"
      unitRef="usd">4291069000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ie3641c33cc3c44668ada2ab2c1121516_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8yNS9mcmFnOjE5MjViYjg0MjIyYzQ4OTI5Njk5Njc0OThhMzUyMjk1L3RhYmxlOmJlNWEwYmM0Yjg1NzQ0NmM5M2Y0OTY0M2NhYTAzMzJjL3RhYmxlcmFuZ2U6YmU1YTBiYzRiODU3NDQ2YzkzZjQ5NjQzY2FhMDMzMmNfMzktMy0xLTEtMA_f7d0cf51-1044-4768-aa7f-5ad3866bec44"
      unitRef="usd">3587874000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i9a1b74af731e4ec9aaad3e829b8ec8f2_I20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8yNS9mcmFnOjE5MjViYjg0MjIyYzQ4OTI5Njk5Njc0OThhMzUyMjk1L3RhYmxlOmJlNWEwYmM0Yjg1NzQ0NmM5M2Y0OTY0M2NhYTAzMzJjL3RhYmxlcmFuZ2U6YmU1YTBiYzRiODU3NDQ2YzkzZjQ5NjQzY2FhMDMzMmNfNDAtMS0xLTEtMA_dfadeb7b-c220-41e3-87dc-36a2bdcf553a"
      unitRef="usd">8066614000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="ie3641c33cc3c44668ada2ab2c1121516_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8yNS9mcmFnOjE5MjViYjg0MjIyYzQ4OTI5Njk5Njc0OThhMzUyMjk1L3RhYmxlOmJlNWEwYmM0Yjg1NzQ0NmM5M2Y0OTY0M2NhYTAzMzJjL3RhYmxlcmFuZ2U6YmU1YTBiYzRiODU3NDQ2YzkzZjQ5NjQzY2FhMDMzMmNfNDAtMy0xLTEtMA_611f1bdc-e49e-42e5-b814-b07415dfa96b"
      unitRef="usd">7351549000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="icb91baab75714128975ad5d8ebe149a7_I20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8zMS9mcmFnOjJjYjE2OTc3NzhhNTQwODU5OGI3NDA2NTgyNmUyYmZhL3RhYmxlOmZlMDUyZTdhMGJjYTRmYWVhNmJkOGM2ZmJhZDQ2OTJiL3RhYmxlcmFuZ2U6ZmUwNTJlN2EwYmNhNGZhZWE2YmQ4YzZmYmFkNDY5MmJfMi0xLTEtMS0w_ead4792d-f380-40fa-9752-799a51dd2205"
      unitRef="shares">118496687</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="icb91baab75714128975ad5d8ebe149a7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8zMS9mcmFnOjJjYjE2OTc3NzhhNTQwODU5OGI3NDA2NTgyNmUyYmZhL3RhYmxlOmZlMDUyZTdhMGJjYTRmYWVhNmJkOGM2ZmJhZDQ2OTJiL3RhYmxlcmFuZ2U6ZmUwNTJlN2EwYmNhNGZhZWE2YmQ4YzZmYmFkNDY5MmJfMi0yLTEtMS0w_98151db4-8e37-4c60-a776-0620e9a85f97"
      unitRef="usd">118000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i2646a711eea34f59bd330ab587230681_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8zMS9mcmFnOjJjYjE2OTc3NzhhNTQwODU5OGI3NDA2NTgyNmUyYmZhL3RhYmxlOmZlMDUyZTdhMGJjYTRmYWVhNmJkOGM2ZmJhZDQ2OTJiL3RhYmxlcmFuZ2U6ZmUwNTJlN2EwYmNhNGZhZWE2YmQ4YzZmYmFkNDY5MmJfMi0zLTEtMS0w_e37046ac-7edb-44c4-9b46-3a52061f64c2"
      unitRef="usd">3478008000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i24c56a03628a4830862484c40fee5f46_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8zMS9mcmFnOjJjYjE2OTc3NzhhNTQwODU5OGI3NDA2NTgyNmUyYmZhL3RhYmxlOmZlMDUyZTdhMGJjYTRmYWVhNmJkOGM2ZmJhZDQ2OTJiL3RhYmxlcmFuZ2U6ZmUwNTJlN2EwYmNhNGZhZWE2YmQ4YzZmYmFkNDY5MmJfMi00LTEtMS0w_76511071-52c5-46d6-9cac-94a0020dabdc"
      unitRef="usd">517367000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i6705329bb31a4e93baabc57b1bb5cacd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8zMS9mcmFnOjJjYjE2OTc3NzhhNTQwODU5OGI3NDA2NTgyNmUyYmZhL3RhYmxlOmZlMDUyZTdhMGJjYTRmYWVhNmJkOGM2ZmJhZDQ2OTJiL3RhYmxlcmFuZ2U6ZmUwNTJlN2EwYmNhNGZhZWE2YmQ4YzZmYmFkNDY5MmJfMi01LTEtMS0w_c81f5d53-4f17-48cf-8597-ebb162fd8bc8"
      unitRef="usd">-452106000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ibb906d7fd56540ba8a85e317edf4b36f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8zMS9mcmFnOjJjYjE2OTc3NzhhNTQwODU5OGI3NDA2NTgyNmUyYmZhL3RhYmxlOmZlMDUyZTdhMGJjYTRmYWVhNmJkOGM2ZmJhZDQ2OTJiL3RhYmxlcmFuZ2U6ZmUwNTJlN2EwYmNhNGZhZWE2YmQ4YzZmYmFkNDY5MmJfMi02LTEtMS0w_9766e6fb-c961-4771-8cca-ab597c9e2dc1"
      unitRef="usd">44487000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ie3641c33cc3c44668ada2ab2c1121516_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8zMS9mcmFnOjJjYjE2OTc3NzhhNTQwODU5OGI3NDA2NTgyNmUyYmZhL3RhYmxlOmZlMDUyZTdhMGJjYTRmYWVhNmJkOGM2ZmJhZDQ2OTJiL3RhYmxlcmFuZ2U6ZmUwNTJlN2EwYmNhNGZhZWE2YmQ4YzZmYmFkNDY5MmJfMi03LTEtMS0w_85fadff9-176b-4c08-832e-4c1d5e130705"
      unitRef="usd">3587874000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="i6ce17fb864104f74bbc42e42858b88c8_D20210101-20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8zMS9mcmFnOjJjYjE2OTc3NzhhNTQwODU5OGI3NDA2NTgyNmUyYmZhL3RhYmxlOmZlMDUyZTdhMGJjYTRmYWVhNmJkOGM2ZmJhZDQ2OTJiL3RhYmxlcmFuZ2U6ZmUwNTJlN2EwYmNhNGZhZWE2YmQ4YzZmYmFkNDY5MmJfNC00LTEtMS0w_fd1dc824-4c96-4024-b99f-80454169d6d8"
      unitRef="usd">19074000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="id94a75b7df2b44089115563fc4671ebd_D20210101-20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8zMS9mcmFnOjJjYjE2OTc3NzhhNTQwODU5OGI3NDA2NTgyNmUyYmZhL3RhYmxlOmZlMDUyZTdhMGJjYTRmYWVhNmJkOGM2ZmJhZDQ2OTJiL3RhYmxlcmFuZ2U6ZmUwNTJlN2EwYmNhNGZhZWE2YmQ4YzZmYmFkNDY5MmJfNC02LTEtMS0w_c084288b-ec9f-42dc-854d-f76f124dee8e"
      unitRef="usd">1166000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i8874d8c51bf84c87bd90d795dd60c3f5_D20210101-20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8zMS9mcmFnOjJjYjE2OTc3NzhhNTQwODU5OGI3NDA2NTgyNmUyYmZhL3RhYmxlOmZlMDUyZTdhMGJjYTRmYWVhNmJkOGM2ZmJhZDQ2OTJiL3RhYmxlcmFuZ2U6ZmUwNTJlN2EwYmNhNGZhZWE2YmQ4YzZmYmFkNDY5MmJfNC03LTEtMS0w_f3880a31-1c19-4237-a4cb-d4ae15e4a15e"
      unitRef="usd">20240000</us-gaap:ProfitLoss>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="id94a75b7df2b44089115563fc4671ebd_D20210101-20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8zMS9mcmFnOjJjYjE2OTc3NzhhNTQwODU5OGI3NDA2NTgyNmUyYmZhL3RhYmxlOmZlMDUyZTdhMGJjYTRmYWVhNmJkOGM2ZmJhZDQ2OTJiL3RhYmxlcmFuZ2U6ZmUwNTJlN2EwYmNhNGZhZWE2YmQ4YzZmYmFkNDY5MmJfNS02LTEtMS0w_b892c38c-eebc-4ef3-9278-1a6422a5567b"
      unitRef="usd">1054000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="i8874d8c51bf84c87bd90d795dd60c3f5_D20210101-20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8zMS9mcmFnOjJjYjE2OTc3NzhhNTQwODU5OGI3NDA2NTgyNmUyYmZhL3RhYmxlOmZlMDUyZTdhMGJjYTRmYWVhNmJkOGM2ZmJhZDQ2OTJiL3RhYmxlcmFuZ2U6ZmUwNTJlN2EwYmNhNGZhZWE2YmQ4YzZmYmFkNDY5MmJfNS03LTEtMS0w_12b4edd1-abe2-47d3-81a2-f652403e4d16"
      unitRef="usd">1054000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="i8874d8c51bf84c87bd90d795dd60c3f5_D20210101-20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8zMS9mcmFnOjJjYjE2OTc3NzhhNTQwODU5OGI3NDA2NTgyNmUyYmZhL3RhYmxlOmZlMDUyZTdhMGJjYTRmYWVhNmJkOGM2ZmJhZDQ2OTJiL3RhYmxlcmFuZ2U6ZmUwNTJlN2EwYmNhNGZhZWE2YmQ4YzZmYmFkNDY5MmJfNy0wLTEtMS0wL3RleHRyZWdpb246OTczN2ZjNmY3ZjQ2NDcxMjkwY2IxM2FlMmNhMjJhMjFfNDM5ODA0NjUxMTE2MA_2f8551cb-33c6-43fb-8eca-52a1df1b4956"
      unitRef="usd">6840000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i51e9ba04f5f94abaa8fa767f437e34e2_D20210101-20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8zMS9mcmFnOjJjYjE2OTc3NzhhNTQwODU5OGI3NDA2NTgyNmUyYmZhL3RhYmxlOmZlMDUyZTdhMGJjYTRmYWVhNmJkOGM2ZmJhZDQ2OTJiL3RhYmxlcmFuZ2U6ZmUwNTJlN2EwYmNhNGZhZWE2YmQ4YzZmYmFkNDY5MmJfNy01LTEtMS0w_564fc0e2-782e-488b-b399-f1bdf1e9c556"
      unitRef="usd">-39621000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="id94a75b7df2b44089115563fc4671ebd_D20210101-20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8zMS9mcmFnOjJjYjE2OTc3NzhhNTQwODU5OGI3NDA2NTgyNmUyYmZhL3RhYmxlOmZlMDUyZTdhMGJjYTRmYWVhNmJkOGM2ZmJhZDQ2OTJiL3RhYmxlcmFuZ2U6ZmUwNTJlN2EwYmNhNGZhZWE2YmQ4YzZmYmFkNDY5MmJfNy02LTEtMS0w_98b2ad12-8e91-413a-9894-d8c42f995637"
      unitRef="usd">-124000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i8874d8c51bf84c87bd90d795dd60c3f5_D20210101-20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8zMS9mcmFnOjJjYjE2OTc3NzhhNTQwODU5OGI3NDA2NTgyNmUyYmZhL3RhYmxlOmZlMDUyZTdhMGJjYTRmYWVhNmJkOGM2ZmJhZDQ2OTJiL3RhYmxlcmFuZ2U6ZmUwNTJlN2EwYmNhNGZhZWE2YmQ4YzZmYmFkNDY5MmJfNy03LTEtMS0w_acb13b57-0fd5-4e96-ac72-055bb71c8e3c"
      unitRef="usd">-39745000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:ConversionOfStockSharesConverted1
      contextRef="idc1e6b14177943fc81e058d35b3679ce_D20210101-20210402"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8zMS9mcmFnOjJjYjE2OTc3NzhhNTQwODU5OGI3NDA2NTgyNmUyYmZhL3RhYmxlOmZlMDUyZTdhMGJjYTRmYWVhNmJkOGM2ZmJhZDQ2OTJiL3RhYmxlcmFuZ2U6ZmUwNTJlN2EwYmNhNGZhZWE2YmQ4YzZmYmFkNDY5MmJfOC0xLTEtMS0zMjg0_6ac406d4-2446-4411-93fb-ae125e235c95"
      unitRef="shares">344412</us-gaap:ConversionOfStockSharesConverted1>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="idc1e6b14177943fc81e058d35b3679ce_D20210101-20210402"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8zMS9mcmFnOjJjYjE2OTc3NzhhNTQwODU5OGI3NDA2NTgyNmUyYmZhL3RhYmxlOmZlMDUyZTdhMGJjYTRmYWVhNmJkOGM2ZmJhZDQ2OTJiL3RhYmxlcmFuZ2U6ZmUwNTJlN2EwYmNhNGZhZWE2YmQ4YzZmYmFkNDY5MmJfOC0xLTEtMS0w_30487489-4758-4af2-be54-fdfa95a77bd8"
      unitRef="shares">21082</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="iae6a44223be64b3a8591997a32d93bd9_D20210101-20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8zMS9mcmFnOjJjYjE2OTc3NzhhNTQwODU5OGI3NDA2NTgyNmUyYmZhL3RhYmxlOmZlMDUyZTdhMGJjYTRmYWVhNmJkOGM2ZmJhZDQ2OTJiL3RhYmxlcmFuZ2U6ZmUwNTJlN2EwYmNhNGZhZWE2YmQ4YzZmYmFkNDY5MmJfOC0zLTEtMS0w_b5378ce0-a460-438e-a746-8cc234f48bfe"
      unitRef="usd">971000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="i8874d8c51bf84c87bd90d795dd60c3f5_D20210101-20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8zMS9mcmFnOjJjYjE2OTc3NzhhNTQwODU5OGI3NDA2NTgyNmUyYmZhL3RhYmxlOmZlMDUyZTdhMGJjYTRmYWVhNmJkOGM2ZmJhZDQ2OTJiL3RhYmxlcmFuZ2U6ZmUwNTJlN2EwYmNhNGZhZWE2YmQ4YzZmYmFkNDY5MmJfOC03LTEtMS0w_faf7a304-6adb-408c-91a5-af95cf2169d6"
      unitRef="usd">971000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="idc1e6b14177943fc81e058d35b3679ce_D20210101-20210402"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8zMS9mcmFnOjJjYjE2OTc3NzhhNTQwODU5OGI3NDA2NTgyNmUyYmZhL3RhYmxlOmZlMDUyZTdhMGJjYTRmYWVhNmJkOGM2ZmJhZDQ2OTJiL3RhYmxlcmFuZ2U6ZmUwNTJlN2EwYmNhNGZhZWE2YmQ4YzZmYmFkNDY5MmJfOS0xLTEtMS0w_21c1527e-7ec6-404e-9707-5b1cd7788af3"
      unitRef="shares">16100000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="idc1e6b14177943fc81e058d35b3679ce_D20210101-20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8zMS9mcmFnOjJjYjE2OTc3NzhhNTQwODU5OGI3NDA2NTgyNmUyYmZhL3RhYmxlOmZlMDUyZTdhMGJjYTRmYWVhNmJkOGM2ZmJhZDQ2OTJiL3RhYmxlcmFuZ2U6ZmUwNTJlN2EwYmNhNGZhZWE2YmQ4YzZmYmFkNDY5MmJfOS0yLTEtMS0w_e2087828-187d-4278-a8d6-84407635f265"
      unitRef="usd">16000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i8874d8c51bf84c87bd90d795dd60c3f5_D20210101-20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8zMS9mcmFnOjJjYjE2OTc3NzhhNTQwODU5OGI3NDA2NTgyNmUyYmZhL3RhYmxlOmZlMDUyZTdhMGJjYTRmYWVhNmJkOGM2ZmJhZDQ2OTJiL3RhYmxlcmFuZ2U6ZmUwNTJlN2EwYmNhNGZhZWE2YmQ4YzZmYmFkNDY5MmJfOS03LTEtMS0w_c94ecb1b-1c36-4d1e-92ec-2dd53a370047"
      unitRef="usd">711321000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="idc1e6b14177943fc81e058d35b3679ce_D20210101-20210402"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8zMS9mcmFnOjJjYjE2OTc3NzhhNTQwODU5OGI3NDA2NTgyNmUyYmZhL3RhYmxlOmZlMDUyZTdhMGJjYTRmYWVhNmJkOGM2ZmJhZDQ2OTJiL3RhYmxlcmFuZ2U6ZmUwNTJlN2EwYmNhNGZhZWE2YmQ4YzZmYmFkNDY5MmJfMTAtMS0xLTEtMA_13605571-3d1e-42c8-a00b-86d0ceb8d189"
      unitRef="shares">677314</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="idc1e6b14177943fc81e058d35b3679ce_D20210101-20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8zMS9mcmFnOjJjYjE2OTc3NzhhNTQwODU5OGI3NDA2NTgyNmUyYmZhL3RhYmxlOmZlMDUyZTdhMGJjYTRmYWVhNmJkOGM2ZmJhZDQ2OTJiL3RhYmxlcmFuZ2U6ZmUwNTJlN2EwYmNhNGZhZWE2YmQ4YzZmYmFkNDY5MmJfMTAtMi0xLTEtMA_365e5f48-9726-4bde-82de-e5a20c02882e"
      unitRef="usd">1000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="iae6a44223be64b3a8591997a32d93bd9_D20210101-20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8zMS9mcmFnOjJjYjE2OTc3NzhhNTQwODU5OGI3NDA2NTgyNmUyYmZhL3RhYmxlOmZlMDUyZTdhMGJjYTRmYWVhNmJkOGM2ZmJhZDQ2OTJiL3RhYmxlcmFuZ2U6ZmUwNTJlN2EwYmNhNGZhZWE2YmQ4YzZmYmFkNDY5MmJfMTAtMy0xLTEtMA_d0f12869-e12a-4764-8dfe-ee5e4cd0b36d"
      unitRef="usd">13403000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i8874d8c51bf84c87bd90d795dd60c3f5_D20210101-20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8zMS9mcmFnOjJjYjE2OTc3NzhhNTQwODU5OGI3NDA2NTgyNmUyYmZhL3RhYmxlOmZlMDUyZTdhMGJjYTRmYWVhNmJkOGM2ZmJhZDQ2OTJiL3RhYmxlcmFuZ2U6ZmUwNTJlN2EwYmNhNGZhZWE2YmQ4YzZmYmFkNDY5MmJfMTAtNy0xLTEtMA_154cbda5-8927-4dc1-8aca-3e1c700e95f7"
      unitRef="usd">13404000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:SharesOutstanding
      contextRef="i69570a0adb90439e80ad4605bd759255_I20210402"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8zMS9mcmFnOjJjYjE2OTc3NzhhNTQwODU5OGI3NDA2NTgyNmUyYmZhL3RhYmxlOmZlMDUyZTdhMGJjYTRmYWVhNmJkOGM2ZmJhZDQ2OTJiL3RhYmxlcmFuZ2U6ZmUwNTJlN2EwYmNhNGZhZWE2YmQ4YzZmYmFkNDY5MmJfMTEtMS0xLTEtMA_ebe40a3d-cbbc-40a7-8129-a222b5d38630"
      unitRef="shares">135597331</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i69570a0adb90439e80ad4605bd759255_I20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8zMS9mcmFnOjJjYjE2OTc3NzhhNTQwODU5OGI3NDA2NTgyNmUyYmZhL3RhYmxlOmZlMDUyZTdhMGJjYTRmYWVhNmJkOGM2ZmJhZDQ2OTJiL3RhYmxlcmFuZ2U6ZmUwNTJlN2EwYmNhNGZhZWE2YmQ4YzZmYmFkNDY5MmJfMTEtMi0xLTEtMA_90d42d19-d185-4d24-8352-32873add0e7e"
      unitRef="usd">135000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i1a9d514d93af436692cc4bd4d0ed7bee_I20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8zMS9mcmFnOjJjYjE2OTc3NzhhNTQwODU5OGI3NDA2NTgyNmUyYmZhL3RhYmxlOmZlMDUyZTdhMGJjYTRmYWVhNmJkOGM2ZmJhZDQ2OTJiL3RhYmxlcmFuZ2U6ZmUwNTJlN2EwYmNhNGZhZWE2YmQ4YzZmYmFkNDY5MmJfMTEtMy0xLTEtMA_2d483866-54b6-4a33-b8a9-d35e433a67b3"
      unitRef="usd">4201745000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i59fee460b8ba456890e1a092d266a9a5_I20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8zMS9mcmFnOjJjYjE2OTc3NzhhNTQwODU5OGI3NDA2NTgyNmUyYmZhL3RhYmxlOmZlMDUyZTdhMGJjYTRmYWVhNmJkOGM2ZmJhZDQ2OTJiL3RhYmxlcmFuZ2U6ZmUwNTJlN2EwYmNhNGZhZWE2YmQ4YzZmYmFkNDY5MmJfMTEtNC0xLTEtMA_4af8868c-8236-4254-b4f2-aa438c4155a3"
      unitRef="usd">536441000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ie9ff762811c04422966d8337515b3596_I20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8zMS9mcmFnOjJjYjE2OTc3NzhhNTQwODU5OGI3NDA2NTgyNmUyYmZhL3RhYmxlOmZlMDUyZTdhMGJjYTRmYWVhNmJkOGM2ZmJhZDQ2OTJiL3RhYmxlcmFuZ2U6ZmUwNTJlN2EwYmNhNGZhZWE2YmQ4YzZmYmFkNDY5MmJfMTEtNS0xLTEtMA_92b7e963-841b-4d15-bb0e-7d0b21231baa"
      unitRef="usd">-491727000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i94ab7bf1103040ec8475d5bdd323051d_I20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8zMS9mcmFnOjJjYjE2OTc3NzhhNTQwODU5OGI3NDA2NTgyNmUyYmZhL3RhYmxlOmZlMDUyZTdhMGJjYTRmYWVhNmJkOGM2ZmJhZDQ2OTJiL3RhYmxlcmFuZ2U6ZmUwNTJlN2EwYmNhNGZhZWE2YmQ4YzZmYmFkNDY5MmJfMTEtNi0xLTEtMA_70de6cca-d87f-4f7a-996f-2aeb44a86e8e"
      unitRef="usd">44475000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i9a1b74af731e4ec9aaad3e829b8ec8f2_I20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8zMS9mcmFnOjJjYjE2OTc3NzhhNTQwODU5OGI3NDA2NTgyNmUyYmZhL3RhYmxlOmZlMDUyZTdhMGJjYTRmYWVhNmJkOGM2ZmJhZDQ2OTJiL3RhYmxlcmFuZ2U6ZmUwNTJlN2EwYmNhNGZhZWE2YmQ4YzZmYmFkNDY5MmJfMTEtNy0xLTEtMA_35d437dd-0dc7-4c24-bf65-1a5f12c6519b"
      unitRef="usd">4291069000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:SharesOutstanding
      contextRef="ie8e2b3a866c84f7bb4269d8c5be3ddd8_I20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8zMS9mcmFnOjJjYjE2OTc3NzhhNTQwODU5OGI3NDA2NTgyNmUyYmZhL3RhYmxlOmJjMzMxMWZlOWY3ZDQyZDlhMDZmZDI0N2NlMzViZjBhL3RhYmxlcmFuZ2U6YmMzMzExZmU5ZjdkNDJkOWEwNmZkMjQ3Y2UzNWJmMGFfMi0xLTEtMS0w_ae11bb6b-7c36-451b-97e5-3ba943d35ced"
      unitRef="shares">118059082</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ie8e2b3a866c84f7bb4269d8c5be3ddd8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8zMS9mcmFnOjJjYjE2OTc3NzhhNTQwODU5OGI3NDA2NTgyNmUyYmZhL3RhYmxlOmJjMzMxMWZlOWY3ZDQyZDlhMDZmZDI0N2NlMzViZjBhL3RhYmxlcmFuZ2U6YmMzMzExZmU5ZjdkNDJkOWEwNmZkMjQ3Y2UzNWJmMGFfMi0yLTEtMS0w_b88776cf-9755-48a2-bdb0-97d2195ada13"
      unitRef="usd">118000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ic4dcd82cdf90419fb1f1f1e3a2864c8f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8zMS9mcmFnOjJjYjE2OTc3NzhhNTQwODU5OGI3NDA2NTgyNmUyYmZhL3RhYmxlOmJjMzMxMWZlOWY3ZDQyZDlhMDZmZDI0N2NlMzViZjBhL3RhYmxlcmFuZ2U6YmMzMzExZmU5ZjdkNDJkOWEwNmZkMjQ3Y2UzNWJmMGFfMi0zLTEtMS0w_523f94fa-cdbf-4c63-8cb1-826366db57cd"
      unitRef="usd">3445597000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i0c3bc736caca494dba3d1a7d98db2e8d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8zMS9mcmFnOjJjYjE2OTc3NzhhNTQwODU5OGI3NDA2NTgyNmUyYmZhL3RhYmxlOmJjMzMxMWZlOWY3ZDQyZDlhMDZmZDI0N2NlMzViZjBhL3RhYmxlcmFuZ2U6YmMzMzExZmU5ZjdkNDJkOWEwNmZkMjQ3Y2UzNWJmMGFfMi00LTEtMS0w_5716d786-dcaf-4ace-a032-c0bc22d2bee3"
      unitRef="usd">479560000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i1ba81404ab77497eae0b71591472b677_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8zMS9mcmFnOjJjYjE2OTc3NzhhNTQwODU5OGI3NDA2NTgyNmUyYmZhL3RhYmxlOmJjMzMxMWZlOWY3ZDQyZDlhMDZmZDI0N2NlMzViZjBhL3RhYmxlcmFuZ2U6YmMzMzExZmU5ZjdkNDJkOWEwNmZkMjQ3Y2UzNWJmMGFfMi01LTEtMS0w_3ba430e8-c63f-4f42-aac1-8dd6e96ecb0f"
      unitRef="usd">-483845000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i294d40138d5e45e9ae526e8fb3ea90b9_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8zMS9mcmFnOjJjYjE2OTc3NzhhNTQwODU5OGI3NDA2NTgyNmUyYmZhL3RhYmxlOmJjMzMxMWZlOWY3ZDQyZDlhMDZmZDI0N2NlMzViZjBhL3RhYmxlcmFuZ2U6YmMzMzExZmU5ZjdkNDJkOWEwNmZkMjQ3Y2UzNWJmMGFfMi02LTEtMS0w_60892a23-d5b7-4067-bda1-89c8cc5d59d1"
      unitRef="usd">48198000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i1dac137f958b46c2a1d5d2f4fade5971_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8zMS9mcmFnOjJjYjE2OTc3NzhhNTQwODU5OGI3NDA2NTgyNmUyYmZhL3RhYmxlOmJjMzMxMWZlOWY3ZDQyZDlhMDZmZDI0N2NlMzViZjBhL3RhYmxlcmFuZ2U6YmMzMzExZmU5ZjdkNDJkOWEwNmZkMjQ3Y2UzNWJmMGFfMi03LTEtMS0w_495228a9-9a64-4211-8935-ac814e80a705"
      unitRef="usd">3489628000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i5688d652fd7542b4a46800724350803c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8zMS9mcmFnOjJjYjE2OTc3NzhhNTQwODU5OGI3NDA2NTgyNmUyYmZhL3RhYmxlOmJjMzMxMWZlOWY3ZDQyZDlhMDZmZDI0N2NlMzViZjBhL3RhYmxlcmFuZ2U6YmMzMzExZmU5ZjdkNDJkOWEwNmZkMjQ3Y2UzNWJmMGFfMy00LTEtMS0w_831cc4d7-d6a1-411c-8447-fdf28c0c1b79"
      unitRef="usd">-4818000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i14a95d1be24a480fb89a8f4c3467a72d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8zMS9mcmFnOjJjYjE2OTc3NzhhNTQwODU5OGI3NDA2NTgyNmUyYmZhL3RhYmxlOmJjMzMxMWZlOWY3ZDQyZDlhMDZmZDI0N2NlMzViZjBhL3RhYmxlcmFuZ2U6YmMzMzExZmU5ZjdkNDJkOWEwNmZkMjQ3Y2UzNWJmMGFfMy03LTEtMS0w_6ed5192d-a01a-40cc-8c19-ce4a98d11ac7"
      unitRef="usd">-4818000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="i8284e35e1fec4d9a95d77b48c817fff2_D20200101-20200403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8zMS9mcmFnOjJjYjE2OTc3NzhhNTQwODU5OGI3NDA2NTgyNmUyYmZhL3RhYmxlOmJjMzMxMWZlOWY3ZDQyZDlhMDZmZDI0N2NlMzViZjBhL3RhYmxlcmFuZ2U6YmMzMzExZmU5ZjdkNDJkOWEwNmZkMjQ3Y2UzNWJmMGFfNC00LTEtMS0w_85ac48b8-0ae5-4194-918d-25e738424c56"
      unitRef="usd">4481000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i2b7803584cf147f48882ce77c430d6e2_D20200101-20200403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8zMS9mcmFnOjJjYjE2OTc3NzhhNTQwODU5OGI3NDA2NTgyNmUyYmZhL3RhYmxlOmJjMzMxMWZlOWY3ZDQyZDlhMDZmZDI0N2NlMzViZjBhL3RhYmxlcmFuZ2U6YmMzMzExZmU5ZjdkNDJkOWEwNmZkMjQ3Y2UzNWJmMGFfNC02LTEtMS0w_b88cb3f4-f571-4f77-b7fc-07684fc463ee"
      unitRef="usd">1027000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i182efa0eabad4ed3afb1144f269d06c9_D20200101-20200403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8zMS9mcmFnOjJjYjE2OTc3NzhhNTQwODU5OGI3NDA2NTgyNmUyYmZhL3RhYmxlOmJjMzMxMWZlOWY3ZDQyZDlhMDZmZDI0N2NlMzViZjBhL3RhYmxlcmFuZ2U6YmMzMzExZmU5ZjdkNDJkOWEwNmZkMjQ3Y2UzNWJmMGFfNC03LTEtMS0w_2ef37471-e727-4044-8032-997138d6bbd3"
      unitRef="usd">5508000</us-gaap:ProfitLoss>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="i2b7803584cf147f48882ce77c430d6e2_D20200101-20200403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8zMS9mcmFnOjJjYjE2OTc3NzhhNTQwODU5OGI3NDA2NTgyNmUyYmZhL3RhYmxlOmJjMzMxMWZlOWY3ZDQyZDlhMDZmZDI0N2NlMzViZjBhL3RhYmxlcmFuZ2U6YmMzMzExZmU5ZjdkNDJkOWEwNmZkMjQ3Y2UzNWJmMGFfNS02LTEtMS0w_91cfb16d-bd39-4635-8491-40ceeb25bf8e"
      unitRef="usd">8000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="i182efa0eabad4ed3afb1144f269d06c9_D20200101-20200403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8zMS9mcmFnOjJjYjE2OTc3NzhhNTQwODU5OGI3NDA2NTgyNmUyYmZhL3RhYmxlOmJjMzMxMWZlOWY3ZDQyZDlhMDZmZDI0N2NlMzViZjBhL3RhYmxlcmFuZ2U6YmMzMzExZmU5ZjdkNDJkOWEwNmZkMjQ3Y2UzNWJmMGFfNS03LTEtMS0w_8c5d990d-9585-4cd6-b238-e33341373919"
      unitRef="usd">8000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="i182efa0eabad4ed3afb1144f269d06c9_D20200101-20200403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8zMS9mcmFnOjJjYjE2OTc3NzhhNTQwODU5OGI3NDA2NTgyNmUyYmZhL3RhYmxlOmJjMzMxMWZlOWY3ZDQyZDlhMDZmZDI0N2NlMzViZjBhL3RhYmxlcmFuZ2U6YmMzMzExZmU5ZjdkNDJkOWEwNmZkMjQ3Y2UzNWJmMGFfNy0wLTEtMS0wL3RleHRyZWdpb246MmIwNjBmZTg4YjI0NGZiNTgwZTVjNTNhODljNDBkNTZfNDM5ODA0NjUxMTE2MA_22b1b59f-dd0f-4c00-8f96-1c64817b4f81"
      unitRef="usd">4644000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i4ff9af8198a04337b156d515c183c1c0_D20200101-20200403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8zMS9mcmFnOjJjYjE2OTc3NzhhNTQwODU5OGI3NDA2NTgyNmUyYmZhL3RhYmxlOmJjMzMxMWZlOWY3ZDQyZDlhMDZmZDI0N2NlMzViZjBhL3RhYmxlcmFuZ2U6YmMzMzExZmU5ZjdkNDJkOWEwNmZkMjQ3Y2UzNWJmMGFfNy01LTEtMS0w_53ca3069-7dd8-44ec-b70e-702c5bcaecb8"
      unitRef="usd">-158297000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i2b7803584cf147f48882ce77c430d6e2_D20200101-20200403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8zMS9mcmFnOjJjYjE2OTc3NzhhNTQwODU5OGI3NDA2NTgyNmUyYmZhL3RhYmxlOmJjMzMxMWZlOWY3ZDQyZDlhMDZmZDI0N2NlMzViZjBhL3RhYmxlcmFuZ2U6YmMzMzExZmU5ZjdkNDJkOWEwNmZkMjQ3Y2UzNWJmMGFfNy02LTEtMS0w_35c7c13c-f1a7-482c-8410-03a2d0f206bf"
      unitRef="usd">-2593000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i182efa0eabad4ed3afb1144f269d06c9_D20200101-20200403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8zMS9mcmFnOjJjYjE2OTc3NzhhNTQwODU5OGI3NDA2NTgyNmUyYmZhL3RhYmxlOmJjMzMxMWZlOWY3ZDQyZDlhMDZmZDI0N2NlMzViZjBhL3RhYmxlcmFuZ2U6YmMzMzExZmU5ZjdkNDJkOWEwNmZkMjQ3Y2UzNWJmMGFfNy03LTEtMS0w_76a70808-6325-4d1c-8898-7e60f74a2c6f"
      unitRef="usd">-160890000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="iefb81d4b2e264f9199537b39886b2f5d_D20200101-20200403"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8zMS9mcmFnOjJjYjE2OTc3NzhhNTQwODU5OGI3NDA2NTgyNmUyYmZhL3RhYmxlOmJjMzMxMWZlOWY3ZDQyZDlhMDZmZDI0N2NlMzViZjBhL3RhYmxlcmFuZ2U6YmMzMzExZmU5ZjdkNDJkOWEwNmZkMjQ3Y2UzNWJmMGFfMTAtMS0xLTEtMA_c04a155b-1b62-40d5-9cde-5760aa0927b6"
      unitRef="shares">268323</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i817ec514d1bf4202a65ed93f46692286_D20200101-20200403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8zMS9mcmFnOjJjYjE2OTc3NzhhNTQwODU5OGI3NDA2NTgyNmUyYmZhL3RhYmxlOmJjMzMxMWZlOWY3ZDQyZDlhMDZmZDI0N2NlMzViZjBhL3RhYmxlcmFuZ2U6YmMzMzExZmU5ZjdkNDJkOWEwNmZkMjQ3Y2UzNWJmMGFfMTAtMy0xLTEtMA_b904fcd1-7ea8-464e-8d4a-b8242d76d3f9"
      unitRef="usd">8344000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i182efa0eabad4ed3afb1144f269d06c9_D20200101-20200403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8zMS9mcmFnOjJjYjE2OTc3NzhhNTQwODU5OGI3NDA2NTgyNmUyYmZhL3RhYmxlOmJjMzMxMWZlOWY3ZDQyZDlhMDZmZDI0N2NlMzViZjBhL3RhYmxlcmFuZ2U6YmMzMzExZmU5ZjdkNDJkOWEwNmZkMjQ3Y2UzNWJmMGFfMTAtNy0xLTEtMA_d9e51563-12ff-4fd6-84df-b2983c2add61"
      unitRef="usd">8344000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:SharesOutstanding
      contextRef="i8c8e3a0cb2cb4cdf84cf4aacf5ad2971_I20200403"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8zMS9mcmFnOjJjYjE2OTc3NzhhNTQwODU5OGI3NDA2NTgyNmUyYmZhL3RhYmxlOmJjMzMxMWZlOWY3ZDQyZDlhMDZmZDI0N2NlMzViZjBhL3RhYmxlcmFuZ2U6YmMzMzExZmU5ZjdkNDJkOWEwNmZkMjQ3Y2UzNWJmMGFfMTEtMS0xLTEtMA_6a2993b8-d4af-44d0-9cb3-df4fed25b2e0"
      unitRef="shares">118327405</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i8c8e3a0cb2cb4cdf84cf4aacf5ad2971_I20200403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8zMS9mcmFnOjJjYjE2OTc3NzhhNTQwODU5OGI3NDA2NTgyNmUyYmZhL3RhYmxlOmJjMzMxMWZlOWY3ZDQyZDlhMDZmZDI0N2NlMzViZjBhL3RhYmxlcmFuZ2U6YmMzMzExZmU5ZjdkNDJkOWEwNmZkMjQ3Y2UzNWJmMGFfMTEtMi0xLTEtMA_c2477558-a559-4309-9f4b-78aaecd5011e"
      unitRef="usd">118000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ie8faafea383647c081aab78e3fd03362_I20200403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8zMS9mcmFnOjJjYjE2OTc3NzhhNTQwODU5OGI3NDA2NTgyNmUyYmZhL3RhYmxlOmJjMzMxMWZlOWY3ZDQyZDlhMDZmZDI0N2NlMzViZjBhL3RhYmxlcmFuZ2U6YmMzMzExZmU5ZjdkNDJkOWEwNmZkMjQ3Y2UzNWJmMGFfMTEtMy0xLTEtMA_94d2faba-7ed9-49df-af71-057a495c78b6"
      unitRef="usd">3453941000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i3553c1ac4ef8483aba3872fe15cf8b35_I20200403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8zMS9mcmFnOjJjYjE2OTc3NzhhNTQwODU5OGI3NDA2NTgyNmUyYmZhL3RhYmxlOmJjMzMxMWZlOWY3ZDQyZDlhMDZmZDI0N2NlMzViZjBhL3RhYmxlcmFuZ2U6YmMzMzExZmU5ZjdkNDJkOWEwNmZkMjQ3Y2UzNWJmMGFfMTEtNC0xLTEtMA_f8bad9d9-d84e-4008-9909-92ffd9edcd98"
      unitRef="usd">479223000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i07694ab936494d00802191cd9f32a938_I20200403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8zMS9mcmFnOjJjYjE2OTc3NzhhNTQwODU5OGI3NDA2NTgyNmUyYmZhL3RhYmxlOmJjMzMxMWZlOWY3ZDQyZDlhMDZmZDI0N2NlMzViZjBhL3RhYmxlcmFuZ2U6YmMzMzExZmU5ZjdkNDJkOWEwNmZkMjQ3Y2UzNWJmMGFfMTEtNS0xLTEtMA_b8c90885-368d-4dc1-a8a2-fd871ab89009"
      unitRef="usd">-642142000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ic5d0ad37641f4fbea6af7761fece7796_I20200403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8zMS9mcmFnOjJjYjE2OTc3NzhhNTQwODU5OGI3NDA2NTgyNmUyYmZhL3RhYmxlOmJjMzMxMWZlOWY3ZDQyZDlhMDZmZDI0N2NlMzViZjBhL3RhYmxlcmFuZ2U6YmMzMzExZmU5ZjdkNDJkOWEwNmZkMjQ3Y2UzNWJmMGFfMTEtNi0xLTEtMA_5caa26a9-e84a-4597-9b49-a6440d28c41d"
      unitRef="usd">46624000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i8acc52d663094b188a43928fd9d09f62_I20200403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8zMS9mcmFnOjJjYjE2OTc3NzhhNTQwODU5OGI3NDA2NTgyNmUyYmZhL3RhYmxlOmJjMzMxMWZlOWY3ZDQyZDlhMDZmZDI0N2NlMzViZjBhL3RhYmxlcmFuZ2U6YmMzMzExZmU5ZjdkNDJkOWEwNmZkMjQ3Y2UzNWJmMGFfMTEtNy0xLTEtMA_faf55237-342f-4a77-a20c-fcbf352cc4a5"
      unitRef="usd">3337764000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="i8874d8c51bf84c87bd90d795dd60c3f5_D20210101-20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8zNy9mcmFnOjg1MTE3MDEzMDNmODQ4MWRiMjlkZDZjZDhiZTZhZjc1L3RhYmxlOjc5NjA0NmYxNDIwZTQ4ZDg4ZjNkNDZlNmIzODMxZmY4L3RhYmxlcmFuZ2U6Nzk2MDQ2ZjE0MjBlNDhkODhmM2Q0NmU2YjM4MzFmZjhfNC0xLTEtMS0w_54a61bb3-52c1-4f8c-96f5-9a54011ad732"
      unitRef="usd">20240000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i182efa0eabad4ed3afb1144f269d06c9_D20200101-20200403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8zNy9mcmFnOjg1MTE3MDEzMDNmODQ4MWRiMjlkZDZjZDhiZTZhZjc1L3RhYmxlOjc5NjA0NmYxNDIwZTQ4ZDg4ZjNkNDZlNmIzODMxZmY4L3RhYmxlcmFuZ2U6Nzk2MDQ2ZjE0MjBlNDhkODhmM2Q0NmU2YjM4MzFmZjhfNC0zLTEtMS0w_c2b8d0ec-4b80-4c4b-9a00-df77efc5ad88"
      unitRef="usd">5508000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i182efa0eabad4ed3afb1144f269d06c9_D20200101-20200403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8zNy9mcmFnOjg1MTE3MDEzMDNmODQ4MWRiMjlkZDZjZDhiZTZhZjc1L3RhYmxlOjc5NjA0NmYxNDIwZTQ4ZDg4ZjNkNDZlNmIzODMxZmY4L3RhYmxlcmFuZ2U6Nzk2MDQ2ZjE0MjBlNDhkODhmM2Q0NmU2YjM4MzFmZjhfNC0zLTEtMS0w_f6500347-e8f4-4c0b-a81e-feb26595d894"
      unitRef="usd">5508000</us-gaap:ProfitLoss>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i8874d8c51bf84c87bd90d795dd60c3f5_D20210101-20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8zNy9mcmFnOjg1MTE3MDEzMDNmODQ4MWRiMjlkZDZjZDhiZTZhZjc1L3RhYmxlOjc5NjA0NmYxNDIwZTQ4ZDg4ZjNkNDZlNmIzODMxZmY4L3RhYmxlcmFuZ2U6Nzk2MDQ2ZjE0MjBlNDhkODhmM2Q0NmU2YjM4MzFmZjhfNy0xLTEtMS0w_79a4b980-b3b4-40a0-8084-0023b0387203"
      unitRef="usd">62785000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i182efa0eabad4ed3afb1144f269d06c9_D20200101-20200403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8zNy9mcmFnOjg1MTE3MDEzMDNmODQ4MWRiMjlkZDZjZDhiZTZhZjc1L3RhYmxlOjc5NjA0NmYxNDIwZTQ4ZDg4ZjNkNDZlNmIzODMxZmY4L3RhYmxlcmFuZ2U6Nzk2MDQ2ZjE0MjBlNDhkODhmM2Q0NmU2YjM4MzFmZjhfNy0zLTEtMS0w_ebed3dc1-5fbd-460c-a8c8-b34c52d1cb9d"
      unitRef="usd">58336000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:ShareBasedCompensation
      contextRef="i8874d8c51bf84c87bd90d795dd60c3f5_D20210101-20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8zNy9mcmFnOjg1MTE3MDEzMDNmODQ4MWRiMjlkZDZjZDhiZTZhZjc1L3RhYmxlOjc5NjA0NmYxNDIwZTQ4ZDg4ZjNkNDZlNmIzODMxZmY4L3RhYmxlcmFuZ2U6Nzk2MDQ2ZjE0MjBlNDhkODhmM2Q0NmU2YjM4MzFmZjhfOC0xLTEtMS0w_2fb4ceb7-3594-4479-9ef1-fcf5d40c887b"
      unitRef="usd">7807000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i182efa0eabad4ed3afb1144f269d06c9_D20200101-20200403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8zNy9mcmFnOjg1MTE3MDEzMDNmODQ4MWRiMjlkZDZjZDhiZTZhZjc1L3RhYmxlOjc5NjA0NmYxNDIwZTQ4ZDg4ZjNkNDZlNmIzODMxZmY4L3RhYmxlcmFuZ2U6Nzk2MDQ2ZjE0MjBlNDhkODhmM2Q0NmU2YjM4MzFmZjhfOC0zLTEtMS0w_3b67295f-e074-41a2-9a1d-775dda55cefc"
      unitRef="usd">6124000</us-gaap:ShareBasedCompensation>
    <cfx:Noncashinterestexpense
      contextRef="i8874d8c51bf84c87bd90d795dd60c3f5_D20210101-20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8zNy9mcmFnOjg1MTE3MDEzMDNmODQ4MWRiMjlkZDZjZDhiZTZhZjc1L3RhYmxlOjc5NjA0NmYxNDIwZTQ4ZDg4ZjNkNDZlNmIzODMxZmY4L3RhYmxlcmFuZ2U6Nzk2MDQ2ZjE0MjBlNDhkODhmM2Q0NmU2YjM4MzFmZjhfOS0xLTEtMS0w_ac97c80d-bd35-445b-9a96-15866882aa30"
      unitRef="usd">1537000</cfx:Noncashinterestexpense>
    <cfx:Noncashinterestexpense
      contextRef="i182efa0eabad4ed3afb1144f269d06c9_D20200101-20200403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8zNy9mcmFnOjg1MTE3MDEzMDNmODQ4MWRiMjlkZDZjZDhiZTZhZjc1L3RhYmxlOjc5NjA0NmYxNDIwZTQ4ZDg4ZjNkNDZlNmIzODMxZmY4L3RhYmxlcmFuZ2U6Nzk2MDQ2ZjE0MjBlNDhkODhmM2Q0NmU2YjM4MzFmZjhfOS0zLTEtMS0w_ae1fa5bc-9b83-470b-9120-cf4609529ca7"
      unitRef="usd">1311000</cfx:Noncashinterestexpense>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i8874d8c51bf84c87bd90d795dd60c3f5_D20210101-20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8zNy9mcmFnOjg1MTE3MDEzMDNmODQ4MWRiMjlkZDZjZDhiZTZhZjc1L3RhYmxlOjc5NjA0NmYxNDIwZTQ4ZDg4ZjNkNDZlNmIzODMxZmY4L3RhYmxlcmFuZ2U6Nzk2MDQ2ZjE0MjBlNDhkODhmM2Q0NmU2YjM4MzFmZjhfMTEtMS0xLTEtMA_8ab4460d-4395-4f9d-8e1a-3f5e98ba8760"
      unitRef="usd">-3614000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i182efa0eabad4ed3afb1144f269d06c9_D20200101-20200403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8zNy9mcmFnOjg1MTE3MDEzMDNmODQ4MWRiMjlkZDZjZDhiZTZhZjc1L3RhYmxlOjc5NjA0NmYxNDIwZTQ4ZDg4ZjNkNDZlNmIzODMxZmY4L3RhYmxlcmFuZ2U6Nzk2MDQ2ZjE0MjBlNDhkODhmM2Q0NmU2YjM4MzFmZjhfMTEtMy0xLTEtMA_167ea221-b06d-4881-a39b-ce8f62c13ea4"
      unitRef="usd">-567000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:GainLossOnSaleOfProperties
      contextRef="i8874d8c51bf84c87bd90d795dd60c3f5_D20210101-20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8zNy9mcmFnOjg1MTE3MDEzMDNmODQ4MWRiMjlkZDZjZDhiZTZhZjc1L3RhYmxlOjc5NjA0NmYxNDIwZTQ4ZDg4ZjNkNDZlNmIzODMxZmY4L3RhYmxlcmFuZ2U6Nzk2MDQ2ZjE0MjBlNDhkODhmM2Q0NmU2YjM4MzFmZjhfMTItMS0xLTEtMA_eefdf798-da72-4044-baa8-30cca5e8b91c"
      unitRef="usd">-257000</us-gaap:GainLossOnSaleOfProperties>
    <us-gaap:GainLossOnSaleOfProperties
      contextRef="i182efa0eabad4ed3afb1144f269d06c9_D20200101-20200403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8zNy9mcmFnOjg1MTE3MDEzMDNmODQ4MWRiMjlkZDZjZDhiZTZhZjc1L3RhYmxlOjc5NjA0NmYxNDIwZTQ4ZDg4ZjNkNDZlNmIzODMxZmY4L3RhYmxlcmFuZ2U6Nzk2MDQ2ZjE0MjBlNDhkODhmM2Q0NmU2YjM4MzFmZjhfMTItMy0xLTEtMA_93cef887-8db8-4685-8640-8476cdd28d30"
      unitRef="usd">-976000</us-gaap:GainLossOnSaleOfProperties>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i8874d8c51bf84c87bd90d795dd60c3f5_D20210101-20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8zNy9mcmFnOjg1MTE3MDEzMDNmODQ4MWRiMjlkZDZjZDhiZTZhZjc1L3RhYmxlOjc5NjA0NmYxNDIwZTQ4ZDg4ZjNkNDZlNmIzODMxZmY4L3RhYmxlcmFuZ2U6Nzk2MDQ2ZjE0MjBlNDhkODhmM2Q0NmU2YjM4MzFmZjhfMTYtMS0xLTEtMA_5dfebdaa-20a5-4f87-8883-d96d09dd6cb0"
      unitRef="usd">39950000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i182efa0eabad4ed3afb1144f269d06c9_D20200101-20200403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8zNy9mcmFnOjg1MTE3MDEzMDNmODQ4MWRiMjlkZDZjZDhiZTZhZjc1L3RhYmxlOjc5NjA0NmYxNDIwZTQ4ZDg4ZjNkNDZlNmIzODMxZmY4L3RhYmxlcmFuZ2U6Nzk2MDQ2ZjE0MjBlNDhkODhmM2Q0NmU2YjM4MzFmZjhfMTYtMy0xLTEtMA_ec1ffe8c-ea00-45db-a04e-57cd8052778b"
      unitRef="usd">-29445000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="i8874d8c51bf84c87bd90d795dd60c3f5_D20210101-20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8zNy9mcmFnOjg1MTE3MDEzMDNmODQ4MWRiMjlkZDZjZDhiZTZhZjc1L3RhYmxlOjc5NjA0NmYxNDIwZTQ4ZDg4ZjNkNDZlNmIzODMxZmY4L3RhYmxlcmFuZ2U6Nzk2MDQ2ZjE0MjBlNDhkODhmM2Q0NmU2YjM4MzFmZjhfMTctMS0xLTEtMA_94278aa9-3ed4-4120-bda9-98c34cf238d0"
      unitRef="usd">32743000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="i182efa0eabad4ed3afb1144f269d06c9_D20200101-20200403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8zNy9mcmFnOjg1MTE3MDEzMDNmODQ4MWRiMjlkZDZjZDhiZTZhZjc1L3RhYmxlOjc5NjA0NmYxNDIwZTQ4ZDg4ZjNkNDZlNmIzODMxZmY4L3RhYmxlcmFuZ2U6Nzk2MDQ2ZjE0MjBlNDhkODhmM2Q0NmU2YjM4MzFmZjhfMTctMy0xLTEtMA_64a4ba65-5072-4ea0-808b-b4c275e79996"
      unitRef="usd">16431000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="i8874d8c51bf84c87bd90d795dd60c3f5_D20210101-20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8zNy9mcmFnOjg1MTE3MDEzMDNmODQ4MWRiMjlkZDZjZDhiZTZhZjc1L3RhYmxlOjc5NjA0NmYxNDIwZTQ4ZDg4ZjNkNDZlNmIzODMxZmY4L3RhYmxlcmFuZ2U6Nzk2MDQ2ZjE0MjBlNDhkODhmM2Q0NmU2YjM4MzFmZjhfMTgtMS0xLTEtMA_b6004e7f-0ffc-4efc-ac75-8d0e7167ff4b"
      unitRef="usd">83442000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="i182efa0eabad4ed3afb1144f269d06c9_D20200101-20200403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8zNy9mcmFnOjg1MTE3MDEzMDNmODQ4MWRiMjlkZDZjZDhiZTZhZjc1L3RhYmxlOjc5NjA0NmYxNDIwZTQ4ZDg4ZjNkNDZlNmIzODMxZmY4L3RhYmxlcmFuZ2U6Nzk2MDQ2ZjE0MjBlNDhkODhmM2Q0NmU2YjM4MzFmZjhfMTgtMy0xLTEtMA_a560fc07-e0d1-414d-89e2-a37b4a6536a6"
      unitRef="usd">30592000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet
      contextRef="i8874d8c51bf84c87bd90d795dd60c3f5_D20210101-20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8zNy9mcmFnOjg1MTE3MDEzMDNmODQ4MWRiMjlkZDZjZDhiZTZhZjc1L3RhYmxlOjc5NjA0NmYxNDIwZTQ4ZDg4ZjNkNDZlNmIzODMxZmY4L3RhYmxlcmFuZ2U6Nzk2MDQ2ZjE0MjBlNDhkODhmM2Q0NmU2YjM4MzFmZjhfMjAtMS0xLTEtMA_87c3c23a-db1d-44d3-94f3-c1d56283a2e9"
      unitRef="usd">15379000</us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet>
    <us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet
      contextRef="i182efa0eabad4ed3afb1144f269d06c9_D20200101-20200403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8zNy9mcmFnOjg1MTE3MDEzMDNmODQ4MWRiMjlkZDZjZDhiZTZhZjc1L3RhYmxlOjc5NjA0NmYxNDIwZTQ4ZDg4ZjNkNDZlNmIzODMxZmY4L3RhYmxlcmFuZ2U6Nzk2MDQ2ZjE0MjBlNDhkODhmM2Q0NmU2YjM4MzFmZjhfMjAtMy0xLTEtMA_c4d7a15a-d936-4d50-8745-32226caf5596"
      unitRef="usd">59065000</us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i8874d8c51bf84c87bd90d795dd60c3f5_D20210101-20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8zNy9mcmFnOjg1MTE3MDEzMDNmODQ4MWRiMjlkZDZjZDhiZTZhZjc1L3RhYmxlOjc5NjA0NmYxNDIwZTQ4ZDg4ZjNkNDZlNmIzODMxZmY4L3RhYmxlcmFuZ2U6Nzk2MDQ2ZjE0MjBlNDhkODhmM2Q0NmU2YjM4MzFmZjhfMjEtMS0xLTEtMA_3a816809-9e76-4eb2-a3e9-9ec1c8a6950f"
      unitRef="usd">84382000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i182efa0eabad4ed3afb1144f269d06c9_D20200101-20200403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8zNy9mcmFnOjg1MTE3MDEzMDNmODQ4MWRiMjlkZDZjZDhiZTZhZjc1L3RhYmxlOjc5NjA0NmYxNDIwZTQ4ZDg4ZjNkNDZlNmIzODMxZmY4L3RhYmxlcmFuZ2U6Nzk2MDQ2ZjE0MjBlNDhkODhmM2Q0NmU2YjM4MzFmZjhfMjEtMy0xLTEtMA_4c6cd272-6827-4754-a9d4-45d7639c1ac8"
      unitRef="usd">56229000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i8874d8c51bf84c87bd90d795dd60c3f5_D20210101-20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8zNy9mcmFnOjg1MTE3MDEzMDNmODQ4MWRiMjlkZDZjZDhiZTZhZjc1L3RhYmxlOjc5NjA0NmYxNDIwZTQ4ZDg4ZjNkNDZlNmIzODMxZmY4L3RhYmxlcmFuZ2U6Nzk2MDQ2ZjE0MjBlNDhkODhmM2Q0NmU2YjM4MzFmZjhfMjMtMS0xLTEtMA_fef60c30-4f3a-4c5c-a174-6d83b796c20f"
      unitRef="usd">24537000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i182efa0eabad4ed3afb1144f269d06c9_D20200101-20200403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8zNy9mcmFnOjg1MTE3MDEzMDNmODQ4MWRiMjlkZDZjZDhiZTZhZjc1L3RhYmxlOjc5NjA0NmYxNDIwZTQ4ZDg4ZjNkNDZlNmIzODMxZmY4L3RhYmxlcmFuZ2U6Nzk2MDQ2ZjE0MjBlNDhkODhmM2Q0NmU2YjM4MzFmZjhfMjMtMy0xLTEtMA_0c88faff-356a-4a31-bcaf-0936ab14c1a1"
      unitRef="usd">31113000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfBuildings
      contextRef="i8874d8c51bf84c87bd90d795dd60c3f5_D20210101-20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8zNy9mcmFnOjg1MTE3MDEzMDNmODQ4MWRiMjlkZDZjZDhiZTZhZjc1L3RhYmxlOjc5NjA0NmYxNDIwZTQ4ZDg4ZjNkNDZlNmIzODMxZmY4L3RhYmxlcmFuZ2U6Nzk2MDQ2ZjE0MjBlNDhkODhmM2Q0NmU2YjM4MzFmZjhfMjQtMS0xLTEtMA_cc8c328b-0452-4b27-825e-b7978add300a"
      unitRef="usd">0</us-gaap:ProceedsFromSaleOfBuildings>
    <us-gaap:ProceedsFromSaleOfBuildings
      contextRef="i182efa0eabad4ed3afb1144f269d06c9_D20200101-20200403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8zNy9mcmFnOjg1MTE3MDEzMDNmODQ4MWRiMjlkZDZjZDhiZTZhZjc1L3RhYmxlOjc5NjA0NmYxNDIwZTQ4ZDg4ZjNkNDZlNmIzODMxZmY4L3RhYmxlcmFuZ2U6Nzk2MDQ2ZjE0MjBlNDhkODhmM2Q0NmU2YjM4MzFmZjhfMjQtMy0xLTEtMA_f9b93963-ecc2-4a7d-b8e4-d8e3f385a14c"
      unitRef="usd">1688000</us-gaap:ProceedsFromSaleOfBuildings>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="i8874d8c51bf84c87bd90d795dd60c3f5_D20210101-20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8zNy9mcmFnOjg1MTE3MDEzMDNmODQ4MWRiMjlkZDZjZDhiZTZhZjc1L3RhYmxlOjc5NjA0NmYxNDIwZTQ4ZDg4ZjNkNDZlNmIzODMxZmY4L3RhYmxlcmFuZ2U6Nzk2MDQ2ZjE0MjBlNDhkODhmM2Q0NmU2YjM4MzFmZjhfMjUtMS0xLTEtMA_5f7806d4-b347-4241-9922-cd5302b23520"
      unitRef="usd">103475000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="i182efa0eabad4ed3afb1144f269d06c9_D20200101-20200403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8zNy9mcmFnOjg1MTE3MDEzMDNmODQ4MWRiMjlkZDZjZDhiZTZhZjc1L3RhYmxlOjc5NjA0NmYxNDIwZTQ4ZDg4ZjNkNDZlNmIzODMxZmY4L3RhYmxlcmFuZ2U6Nzk2MDQ2ZjE0MjBlNDhkODhmM2Q0NmU2YjM4MzFmZjhfMjUtMy0xLTEtMA_5ba4d9a8-4552-4585-b494-5c2bd38896b4"
      unitRef="usd">7830000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i8874d8c51bf84c87bd90d795dd60c3f5_D20210101-20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8zNy9mcmFnOjg1MTE3MDEzMDNmODQ4MWRiMjlkZDZjZDhiZTZhZjc1L3RhYmxlOjc5NjA0NmYxNDIwZTQ4ZDg4ZjNkNDZlNmIzODMxZmY4L3RhYmxlcmFuZ2U6Nzk2MDQ2ZjE0MjBlNDhkODhmM2Q0NmU2YjM4MzFmZjhfMjktMS0xLTEtMA_7b01ada6-ee30-47bd-af95-cbd454503c48"
      unitRef="usd">-128012000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i182efa0eabad4ed3afb1144f269d06c9_D20200101-20200403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8zNy9mcmFnOjg1MTE3MDEzMDNmODQ4MWRiMjlkZDZjZDhiZTZhZjc1L3RhYmxlOjc5NjA0NmYxNDIwZTQ4ZDg4ZjNkNDZlNmIzODMxZmY4L3RhYmxlcmFuZ2U6Nzk2MDQ2ZjE0MjBlNDhkODhmM2Q0NmU2YjM4MzFmZjhfMjktMy0xLTEtMA_95d59223-63e2-4acf-b15b-409a6ec23aa2"
      unitRef="usd">-37255000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromLinesOfCredit
      contextRef="i8874d8c51bf84c87bd90d795dd60c3f5_D20210101-20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8zNy9mcmFnOjg1MTE3MDEzMDNmODQ4MWRiMjlkZDZjZDhiZTZhZjc1L3RhYmxlOjc5NjA0NmYxNDIwZTQ4ZDg4ZjNkNDZlNmIzODMxZmY4L3RhYmxlcmFuZ2U6Nzk2MDQ2ZjE0MjBlNDhkODhmM2Q0NmU2YjM4MzFmZjhfMzMtMS0xLTEtMA_7735b269-8011-40e6-b2a0-84a9d66f3196"
      unitRef="usd">179367000</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:ProceedsFromLinesOfCredit
      contextRef="i182efa0eabad4ed3afb1144f269d06c9_D20200101-20200403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8zNy9mcmFnOjg1MTE3MDEzMDNmODQ4MWRiMjlkZDZjZDhiZTZhZjc1L3RhYmxlOjc5NjA0NmYxNDIwZTQ4ZDg4ZjNkNDZlNmIzODMxZmY4L3RhYmxlcmFuZ2U6Nzk2MDQ2ZjE0MjBlNDhkODhmM2Q0NmU2YjM4MzFmZjhfMzMtMy0xLTEtMA_f023a4fa-f3cb-4753-a284-bb8b2ce88ece"
      unitRef="usd">608673000</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:RepaymentsOfLinesOfCredit
      contextRef="i8874d8c51bf84c87bd90d795dd60c3f5_D20210101-20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8zNy9mcmFnOjg1MTE3MDEzMDNmODQ4MWRiMjlkZDZjZDhiZTZhZjc1L3RhYmxlOjc5NjA0NmYxNDIwZTQ4ZDg4ZjNkNDZlNmIzODMxZmY4L3RhYmxlcmFuZ2U6Nzk2MDQ2ZjE0MjBlNDhkODhmM2Q0NmU2YjM4MzFmZjhfMzQtMS0xLTEtMA_aa8d82b3-ccd7-4e32-8d1e-b2defe9eab06"
      unitRef="usd">185643000</us-gaap:RepaymentsOfLinesOfCredit>
    <us-gaap:RepaymentsOfLinesOfCredit
      contextRef="i182efa0eabad4ed3afb1144f269d06c9_D20200101-20200403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8zNy9mcmFnOjg1MTE3MDEzMDNmODQ4MWRiMjlkZDZjZDhiZTZhZjc1L3RhYmxlOjc5NjA0NmYxNDIwZTQ4ZDg4ZjNkNDZlNmIzODMxZmY4L3RhYmxlcmFuZ2U6Nzk2MDQ2ZjE0MjBlNDhkODhmM2Q0NmU2YjM4MzFmZjhfMzQtMy0xLTEtMA_c4ec7a77-1772-4725-94e7-ada72a9e5660"
      unitRef="usd">364403000</us-gaap:RepaymentsOfLinesOfCredit>
    <us-gaap:ProceedsFromIssuanceOrSaleOfEquity
      contextRef="i8874d8c51bf84c87bd90d795dd60c3f5_D20210101-20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8zNy9mcmFnOjg1MTE3MDEzMDNmODQ4MWRiMjlkZDZjZDhiZTZhZjc1L3RhYmxlOjc5NjA0NmYxNDIwZTQ4ZDg4ZjNkNDZlNmIzODMxZmY4L3RhYmxlcmFuZ2U6Nzk2MDQ2ZjE0MjBlNDhkODhmM2Q0NmU2YjM4MzFmZjhfMzgtMS0xLTEtMA_fec02fa0-8992-4a00-8301-a8576d5674f2"
      unitRef="usd">716632000</us-gaap:ProceedsFromIssuanceOrSaleOfEquity>
    <us-gaap:ProceedsFromIssuanceOrSaleOfEquity
      contextRef="i182efa0eabad4ed3afb1144f269d06c9_D20200101-20200403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8zNy9mcmFnOjg1MTE3MDEzMDNmODQ4MWRiMjlkZDZjZDhiZTZhZjc1L3RhYmxlOjc5NjA0NmYxNDIwZTQ4ZDg4ZjNkNDZlNmIzODMxZmY4L3RhYmxlcmFuZ2U6Nzk2MDQ2ZjE0MjBlNDhkODhmM2Q0NmU2YjM4MzFmZjhfMzgtMy0xLTEtMA_f3dcdd3f-81d1-4e6c-a416-ad0597869548"
      unitRef="usd">2220000</us-gaap:ProceedsFromIssuanceOrSaleOfEquity>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="i8874d8c51bf84c87bd90d795dd60c3f5_D20210101-20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8zNy9mcmFnOjg1MTE3MDEzMDNmODQ4MWRiMjlkZDZjZDhiZTZhZjc1L3RhYmxlOjc5NjA0NmYxNDIwZTQ4ZDg4ZjNkNDZlNmIzODMxZmY4L3RhYmxlcmFuZ2U6Nzk2MDQ2ZjE0MjBlNDhkODhmM2Q0NmU2YjM4MzFmZjhfNDEtMS0xLTEtMA_1aad7e81-e4e8-482c-bacd-09ca0e8065f8"
      unitRef="usd">-2704000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="i182efa0eabad4ed3afb1144f269d06c9_D20200101-20200403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8zNy9mcmFnOjg1MTE3MDEzMDNmODQ4MWRiMjlkZDZjZDhiZTZhZjc1L3RhYmxlOjc5NjA0NmYxNDIwZTQ4ZDg4ZjNkNDZlNmIzODMxZmY4L3RhYmxlcmFuZ2U6Nzk2MDQ2ZjE0MjBlNDhkODhmM2Q0NmU2YjM4MzFmZjhfNDEtMy0xLTEtMA_3b618adc-8ca1-449e-b474-fc3c0a5df7ac"
      unitRef="usd">-1353000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i8874d8c51bf84c87bd90d795dd60c3f5_D20210101-20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8zNy9mcmFnOjg1MTE3MDEzMDNmODQ4MWRiMjlkZDZjZDhiZTZhZjc1L3RhYmxlOjc5NjA0NmYxNDIwZTQ4ZDg4ZjNkNDZlNmIzODMxZmY4L3RhYmxlcmFuZ2U6Nzk2MDQ2ZjE0MjBlNDhkODhmM2Q0NmU2YjM4MzFmZjhfNDItMS0xLTEtMA_1744dfb7-e7f1-44db-8fbd-6b9f36d3678f"
      unitRef="usd">707652000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i182efa0eabad4ed3afb1144f269d06c9_D20200101-20200403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8zNy9mcmFnOjg1MTE3MDEzMDNmODQ4MWRiMjlkZDZjZDhiZTZhZjc1L3RhYmxlOjc5NjA0NmYxNDIwZTQ4ZDg4ZjNkNDZlNmIzODMxZmY4L3RhYmxlcmFuZ2U6Nzk2MDQ2ZjE0MjBlNDhkODhmM2Q0NmU2YjM4MzFmZjhfNDItMy0xLTEtMA_e300ed02-5622-4a25-adea-2c3775716a77"
      unitRef="usd">245137000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents
      contextRef="i8874d8c51bf84c87bd90d795dd60c3f5_D20210101-20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8zNy9mcmFnOjg1MTE3MDEzMDNmODQ4MWRiMjlkZDZjZDhiZTZhZjc1L3RhYmxlOjc5NjA0NmYxNDIwZTQ4ZDg4ZjNkNDZlNmIzODMxZmY4L3RhYmxlcmFuZ2U6Nzk2MDQ2ZjE0MjBlNDhkODhmM2Q0NmU2YjM4MzFmZjhfNDQtMS0xLTEtMA_83de9031-a493-4b63-8c51-1d061f56b148"
      unitRef="usd">-1438000</us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents
      contextRef="i182efa0eabad4ed3afb1144f269d06c9_D20200101-20200403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8zNy9mcmFnOjg1MTE3MDEzMDNmODQ4MWRiMjlkZDZjZDhiZTZhZjc1L3RhYmxlOjc5NjA0NmYxNDIwZTQ4ZDg4ZjNkNDZlNmIzODMxZmY4L3RhYmxlcmFuZ2U6Nzk2MDQ2ZjE0MjBlNDhkODhmM2Q0NmU2YjM4MzFmZjhfNDQtMy0xLTEtMA_e18f703d-b7a5-4f27-b578-7fe455989fb9"
      unitRef="usd">-8139000</us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i8874d8c51bf84c87bd90d795dd60c3f5_D20210101-20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8zNy9mcmFnOjg1MTE3MDEzMDNmODQ4MWRiMjlkZDZjZDhiZTZhZjc1L3RhYmxlOjc5NjA0NmYxNDIwZTQ4ZDg4ZjNkNDZlNmIzODMxZmY4L3RhYmxlcmFuZ2U6Nzk2MDQ2ZjE0MjBlNDhkODhmM2Q0NmU2YjM4MzFmZjhfNDYtMS0xLTEtMA_784ab408-3a55-4da1-8ab6-d8fdf2e78a18"
      unitRef="usd">662584000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i182efa0eabad4ed3afb1144f269d06c9_D20200101-20200403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8zNy9mcmFnOjg1MTE3MDEzMDNmODQ4MWRiMjlkZDZjZDhiZTZhZjc1L3RhYmxlOjc5NjA0NmYxNDIwZTQ4ZDg4ZjNkNDZlNmIzODMxZmY4L3RhYmxlcmFuZ2U6Nzk2MDQ2ZjE0MjBlNDhkODhmM2Q0NmU2YjM4MzFmZjhfNDYtMy0xLTEtMA_89a71525-0341-43b5-a8a2-0478411f4d61"
      unitRef="usd">255972000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="ie3641c33cc3c44668ada2ab2c1121516_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8zNy9mcmFnOjg1MTE3MDEzMDNmODQ4MWRiMjlkZDZjZDhiZTZhZjc1L3RhYmxlOjc5NjA0NmYxNDIwZTQ4ZDg4ZjNkNDZlNmIzODMxZmY4L3RhYmxlcmFuZ2U6Nzk2MDQ2ZjE0MjBlNDhkODhmM2Q0NmU2YjM4MzFmZjhfNDctMS0xLTEtMA_15b61dbf-300d-4c81-876f-8e1019fa4843"
      unitRef="usd">101069000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="i1dac137f958b46c2a1d5d2f4fade5971_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8zNy9mcmFnOjg1MTE3MDEzMDNmODQ4MWRiMjlkZDZjZDhiZTZhZjc1L3RhYmxlOjc5NjA0NmYxNDIwZTQ4ZDg4ZjNkNDZlNmIzODMxZmY4L3RhYmxlcmFuZ2U6Nzk2MDQ2ZjE0MjBlNDhkODhmM2Q0NmU2YjM4MzFmZjhfNDctMy0xLTEtMA_153bd6ae-0b9a-4506-81b5-2724b296520c"
      unitRef="usd">109632000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="i9a1b74af731e4ec9aaad3e829b8ec8f2_I20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8zNy9mcmFnOjg1MTE3MDEzMDNmODQ4MWRiMjlkZDZjZDhiZTZhZjc1L3RhYmxlOjc5NjA0NmYxNDIwZTQ4ZDg4ZjNkNDZlNmIzODMxZmY4L3RhYmxlcmFuZ2U6Nzk2MDQ2ZjE0MjBlNDhkODhmM2Q0NmU2YjM4MzFmZjhfNDgtMS0xLTEtMA_c1a87e36-3e80-4d50-bba8-ff310c3637e0"
      unitRef="usd">763653000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="i8acc52d663094b188a43928fd9d09f62_I20200403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8zNy9mcmFnOjg1MTE3MDEzMDNmODQ4MWRiMjlkZDZjZDhiZTZhZjc1L3RhYmxlOjc5NjA0NmYxNDIwZTQ4ZDg4ZjNkNDZlNmIzODMxZmY4L3RhYmxlcmFuZ2U6Nzk2MDQ2ZjE0MjBlNDhkODhmM2Q0NmU2YjM4MzFmZjhfNDgtMy0xLTEtMA_eaa5265f-e31f-45ac-b6d1-4502521f8e4a"
      unitRef="usd">365604000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock
      contextRef="i8874d8c51bf84c87bd90d795dd60c3f5_D20210101-20210402"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV80My9mcmFnOmQ2YmVmMzk5M2MwZDRiZTViYWRkNzk3ZDNlZDMzZDYxL3RleHRyZWdpb246ZDZiZWYzOTkzYzBkNGJlNWJhZGQ3OTdkM2VkMzNkNjFfNjA2OA_2564eca9-4492-4dc0-be76-076116ac68bb">General&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Colfax Corporation (the &#x201c;Company&#x201d; or &#x201c;Colfax&#x201d;) is a leading diversified technology company that provides fabrication technology and medical device products and services to customers around the world, principally under the ESAB and DJO brands. The Company conducts its operations through two operating segments, &#x201c;Fabrication Technology&#x201d;, which incorporates the operations of ESAB and its related brands, and &#x201c;Medical Technology&#x201d;, which incorporates the operations of DJO and its related brands. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On March 4, 2021, the Company announced its intention to separate its fabrication technology and specialty medical technology businesses into two differentiated, independent, and publicly traded companies. The current Colfax entity will retain the specialty medical technology business under a new name, while the fabrication technology business will operate independently under the existing ESAB brand name. The separation is intended to be structured in a tax-free manner and is targeted to be completed in the first quarter of 2022. The assets, liabilities, revenues and expenses of the fabrication technology businesses are included in continuing operations of the Company in the accompanying Condensed Consolidated Financial Statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Condensed Consolidated Financial Statements included in this quarterly report have been prepared by the Company in accordance with the rules and regulations of the Securities and Exchange Commission (&#x201c;SEC&#x201d;) and accounting principles generally accepted in the United States of America (&#x201c;GAAP&#x201d;) for interim financial statements. Certain prior period amounts have been reclassified to conform to the current period presentation. The Condensed Consolidated Balance Sheet as of December&#160;31, 2020 is derived from the Company&#x2019;s audited financial statements. Certain information and footnote disclosures normally included in financial statements prepared in accordance with GAAP have been omitted in accordance with the SEC&#x2019;s rules and regulations for interim financial statements. The Condensed Consolidated Financial Statements included herein should be read in conjunction with the audited financial statements and related footnotes included in the Company&#x2019;s Annual Report on Form 10-K for the year ended December&#160;31, 2020 (the &#x201c;2020 Form 10-K&#x201d;), filed with the SEC on February&#160;18, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Condensed Consolidated Financial Statements reflect, in the opinion of management, all adjustments, which consist solely of normal recurring adjustments, necessary to present fairly the Company&#x2019;s financial position and results of operations as of and for the periods indicated. Intercompany transactions and accounts are eliminated in consolidation.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company makes certain estimates and assumptions in preparing its Condensed Consolidated Financial Statements in accordance with GAAP. These estimates and assumptions affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities as of the date of the Condensed Consolidated Financial Statements and the reported amounts of revenues and expenses for the periods presented. Actual results may differ from those estimates.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In the normal course of business, the Company incurs research and development costs related to new product development which are expensed as incurred and included in Selling, general and administrative expenses on the Company&#x2019;s Condensed Consolidated Statements of Operations. Research and development costs were $19.9&#160;million during the three months ended April 2, 2021, and $18.5&#160;million during the three months ended April 3, 2020. &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:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The results of operations for the three months ended April 2, 2021 are not necessarily indicative of the results of operations that may be achieved for the full year. Quarterly results are affected by seasonal variations in the Company&#x2019;s businesses, and European operations typically experience a slowdown during the July, August and December holiday seasons. Medical Technology sales typically peak in the fourth quarter. General economic conditions may, however, impact future seasonal variations.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In December 2019, a novel coronavirus disease (&#x201c;COVID-19&#x201d;) was first reported in China. On March 11, 2020, due to worldwide spread of the virus, the World Health Organization characterized COVID-19 as a pandemic. The COVID-19 global pandemic has resulted in a widespread health crisis, and the resulting impact on governments, businesses and individuals and actions taken by them in response to the situation have resulted in widespread economic disruptions, significantly affecting broader economies, financial markets, and overall demand for the Company&#x2019;s products. In 2021, these impacts continue to be observed, though to a lesser extent than 2020, primarily as a result of broadening access to COVID-19 vaccines and gradual relaxing of some government-mandated restrictions. The COVID-19 outbreak has caused increased uncertainty in estimates and assumptions affecting the reported amounts of assets and liabilities in the Condensed Consolidated Financial Statements as the extent and period of recovery from the COVID-19 outbreak and related economic disruption are difficult to forecast.&lt;/span&gt;&lt;/div&gt;</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock
      contextRef="i8874d8c51bf84c87bd90d795dd60c3f5_D20210101-20210402"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV80My9mcmFnOmQ2YmVmMzk5M2MwZDRiZTViYWRkNzk3ZDNlZDMzZDYxL3RleHRyZWdpb246ZDZiZWYzOTkzYzBkNGJlNWJhZGQ3OTdkM2VkMzNkNjFfNjA2OQ_57a9b832-089c-46db-83c9-f77799e53d71">The Condensed Consolidated Financial Statements included in this quarterly report have been prepared by the Company in accordance with the rules and regulations of the Securities and Exchange Commission (&#x201c;SEC&#x201d;) and accounting principles generally accepted in the United States of America (&#x201c;GAAP&#x201d;) for interim financial statements. Certain prior period amounts have been reclassified to conform to the current period presentation.</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <us-gaap:UseOfEstimates
      contextRef="i8874d8c51bf84c87bd90d795dd60c3f5_D20210101-20210402"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV80My9mcmFnOmQ2YmVmMzk5M2MwZDRiZTViYWRkNzk3ZDNlZDMzZDYxL3RleHRyZWdpb246ZDZiZWYzOTkzYzBkNGJlNWJhZGQ3OTdkM2VkMzNkNjFfNjA3NQ_c7405695-f83b-4be6-976c-49dbc3554b62">The Company makes certain estimates and assumptions in preparing its Condensed Consolidated Financial Statements in accordance with GAAP. These estimates and assumptions affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities as of the date of the Condensed Consolidated Financial Statements and the reported amounts of revenues and expenses for the periods presented. Actual results may differ from those estimates.In the normal course of business, the Company incurs research and development costs related to new product development which are expensed as incurred and included in Selling, general and administrative expenses on the Company&#x2019;s Condensed Consolidated Statements of Operations. Research and development costs were $19.9&#160;million during the three months ended April 2, 2021, and $18.5&#160;million during the three months ended April 3, 2020.</us-gaap:UseOfEstimates>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i8874d8c51bf84c87bd90d795dd60c3f5_D20210101-20210402"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV80My9mcmFnOmQ2YmVmMzk5M2MwZDRiZTViYWRkNzk3ZDNlZDMzZDYxL3RleHRyZWdpb246ZDZiZWYzOTkzYzBkNGJlNWJhZGQ3OTdkM2VkMzNkNjFfMzI4NQ_d8dbd18a-7294-468b-bbb8-1822e4f454fc"
      unitRef="usd">19900000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i182efa0eabad4ed3afb1144f269d06c9_D20200101-20200403"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV80My9mcmFnOmQ2YmVmMzk5M2MwZDRiZTViYWRkNzk3ZDNlZDMzZDYxL3RleHRyZWdpb246ZDZiZWYzOTkzYzBkNGJlNWJhZGQ3OTdkM2VkMzNkNjFfMzMxNA_c709de6f-bc77-48b4-9818-96491a4051ea"
      unitRef="usd">18500000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock
      contextRef="i8874d8c51bf84c87bd90d795dd60c3f5_D20210101-20210402"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV80Ni9mcmFnOjEzNGQ4YTZmYWM1ZDQ5OThiYWUyMDJhZmQxZDMyYjliL3RleHRyZWdpb246MTM0ZDhhNmZhYzVkNDk5OGJhZTIwMmFmZDFkMzJiOWJfMTgz_163f852d-0ee5-4ee5-9999-46b3fe03819e">Recently Issued Accounting Pronouncements&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Accounting Guidance Implemented in 2021 &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:90.497%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:23.455%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.607%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:57.866%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.446%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.926%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Standard&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Description&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Effective Date&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;ASU 2018-14, Compensation - Retirement Benefits - Defined Benefit Plans - General (Topic 715-20): Disclosure Framework - Changes to the Disclosure Requirements for Defined Benefit Plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;The ASU modifies the disclosure requirements for employers that sponsor defined benefit pension or other postretirement plans. The adoption of this ASU did not have a material impact on the Company&#x2019;s Condensed Consolidated Financial Statements.&lt;br/&gt;&lt;/span&gt;&lt;span style="font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;January 1, 2021&lt;br/&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;ASU 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;The ASU eliminates certain exceptions related to the approach for intraperiod tax allocation, the methodology for calculating income taxes in an interim period and the recognition of deferred tax liabilities for outside basis differences. It also clarifies and simplifies other aspects of accounting for income taxes. The Company adopted this ASU as of January 1, 2021 on a prospective basis, and the adoption did not have a material impact on the Company&#x2019;s Condensed Consolidated Financial Statements. &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;January 1, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="i8874d8c51bf84c87bd90d795dd60c3f5_D20210101-20210402"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV80Ni9mcmFnOjEzNGQ4YTZmYWM1ZDQ5OThiYWUyMDJhZmQxZDMyYjliL3RleHRyZWdpb246MTM0ZDhhNmZhYzVkNDk5OGJhZTIwMmFmZDFkMzJiOWJfMTgy_457f80fa-a5df-4cc3-8f89-869236d42923">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Accounting Guidance Implemented in 2021 &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:90.497%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:23.455%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.607%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:57.866%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.446%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.926%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Standard&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Description&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Effective Date&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;ASU 2018-14, Compensation - Retirement Benefits - Defined Benefit Plans - General (Topic 715-20): Disclosure Framework - Changes to the Disclosure Requirements for Defined Benefit Plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;The ASU modifies the disclosure requirements for employers that sponsor defined benefit pension or other postretirement plans. The adoption of this ASU did not have a material impact on the Company&#x2019;s Condensed Consolidated Financial Statements.&lt;br/&gt;&lt;/span&gt;&lt;span style="font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;January 1, 2021&lt;br/&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;ASU 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;The ASU eliminates certain exceptions related to the approach for intraperiod tax allocation, the methodology for calculating income taxes in an interim period and the recognition of deferred tax liabilities for outside basis differences. It also clarifies and simplifies other aspects of accounting for income taxes. The Company adopted this ASU as of January 1, 2021 on a prospective basis, and the adoption did not have a material impact on the Company&#x2019;s Condensed Consolidated Financial Statements. &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;January 1, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock
      contextRef="i8874d8c51bf84c87bd90d795dd60c3f5_D20210101-20210402"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV80Ni9mcmFnOjEzNGQ4YTZmYWM1ZDQ5OThiYWUyMDJhZmQxZDMyYjliL3RleHRyZWdpb246MTM0ZDhhNmZhYzVkNDk5OGJhZTIwMmFmZDFkMzJiOWJfMTg4_03fa91c6-ae50-494a-abbf-80e835db0005">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Accounting Guidance Implemented in 2021 &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:90.497%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:23.455%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.607%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:57.866%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.446%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.926%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Standard&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Description&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Effective Date&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;ASU 2018-14, Compensation - Retirement Benefits - Defined Benefit Plans - General (Topic 715-20): Disclosure Framework - Changes to the Disclosure Requirements for Defined Benefit Plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;The ASU modifies the disclosure requirements for employers that sponsor defined benefit pension or other postretirement plans. The adoption of this ASU did not have a material impact on the Company&#x2019;s Condensed Consolidated Financial Statements.&lt;br/&gt;&lt;/span&gt;&lt;span style="font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;br/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;January 1, 2021&lt;br/&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#333333;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;ASU 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;The ASU eliminates certain exceptions related to the approach for intraperiod tax allocation, the methodology for calculating income taxes in an interim period and the recognition of deferred tax liabilities for outside basis differences. It also clarifies and simplifies other aspects of accounting for income taxes. The Company adopted this ASU as of January 1, 2021 on a prospective basis, and the adoption did not have a material impact on the Company&#x2019;s Condensed Consolidated Financial Statements. &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;January 1, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock>
    <us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock
      contextRef="i8874d8c51bf84c87bd90d795dd60c3f5_D20210101-20210402"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV81Mi9mcmFnOjM0YWU2MGY1Y2E0MjRjYmQ4ZWM2OWFhMGJlZmE3YTI1L3RleHRyZWdpb246MzRhZTYwZjVjYTQyNGNiZDhlYzY5YWEwYmVmYTdhMjVfMzM1NA_6f5c5bcd-0d1f-4af8-9d64-43d3c52946ba">Discontinued Operations&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company retained certain asbestos-related contingencies and insurance coverages from divested businesses for which it did not retain an interest in the ongoing operations subject to the contingencies. The Company has classified asbestos-related selling, general and administrative activity in its Condensed Consolidated Statements of Operations as part of Loss from discontinued operations, net of taxes. During the three months ended April 2, 2021 and April&#160;3, 2020, the Company recorded $0.9 million and $1.4 million, respectively, of asbestos-related costs, net of tax. See Note 13, &#x201c;Commitments and Contingencies&#x201d; for further information.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company also recorded Loss from discontinued operations, net of tax of $6.6 million and $2.0 million for the three months ended April 2, 2021 and April&#160;3, 2020, respectively, related to its divested air and gas handling business, including a settlement executed in 2021, as well as certain professional, legal, and consulting fees in 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cash used in operating activities related to discontinued operations for the three months ended April 2, 2021 was $7.3 million. Cash provided by operating activities related to discontinued operations for the three months ended April 3, 2020 was $0.8 million.&lt;/span&gt;&lt;/div&gt;</us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock>
    <cfx:DisposalGroupIncludingDiscontinuedOperationsAsbestosRelatedCostsNetOfTax
      contextRef="i8874d8c51bf84c87bd90d795dd60c3f5_D20210101-20210402"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV81Mi9mcmFnOjM0YWU2MGY1Y2E0MjRjYmQ4ZWM2OWFhMGJlZmE3YTI1L3RleHRyZWdpb246MzRhZTYwZjVjYTQyNGNiZDhlYzY5YWEwYmVmYTdhMjVfMTA5OTUxMTYzNDA3Mg_28ae2f58-3635-4b90-be54-488a696c1714"
      unitRef="usd">-900000</cfx:DisposalGroupIncludingDiscontinuedOperationsAsbestosRelatedCostsNetOfTax>
    <cfx:DisposalGroupIncludingDiscontinuedOperationsAsbestosRelatedCostsNetOfTax
      contextRef="i182efa0eabad4ed3afb1144f269d06c9_D20200101-20200403"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV81Mi9mcmFnOjM0YWU2MGY1Y2E0MjRjYmQ4ZWM2OWFhMGJlZmE3YTI1L3RleHRyZWdpb246MzRhZTYwZjVjYTQyNGNiZDhlYzY5YWEwYmVmYTdhMjVfMTA5OTUxMTYzNDA4MA_6c109536-c4ac-461c-a75d-20a50c469fc8"
      unitRef="usd">-1400000</cfx:DisposalGroupIncludingDiscontinuedOperationsAsbestosRelatedCostsNetOfTax>
    <us-gaap:DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax
      contextRef="idcb8a12171c149ecaa33325bb34c929c_D20210101-20210402"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV81Mi9mcmFnOjM0YWU2MGY1Y2E0MjRjYmQ4ZWM2OWFhMGJlZmE3YTI1L3RleHRyZWdpb246MzRhZTYwZjVjYTQyNGNiZDhlYzY5YWEwYmVmYTdhMjVfMTY0OTI2NzQ2MjMwNQ_049f6a80-f2ef-4d85-acb3-68883399e3ea"
      unitRef="usd">-6600000</us-gaap:DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax>
    <us-gaap:DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax
      contextRef="i9dc1717a6afa4317963c78d179734619_D20200101-20200403"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV81Mi9mcmFnOjM0YWU2MGY1Y2E0MjRjYmQ4ZWM2OWFhMGJlZmE3YTI1L3RleHRyZWdpb246MzRhZTYwZjVjYTQyNGNiZDhlYzY5YWEwYmVmYTdhMjVfOTM0NTg0ODg0ODg4MA_0131e154-4846-43e8-bbcc-ff845537308f"
      unitRef="usd">-2000000.0</us-gaap:DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax>
    <us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations
      contextRef="i8874d8c51bf84c87bd90d795dd60c3f5_D20210101-20210402"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV81Mi9mcmFnOjM0YWU2MGY1Y2E0MjRjYmQ4ZWM2OWFhMGJlZmE3YTI1L3RleHRyZWdpb246MzRhZTYwZjVjYTQyNGNiZDhlYzY5YWEwYmVmYTdhMjVfMTA5OTUxMTYzNTM1NQ_a977bf9d-6735-40ac-a648-8361b409f91f"
      unitRef="usd">-7300000</us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations>
    <us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations
      contextRef="i182efa0eabad4ed3afb1144f269d06c9_D20200101-20200403"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV81Mi9mcmFnOjM0YWU2MGY1Y2E0MjRjYmQ4ZWM2OWFhMGJlZmE3YTI1L3RleHRyZWdpb246MzRhZTYwZjVjYTQyNGNiZDhlYzY5YWEwYmVmYTdhMjVfMTA5OTUxMTYzNTM2Ng_437d7b5d-a632-4908-861a-abd92fd05def"
      unitRef="usd">-800000</us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations>
    <us-gaap:BusinessCombinationDisclosureTextBlock
      contextRef="i8874d8c51bf84c87bd90d795dd60c3f5_D20210101-20210402"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV81NS9mcmFnOjA0YmFiNzMwMjVhNTQ3MDc4OTU4NjNhN2ZhYzhmOWE4L3RleHRyZWdpb246MDRiYWI3MzAyNWE1NDcwNzg5NTg2M2E3ZmFjOGY5YThfOTUz_5e54e118-fa0a-417b-9c66-e5f98d24f2c0">Acquisitions&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company completed one acquisition in its Fabrication Technology segment and two acquisitions in its Medical Technology segment during the three months ended April 2, 2021 for total consideration, net of cash received, of $88.7&#160;million.  The acquisitions are accounted for under the acquisition method of accounting, and accordingly, the Condensed Consolidated Financial Statements include the financial position and results of operations from the respective acquisition date. The Company also made two investments in medical technology businesses during the three months ended April 2, 2021 for a total of $14.8&#160;million. Both investments are carried at cost, as they do not have a readily determinable fair value.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Acquisitions in the Medical Technology segment included Trilliant Surgical (&#x201c;Trilliant&#x201d;), a national provider of foot and ankle orthopedics implants. The product technologies of Trilliant support the Medical Technology segment&#x2019;s focused expansion into the adjacent foot and ankle market. Trilliant has a broad product portfolio that covers the full universe of foot reconstructive and fixation procedures, and includes the novel Arsenal Foot Plating System, designed for greater flexibility and speed of implant placement. The acquisition was completed for $82.3&#160;million cash consideration, subject to certain adjustments. Net working capital and intangible assets acquired represent 18% and 46% of the total consideration paid, respectively, with the residual amount primarily attributable to Goodwill. All of the Goodwill acquired is expected to be deductible for income tax purposes. The estimated proforma annual revenues of the Trilliant acquisition are approximately 1% of Colfax consolidated revenues.&lt;/span&gt;&lt;/div&gt;</us-gaap:BusinessCombinationDisclosureTextBlock>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="i7baf56646af746f9b1cd9cbd2f2d6016_D20210101-20210402"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV81NS9mcmFnOjA0YmFiNzMwMjVhNTQ3MDc4OTU4NjNhN2ZhYzhmOWE4L3RleHRyZWdpb246MDRiYWI3MzAyNWE1NDcwNzg5NTg2M2E3ZmFjOGY5YThfMTA5OTUxMTYzMDM2Ng_11a28fba-cbf2-4dbc-a7cb-08e07798cd40"
      unitRef="usd">88700000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireEquityMethodInvestments
      contextRef="i4bfdd4a6111249588837c577ecec193e_D20210101-20210402"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV81NS9mcmFnOjA0YmFiNzMwMjVhNTQ3MDc4OTU4NjNhN2ZhYzhmOWE4L3RleHRyZWdpb246MDRiYWI3MzAyNWE1NDcwNzg5NTg2M2E3ZmFjOGY5YThfMTA5OTUxMTYzMjg5NA_42e8272d-02aa-4c07-8c4e-b9b41b45ca2e"
      unitRef="usd">14800000</us-gaap:PaymentsToAcquireEquityMethodInvestments>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="iaf9e2e9076304ed69e645301b73fe038_D20210101-20210402"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV81NS9mcmFnOjA0YmFiNzMwMjVhNTQ3MDc4OTU4NjNhN2ZhYzhmOWE4L3RleHRyZWdpb246MDRiYWI3MzAyNWE1NDcwNzg5NTg2M2E3ZmFjOGY5YThfMTA5OTUxMTYzMTYwMg_e9176ae2-65b0-4b49-9e09-8484d5b19b78"
      unitRef="usd">82300000</us-gaap:PaymentsToAcquireBusinessesGross>
    <cfx:BusinessCombinationNetWorkingCapitalPercentOfAssetsAcquired
      contextRef="i3e7062ee857940db97d662c005803526_I20210402"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV81NS9mcmFnOjA0YmFiNzMwMjVhNTQ3MDc4OTU4NjNhN2ZhYzhmOWE4L3RleHRyZWdpb246MDRiYWI3MzAyNWE1NDcwNzg5NTg2M2E3ZmFjOGY5YThfMTIwOTQ2Mjc5MTM2ODg_19e927de-268c-4e26-8f2c-f90b20a21531"
      unitRef="number">0.18</cfx:BusinessCombinationNetWorkingCapitalPercentOfAssetsAcquired>
    <cfx:BusinessCombinationIntangibleAssetsAcquiredPercentagesOfConsiderationPaid
      contextRef="i9a1b74af731e4ec9aaad3e829b8ec8f2_I20210402"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV81NS9mcmFnOjA0YmFiNzMwMjVhNTQ3MDc4OTU4NjNhN2ZhYzhmOWE4L3RleHRyZWdpb246MDRiYWI3MzAyNWE1NDcwNzg5NTg2M2E3ZmFjOGY5YThfMTIwOTQ2Mjc5MTM2OTM_b405d0eb-1372-4122-852b-9045273037ef"
      unitRef="number">0.46</cfx:BusinessCombinationIntangibleAssetsAcquiredPercentagesOfConsiderationPaid>
    <cfx:BusinessAcquisitionProformaRevenuePercentageOfCompanyConsolidatedRevenue
      contextRef="i8874d8c51bf84c87bd90d795dd60c3f5_D20210101-20210402"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV81NS9mcmFnOjA0YmFiNzMwMjVhNTQ3MDc4OTU4NjNhN2ZhYzhmOWE4L3RleHRyZWdpb246MDRiYWI3MzAyNWE1NDcwNzg5NTg2M2E3ZmFjOGY5YThfMTIwOTQ2Mjc5MTM2OTg_3552617d-7938-4c61-9f3c-ca65dde1f618"
      unitRef="number">0.01</cfx:BusinessAcquisitionProformaRevenuePercentageOfCompanyConsolidatedRevenue>
    <us-gaap:RevenueFromContractWithCustomerTextBlock
      contextRef="i8874d8c51bf84c87bd90d795dd60c3f5_D20210101-20210402"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV81OC9mcmFnOjUyNTllYTZhODQ0ZjQ1MjliMWM3YWU0MDA3NjI2ZTJjL3RleHRyZWdpb246NTI1OWVhNmE4NDRmNDUyOWIxYzdhZTQwMDc2MjZlMmNfMzg5MQ_99d2405c-fd1f-4455-90f9-f7398a43427f">Revenue&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s Fabrication Technology segment formulates, develops, manufactures and supplies consumable products and equipment. Substantially all revenue from the Fabrication Technology business is recognized at a point in time. The Company disaggregates its Fabrication Technology revenue into the following product groups:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:64.912%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.872%"/&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 style="width:1.0%"/&gt;&lt;td style="width:24.350%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.926%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:24.352%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 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="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;April 2, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;April 3, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 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="9" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Equipment&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;173,750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;156,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Consumables&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="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;394,378&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;368,737&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&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 style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;568,128&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;525,537&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Contracts with customers in the consumables product grouping generally have a shorter fulfillment period than equipment contracts. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s Medical Technology segment provides products and services spanning the full continuum of patient care, from injury prevention to rehabilitation. While the Company&#x2019;s Medical Technology sales are primarily derived from three sales channels including dealers and distributors, insurance, and direct to consumers and hospitals, substantially all its revenue is recognized at a point in time.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company disaggregates its Medical Technology revenue into the following product groups:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:64.912%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.872%"/&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 style="width:1.0%"/&gt;&lt;td style="width:24.350%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.926%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:24.352%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 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="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;April 2, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;April 3, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 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="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Prevention &amp;amp; Recovery&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&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;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;235,238&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;223,785&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Reconstructive&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="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;75,845&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;67,034&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&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 style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;311,083&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;290,819&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;             &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;For the periods presented, the Prevention &amp;amp; Recovery product group includes bone growth stimulation products, which were previously classified as part of the Reconstructive product group.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Given the nature of the Fabrication Technology and Medical Technology businesses, the total amount of unsatisfied performance obligations with an original contract duration of greater than one year as of April&#160;2, 2021 is immaterial.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The nature of the Company&#x2019;s contracts gives rise to certain types of variable consideration, including rebates, implicit price concessions, and other discounts. The Company includes estimated amounts of variable consideration in the transaction price to the extent that it is probable there will not be a significant reversal of revenue.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In some circumstances, customers are billed in advance of revenue recognition, resulting in contract liabilities. As of December&#160;31, 2020 and 2019, total contract liabilities were $36.6 million and $14.8 million, respectively. During the three months ended April 2, 2021 and April&#160;3, 2020, revenue recognized that was included in the contract liability balance at the beginning of the year was $14.3 million and $4.9 million, respectively. As of April&#160;2, 2021 and April&#160;3, 2020, total contract liabilities were $40.0 million and $17.0 million, respectively, and were included in Accrued liabilities on the Company&#x2019;s Condensed Consolidated Balance Sheets. The contract liabilities as of April&#160;2, 2021 and December&#160;31, 2020 include $11.8 million of certain one-time advance payments in the Medical Technology business.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Allowance for Credit Losses&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:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s estimate of current expected credit losses on trade receivables considers historical credit loss information that is adjusted for current conditions and reasonable and supportable forecasts. In calculating and applying its current expected credit losses, the Company disaggregates trade receivables into business segments due to risk characteristics unique to each segment given the individual lines of business and market. The business segments are further disaggregated based on either geography or product type.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company uses a loss rate methodology in calculating its current expected credit losses, leveraging historical write-offs over a defined lookback period in deriving a historical loss rate. The expected credit loss model further considers current conditions and reasonable and supportable forecasts using an adjustment for current and projected macroeconomic factors. Management identified appropriate macroeconomic indicators based on tangible correlation to historical losses considering the location and risks associated with the Company. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A summary of the activity in the Company&#x2019;s allowance for credit losses included within Trade receivables in the Condensed Consolidated Balance Sheets is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:37.764%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.527%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.527%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.527%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.527%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.552%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended April 2, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Balance at&lt;br/&gt;Beginning&lt;br/&gt;of Period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Charged to Expense, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Write-Offs and Deductions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Foreign&lt;br/&gt;Currency&lt;br/&gt;Translation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Balance at&lt;br/&gt;End of&lt;br/&gt;Period&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="27" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Allowance for credit losses&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;37,666&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;239&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,062)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,283)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;35,560&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock
      contextRef="i8874d8c51bf84c87bd90d795dd60c3f5_D20210101-20210402"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV81OC9mcmFnOjUyNTllYTZhODQ0ZjQ1MjliMWM3YWU0MDA3NjI2ZTJjL3RleHRyZWdpb246NTI1OWVhNmE4NDRmNDUyOWIxYzdhZTQwMDc2MjZlMmNfMzkwMQ_9dbbb0ae-c0c4-426b-b791-7571b9fdace0">&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s Fabrication Technology segment formulates, develops, manufactures and supplies consumable products and equipment. Substantially all revenue from the Fabrication Technology business is recognized at a point in time. The Company disaggregates its Fabrication Technology revenue into the following product groups:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:64.912%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.872%"/&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 style="width:1.0%"/&gt;&lt;td style="width:24.350%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.926%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:24.352%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 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="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;April 2, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;April 3, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 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="9" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Equipment&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;173,750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;156,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Consumables&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="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;394,378&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;368,737&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&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 style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;568,128&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;525,537&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Contracts with customers in the consumables product grouping generally have a shorter fulfillment period than equipment contracts. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s Medical Technology segment provides products and services spanning the full continuum of patient care, from injury prevention to rehabilitation. While the Company&#x2019;s Medical Technology sales are primarily derived from three sales channels including dealers and distributors, insurance, and direct to consumers and hospitals, substantially all its revenue is recognized at a point in time.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company disaggregates its Medical Technology revenue into the following product groups:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:64.912%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.872%"/&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 style="width:1.0%"/&gt;&lt;td style="width:24.350%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.926%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:24.352%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 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="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;April 2, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;April 3, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 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="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Prevention &amp;amp; Recovery&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&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;td colspan="3" style="display:none"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;235,238&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;223,785&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Reconstructive&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="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;75,845&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;67,034&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total&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 style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;311,083&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;290,819&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;             &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;For the periods presented, the Prevention &amp;amp; Recovery product group includes bone growth stimulation products, which were previously classified as part of the Reconstructive product group.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6e0324bcdb8c4a99b1c3b838fe51bbe6_D20210101-20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV81OC9mcmFnOjUyNTllYTZhODQ0ZjQ1MjliMWM3YWU0MDA3NjI2ZTJjL3RhYmxlOmUzZjUxNmU4YWQ4NTQ1NDJiOGRhYzY3MTg5YTk3NjdmL3RhYmxlcmFuZ2U6ZTNmNTE2ZThhZDg1NDU0MmI4ZGFjNjcxODlhOTc2N2ZfMy01LTEtMS0w_1e80fdd6-1e4f-4b5d-964d-3a132c142ebf"
      unitRef="usd">173750000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib46c8b427633497ab4df1cac0fb0f810_D20200101-20200403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV81OC9mcmFnOjUyNTllYTZhODQ0ZjQ1MjliMWM3YWU0MDA3NjI2ZTJjL3RhYmxlOmUzZjUxNmU4YWQ4NTQ1NDJiOGRhYzY3MTg5YTk3NjdmL3RhYmxlcmFuZ2U6ZTNmNTE2ZThhZDg1NDU0MmI4ZGFjNjcxODlhOTc2N2ZfMy03LTEtMS0w_34a4b11c-1882-44cc-ab2b-011e8cb48c40"
      unitRef="usd">156800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="icd75f3ce90db4fe4ae44e9712ab7ee49_D20210101-20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV81OC9mcmFnOjUyNTllYTZhODQ0ZjQ1MjliMWM3YWU0MDA3NjI2ZTJjL3RhYmxlOmUzZjUxNmU4YWQ4NTQ1NDJiOGRhYzY3MTg5YTk3NjdmL3RhYmxlcmFuZ2U6ZTNmNTE2ZThhZDg1NDU0MmI4ZGFjNjcxODlhOTc2N2ZfNC01LTEtMS0w_2086e0aa-273b-4648-bf2d-8680e7eb05d3"
      unitRef="usd">394378000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i93f6a436030c413ba24f3906c6f18126_D20200101-20200403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV81OC9mcmFnOjUyNTllYTZhODQ0ZjQ1MjliMWM3YWU0MDA3NjI2ZTJjL3RhYmxlOmUzZjUxNmU4YWQ4NTQ1NDJiOGRhYzY3MTg5YTk3NjdmL3RhYmxlcmFuZ2U6ZTNmNTE2ZThhZDg1NDU0MmI4ZGFjNjcxODlhOTc2N2ZfNC03LTEtMS0w_978f4d61-b921-4542-bfd6-38e25f88d9a5"
      unitRef="usd">368737000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic657fdde128e4ecb9c3c230be18d4218_D20210101-20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV81OC9mcmFnOjUyNTllYTZhODQ0ZjQ1MjliMWM3YWU0MDA3NjI2ZTJjL3RhYmxlOmUzZjUxNmU4YWQ4NTQ1NDJiOGRhYzY3MTg5YTk3NjdmL3RhYmxlcmFuZ2U6ZTNmNTE2ZThhZDg1NDU0MmI4ZGFjNjcxODlhOTc2N2ZfNS01LTEtMS0w_9865cc21-9dd2-49fe-9013-af955067f88b"
      unitRef="usd">568128000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if55de1597bc1421badde5d5aa3bef2dc_D20200101-20200403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV81OC9mcmFnOjUyNTllYTZhODQ0ZjQ1MjliMWM3YWU0MDA3NjI2ZTJjL3RhYmxlOmUzZjUxNmU4YWQ4NTQ1NDJiOGRhYzY3MTg5YTk3NjdmL3RhYmxlcmFuZ2U6ZTNmNTE2ZThhZDg1NDU0MmI4ZGFjNjcxODlhOTc2N2ZfNS03LTEtMS0w_bc001614-2525-4503-9109-1142a902b2e5"
      unitRef="usd">525537000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <cfx:NumberofSalesChannels
      contextRef="i9a1b74af731e4ec9aaad3e829b8ec8f2_I20210402"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV81OC9mcmFnOjUyNTllYTZhODQ0ZjQ1MjliMWM3YWU0MDA3NjI2ZTJjL3RleHRyZWdpb246NTI1OWVhNmE4NDRmNDUyOWIxYzdhZTQwMDc2MjZlMmNfNzEx_d5921a91-3292-42d9-8dea-a4bc3fef5fd7"
      unitRef="saleschannel">3</cfx:NumberofSalesChannels>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic8fac22e25b04b3daf1d0a836d4a9a95_D20210101-20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV81OC9mcmFnOjUyNTllYTZhODQ0ZjQ1MjliMWM3YWU0MDA3NjI2ZTJjL3RhYmxlOjNhYTBlZDJjM2Y3ODQ2NWJiNjhiYWU3ZTZkOGI0N2EyL3RhYmxlcmFuZ2U6M2FhMGVkMmMzZjc4NDY1YmI2OGJhZTdlNmQ4YjQ3YTJfMy01LTEtMS0w_38ad6130-99ed-49fd-bec9-a83a673dfa08"
      unitRef="usd">235238000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7751b024737d46698855a5e91170ef01_D20200101-20200403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV81OC9mcmFnOjUyNTllYTZhODQ0ZjQ1MjliMWM3YWU0MDA3NjI2ZTJjL3RhYmxlOjNhYTBlZDJjM2Y3ODQ2NWJiNjhiYWU3ZTZkOGI0N2EyL3RhYmxlcmFuZ2U6M2FhMGVkMmMzZjc4NDY1YmI2OGJhZTdlNmQ4YjQ3YTJfMy03LTEtMS0w_b1a5d491-ca64-4bef-a8d9-25d8f6c4b5d3"
      unitRef="usd">223785000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if2a03e8c528947cdb511ffbec97cbcc0_D20210101-20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV81OC9mcmFnOjUyNTllYTZhODQ0ZjQ1MjliMWM3YWU0MDA3NjI2ZTJjL3RhYmxlOjNhYTBlZDJjM2Y3ODQ2NWJiNjhiYWU3ZTZkOGI0N2EyL3RhYmxlcmFuZ2U6M2FhMGVkMmMzZjc4NDY1YmI2OGJhZTdlNmQ4YjQ3YTJfNC01LTEtMS0w_b11c8857-2192-4b2c-a277-7929e483ad2c"
      unitRef="usd">75845000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i189f2581a7934a24b9fde76d5bbe1d6d_D20200101-20200403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV81OC9mcmFnOjUyNTllYTZhODQ0ZjQ1MjliMWM3YWU0MDA3NjI2ZTJjL3RhYmxlOjNhYTBlZDJjM2Y3ODQ2NWJiNjhiYWU3ZTZkOGI0N2EyL3RhYmxlcmFuZ2U6M2FhMGVkMmMzZjc4NDY1YmI2OGJhZTdlNmQ4YjQ3YTJfNC03LTEtMS0w_31211045-c780-43eb-90b9-a07e91bd4a18"
      unitRef="usd">67034000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8f684fb59fd34f74a7500128507cca10_D20210101-20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV81OC9mcmFnOjUyNTllYTZhODQ0ZjQ1MjliMWM3YWU0MDA3NjI2ZTJjL3RhYmxlOjNhYTBlZDJjM2Y3ODQ2NWJiNjhiYWU3ZTZkOGI0N2EyL3RhYmxlcmFuZ2U6M2FhMGVkMmMzZjc4NDY1YmI2OGJhZTdlNmQ4YjQ3YTJfNS01LTEtMS0w_bba25236-7934-4b5c-aa01-bccdc26fb312"
      unitRef="usd">311083000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ife3804410d6f41c0a4dca906606df7a3_D20200101-20200403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV81OC9mcmFnOjUyNTllYTZhODQ0ZjQ1MjliMWM3YWU0MDA3NjI2ZTJjL3RhYmxlOjNhYTBlZDJjM2Y3ODQ2NWJiNjhiYWU3ZTZkOGI0N2EyL3RhYmxlcmFuZ2U6M2FhMGVkMmMzZjc4NDY1YmI2OGJhZTdlNmQ4YjQ3YTJfNS03LTEtMS0w_3ebc536f-6f33-43a4-8e0c-358549e92454"
      unitRef="usd">290819000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ContractWithCustomerLiability
      contextRef="ie3641c33cc3c44668ada2ab2c1121516_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV81OC9mcmFnOjUyNTllYTZhODQ0ZjQ1MjliMWM3YWU0MDA3NjI2ZTJjL3RleHRyZWdpb246NTI1OWVhNmE4NDRmNDUyOWIxYzdhZTQwMDc2MjZlMmNfMTY0OTI2NzQ0NTYwNg_94a16d22-f015-4af5-88b2-4ab849244f3a"
      unitRef="usd">36600000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability
      contextRef="i1dac137f958b46c2a1d5d2f4fade5971_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV81OC9mcmFnOjUyNTllYTZhODQ0ZjQ1MjliMWM3YWU0MDA3NjI2ZTJjL3RleHRyZWdpb246NTI1OWVhNmE4NDRmNDUyOWIxYzdhZTQwMDc2MjZlMmNfMTY0OTI2NzQ0NTU5Ng_2a208bd8-36c4-493d-902a-d1ea5bc60674"
      unitRef="usd">14800000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="i8874d8c51bf84c87bd90d795dd60c3f5_D20210101-20210402"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV81OC9mcmFnOjUyNTllYTZhODQ0ZjQ1MjliMWM3YWU0MDA3NjI2ZTJjL3RleHRyZWdpb246NTI1OWVhNmE4NDRmNDUyOWIxYzdhZTQwMDc2MjZlMmNfMTY0OTI2NzQ0NjA3Ng_e6bc0dc0-a8ac-44b0-9fb8-3394ab8555e8"
      unitRef="usd">14300000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="i182efa0eabad4ed3afb1144f269d06c9_D20200101-20200403"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV81OC9mcmFnOjUyNTllYTZhODQ0ZjQ1MjliMWM3YWU0MDA3NjI2ZTJjL3RleHRyZWdpb246NTI1OWVhNmE4NDRmNDUyOWIxYzdhZTQwMDc2MjZlMmNfMTY0OTI2NzQ0NTcwNg_fd0d140e-c47b-44ed-8fe7-2ae821315a58"
      unitRef="usd">4900000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerLiability
      contextRef="i9a1b74af731e4ec9aaad3e829b8ec8f2_I20210402"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV81OC9mcmFnOjUyNTllYTZhODQ0ZjQ1MjliMWM3YWU0MDA3NjI2ZTJjL3RleHRyZWdpb246NTI1OWVhNmE4NDRmNDUyOWIxYzdhZTQwMDc2MjZlMmNfMTY0OTI2NzQ0OTgyMg_4ef98e35-1250-4248-8344-70b5b2688a39"
      unitRef="usd">40000000.0</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability
      contextRef="i8acc52d663094b188a43928fd9d09f62_I20200403"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV81OC9mcmFnOjUyNTllYTZhODQ0ZjQ1MjliMWM3YWU0MDA3NjI2ZTJjL3RleHRyZWdpb246NTI1OWVhNmE4NDRmNDUyOWIxYzdhZTQwMDc2MjZlMmNfMTY0OTI2NzQ0NTc4OQ_b1527040-c49f-4f47-bdbf-c21ef5341ed9"
      unitRef="usd">17000000.0</us-gaap:ContractWithCustomerLiability>
    <cfx:ContractwithCustomerLiabilityOneTimeAdvancePayments
      contextRef="i9a1b74af731e4ec9aaad3e829b8ec8f2_I20210402"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV81OC9mcmFnOjUyNTllYTZhODQ0ZjQ1MjliMWM3YWU0MDA3NjI2ZTJjL3RleHRyZWdpb246NTI1OWVhNmE4NDRmNDUyOWIxYzdhZTQwMDc2MjZlMmNfMjQxNg_0c9fb42e-274d-4276-8e2b-df31ee73138b"
      unitRef="usd">11800000</cfx:ContractwithCustomerLiabilityOneTimeAdvancePayments>
    <us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock
      contextRef="i8874d8c51bf84c87bd90d795dd60c3f5_D20210101-20210402"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV81OC9mcmFnOjUyNTllYTZhODQ0ZjQ1MjliMWM3YWU0MDA3NjI2ZTJjL3RleHRyZWdpb246NTI1OWVhNmE4NDRmNDUyOWIxYzdhZTQwMDc2MjZlMmNfMzg5NA_8f00f98a-2b36-4f79-b634-708af868c962">&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A summary of the activity in the Company&#x2019;s allowance for credit losses included within Trade receivables in the Condensed Consolidated Balance Sheets is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:37.764%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.527%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.527%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.527%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.544%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.527%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.552%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended April 2, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Balance at&lt;br/&gt;Beginning&lt;br/&gt;of Period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Charged to Expense, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Write-Offs and Deductions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Foreign&lt;br/&gt;Currency&lt;br/&gt;Translation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Balance at&lt;br/&gt;End of&lt;br/&gt;Period&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="27" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Allowance for credit losses&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;37,666&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;239&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,062)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,283)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;35,560&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="ie3641c33cc3c44668ada2ab2c1121516_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV81OC9mcmFnOjUyNTllYTZhODQ0ZjQ1MjliMWM3YWU0MDA3NjI2ZTJjL3RhYmxlOmJjNTFkZDIyMTk1NjQ1YmE4ODAzYzBmZDNjYTE1NWFjL3RhYmxlcmFuZ2U6YmM1MWRkMjIxOTU2NDViYTg4MDNjMGZkM2NhMTU1YWNfMy0xLTEtMS0w_4ce5ac17-eb20-417c-9781-92e2b1fb538e"
      unitRef="usd">37666000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="i8874d8c51bf84c87bd90d795dd60c3f5_D20210101-20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV81OC9mcmFnOjUyNTllYTZhODQ0ZjQ1MjliMWM3YWU0MDA3NjI2ZTJjL3RhYmxlOmJjNTFkZDIyMTk1NjQ1YmE4ODAzYzBmZDNjYTE1NWFjL3RhYmxlcmFuZ2U6YmM1MWRkMjIxOTU2NDViYTg4MDNjMGZkM2NhMTU1YWNfMy0zLTEtMS0w_2af76739-f743-4898-95e6-792fbf76bfd0"
      unitRef="usd">239000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="i8874d8c51bf84c87bd90d795dd60c3f5_D20210101-20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV81OC9mcmFnOjUyNTllYTZhODQ0ZjQ1MjliMWM3YWU0MDA3NjI2ZTJjL3RhYmxlOmJjNTFkZDIyMTk1NjQ1YmE4ODAzYzBmZDNjYTE1NWFjL3RhYmxlcmFuZ2U6YmM1MWRkMjIxOTU2NDViYTg4MDNjMGZkM2NhMTU1YWNfMy01LTEtMS0w_89f5d634-be7b-4577-af65-0bcbebd23be4"
      unitRef="usd">1062000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <cfx:FinancingReceivableAllowanceforCreditLossForeignCurrencyTranslation1
      contextRef="i8874d8c51bf84c87bd90d795dd60c3f5_D20210101-20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV81OC9mcmFnOjUyNTllYTZhODQ0ZjQ1MjliMWM3YWU0MDA3NjI2ZTJjL3RhYmxlOmJjNTFkZDIyMTk1NjQ1YmE4ODAzYzBmZDNjYTE1NWFjL3RhYmxlcmFuZ2U6YmM1MWRkMjIxOTU2NDViYTg4MDNjMGZkM2NhMTU1YWNfMy03LTEtMS0w_6ceab20d-b2af-4690-a9a8-293eaa9998d8"
      unitRef="usd">-1283000</cfx:FinancingReceivableAllowanceforCreditLossForeignCurrencyTranslation1>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="i9a1b74af731e4ec9aaad3e829b8ec8f2_I20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV81OC9mcmFnOjUyNTllYTZhODQ0ZjQ1MjliMWM3YWU0MDA3NjI2ZTJjL3RhYmxlOmJjNTFkZDIyMTk1NjQ1YmE4ODAzYzBmZDNjYTE1NWFjL3RhYmxlcmFuZ2U6YmM1MWRkMjIxOTU2NDViYTg4MDNjMGZkM2NhMTU1YWNfMy05LTEtMS0w_e2eff3ab-91b4-4ca5-a9a7-bdf5b4ea619a"
      unitRef="usd">35560000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="i8874d8c51bf84c87bd90d795dd60c3f5_D20210101-20210402"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV82MS9mcmFnOjVjY2M4OGYyMGQ1ODRiYWRhNGIwMzZjM2QxYWM1ZmQ4L3RleHRyZWdpb246NWNjYzg4ZjIwZDU4NGJhZGE0YjAzNmMzZDFhYzVmZDhfMTU0Nw_1a468e79-1b28-4690-b535-df3e601236d0">Net Income Per Share from Continuing Operations&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Net income per share from continuing operations was computed as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.929%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&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.522%"/&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&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:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;April 2, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;April 3, 2020&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:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(In thousands, except share and per share data)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;Computation of Net income per share from continuing operations - basic:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net income from continuing operations attributable to Colfax Corporation &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;26,564&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,841&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%"&gt;Weighted-average shares of Common stock outstanding &#x2013; basic&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;139,603,389&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;136,601,111&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%"&gt;Net income per share from continuing operations &#x2013; basic&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.06&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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 style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;Computation of Net income per share from continuing operations - diluted:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net income from continuing operations attributable to Colfax Corporation &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1) &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;26,564&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,841&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%"&gt;Weighted-average shares of Common stock outstanding &#x2013; basic&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;139,603,389&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;136,601,111&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net effect of potentially dilutive securities - stock options, restricted stock units and tangible equity units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,167,918&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,868,927&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%"&gt;Weighted-average shares of Common stock outstanding &#x2013; diluted&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;141,771,307&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;141,470,038&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%"&gt;Net income per share from continuing operations &#x2013; diluted&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.06&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;              &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Net income from continuing operations attributable to Colfax Corporation for the respective periods is calculated using Net income from continuing operations less the income attributable to noncontrolling interest, net of taxes, of $1.2 million for the three months ended April 2, 2021, and $1.0 million for the three months ended April 3, 2020, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For three months ended April 2, 2021 and April&#160;3, 2020, the weighted-average shares of Common stock outstanding - basic includes the impact of 18.4 million shares related to the issuance of Colfax&#x2019;s tangible equity units. For the three months ended April 3, 2020, the weighted-average shares of Common stock outstanding - diluted includes the impact of an additional 3.7 million potentially issuable dilutive shares related to Colfax&#x2019;s tangible equity units as a result of the Company&#x2019;s share price in March 2020. See Note 8, &#x201c;Equity&#x201d; for details.&lt;/span&gt;&lt;/div&gt;The weighted-average computation of the dilutive effect of potentially issuable shares of Common stock under the treasury stock method for the three months ended April 2, 2021 and April&#160;3, 2020 excludes 1.4 million and 3.9 million, respectively, of outstanding stock-based compensation awards as their inclusion would be anti-dilutive.</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="i8874d8c51bf84c87bd90d795dd60c3f5_D20210101-20210402"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV82MS9mcmFnOjVjY2M4OGYyMGQ1ODRiYWRhNGIwMzZjM2QxYWM1ZmQ4L3RleHRyZWdpb246NWNjYzg4ZjIwZDU4NGJhZGE0YjAzNmMzZDFhYzVmZDhfMTUzMw_5a040869-e8d7-4eb5-93f9-fc8f16c53927">&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Net income per share from continuing operations was computed as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.929%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&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.522%"/&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&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:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;April 2, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;April 3, 2020&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:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(In thousands, except share and per share data)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;Computation of Net income per share from continuing operations - basic:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net income from continuing operations attributable to Colfax Corporation &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;26,564&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,841&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%"&gt;Weighted-average shares of Common stock outstanding &#x2013; basic&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;139,603,389&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;136,601,111&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%"&gt;Net income per share from continuing operations &#x2013; basic&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.06&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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 style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;Computation of Net income per share from continuing operations - diluted:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net income from continuing operations attributable to Colfax Corporation &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1) &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;26,564&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,841&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%"&gt;Weighted-average shares of Common stock outstanding &#x2013; basic&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;139,603,389&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;136,601,111&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net effect of potentially dilutive securities - stock options, restricted stock units and tangible equity units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,167,918&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,868,927&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%"&gt;Weighted-average shares of Common stock outstanding &#x2013; diluted&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;141,771,307&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;141,470,038&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:115%"&gt;Net income per share from continuing operations &#x2013; diluted&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;0.06&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;              &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Net income from continuing operations attributable to Colfax Corporation for the respective periods is calculated using Net income from continuing operations less the income attributable to noncontrolling interest, net of taxes, of $1.2 million for the three months ended April 2, 2021, and $1.0 million for the three months ended April 3, 2020, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <cfx:NetIncomefromcontinuingoperationsattributabletoParent
      contextRef="i8874d8c51bf84c87bd90d795dd60c3f5_D20210101-20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV82MS9mcmFnOjVjY2M4OGYyMGQ1ODRiYWRhNGIwMzZjM2QxYWM1ZmQ4L3RhYmxlOjkwYTkzODg0MTc0ZDQzODA5ODAxMmY2MDFkM2U4NWVlL3RhYmxlcmFuZ2U6OTBhOTM4ODQxNzRkNDM4MDk4MDEyZjYwMWQzZTg1ZWVfNC0xLTEtMS0w_4b6c8085-14c4-4646-9589-9d8ec6d60ce5"
      unitRef="usd">26564000</cfx:NetIncomefromcontinuingoperationsattributabletoParent>
    <cfx:NetIncomefromcontinuingoperationsattributabletoParent
      contextRef="i182efa0eabad4ed3afb1144f269d06c9_D20200101-20200403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV82MS9mcmFnOjVjY2M4OGYyMGQ1ODRiYWRhNGIwMzZjM2QxYWM1ZmQ4L3RhYmxlOjkwYTkzODg0MTc0ZDQzODA5ODAxMmY2MDFkM2U4NWVlL3RhYmxlcmFuZ2U6OTBhOTM4ODQxNzRkNDM4MDk4MDEyZjYwMWQzZTg1ZWVfNC0zLTEtMS0w_9abf8095-2f95-4732-a8a1-77459d546152"
      unitRef="usd">7841000</cfx:NetIncomefromcontinuingoperationsattributabletoParent>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i8874d8c51bf84c87bd90d795dd60c3f5_D20210101-20210402"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV82MS9mcmFnOjVjY2M4OGYyMGQ1ODRiYWRhNGIwMzZjM2QxYWM1ZmQ4L3RhYmxlOjkwYTkzODg0MTc0ZDQzODA5ODAxMmY2MDFkM2U4NWVlL3RhYmxlcmFuZ2U6OTBhOTM4ODQxNzRkNDM4MDk4MDEyZjYwMWQzZTg1ZWVfNS0xLTEtMS0w_ce8935b4-6021-4ef8-959c-97e27c4912fb"
      unitRef="shares">139603389</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i182efa0eabad4ed3afb1144f269d06c9_D20200101-20200403"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV82MS9mcmFnOjVjY2M4OGYyMGQ1ODRiYWRhNGIwMzZjM2QxYWM1ZmQ4L3RhYmxlOjkwYTkzODg0MTc0ZDQzODA5ODAxMmY2MDFkM2U4NWVlL3RhYmxlcmFuZ2U6OTBhOTM4ODQxNzRkNDM4MDk4MDEyZjYwMWQzZTg1ZWVfNS0zLTEtMS0w_c3b7dc2c-dfc4-4c9a-9df0-c446ac9c8f5b"
      unitRef="shares">136601111</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="i8874d8c51bf84c87bd90d795dd60c3f5_D20210101-20210402"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV82MS9mcmFnOjVjY2M4OGYyMGQ1ODRiYWRhNGIwMzZjM2QxYWM1ZmQ4L3RhYmxlOjkwYTkzODg0MTc0ZDQzODA5ODAxMmY2MDFkM2U4NWVlL3RhYmxlcmFuZ2U6OTBhOTM4ODQxNzRkNDM4MDk4MDEyZjYwMWQzZTg1ZWVfNi0xLTEtMS0w_96c13864-cd66-44f4-bb6b-bc6f88650c4d"
      unitRef="usdPerShare">0.19</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="i182efa0eabad4ed3afb1144f269d06c9_D20200101-20200403"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV82MS9mcmFnOjVjY2M4OGYyMGQ1ODRiYWRhNGIwMzZjM2QxYWM1ZmQ4L3RhYmxlOjkwYTkzODg0MTc0ZDQzODA5ODAxMmY2MDFkM2U4NWVlL3RhYmxlcmFuZ2U6OTBhOTM4ODQxNzRkNDM4MDk4MDEyZjYwMWQzZTg1ZWVfNi0zLTEtMS0w_2a016d2b-df1a-47dc-9724-29153b879ddc"
      unitRef="usdPerShare">0.06</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <cfx:NetIncomefromcontinuingoperationsattributabletoParent
      contextRef="i8874d8c51bf84c87bd90d795dd60c3f5_D20210101-20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV82MS9mcmFnOjVjY2M4OGYyMGQ1ODRiYWRhNGIwMzZjM2QxYWM1ZmQ4L3RhYmxlOjkwYTkzODg0MTc0ZDQzODA5ODAxMmY2MDFkM2U4NWVlL3RhYmxlcmFuZ2U6OTBhOTM4ODQxNzRkNDM4MDk4MDEyZjYwMWQzZTg1ZWVfOS0xLTEtMS0w_4b84a367-b738-4104-a34c-57ab46849e80"
      unitRef="usd">26564000</cfx:NetIncomefromcontinuingoperationsattributabletoParent>
    <cfx:NetIncomefromcontinuingoperationsattributabletoParent
      contextRef="i182efa0eabad4ed3afb1144f269d06c9_D20200101-20200403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV82MS9mcmFnOjVjY2M4OGYyMGQ1ODRiYWRhNGIwMzZjM2QxYWM1ZmQ4L3RhYmxlOjkwYTkzODg0MTc0ZDQzODA5ODAxMmY2MDFkM2U4NWVlL3RhYmxlcmFuZ2U6OTBhOTM4ODQxNzRkNDM4MDk4MDEyZjYwMWQzZTg1ZWVfOS0zLTEtMS0w_20035954-8ded-4ca8-902a-f6904df7303a"
      unitRef="usd">7841000</cfx:NetIncomefromcontinuingoperationsattributabletoParent>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i8874d8c51bf84c87bd90d795dd60c3f5_D20210101-20210402"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV82MS9mcmFnOjVjY2M4OGYyMGQ1ODRiYWRhNGIwMzZjM2QxYWM1ZmQ4L3RhYmxlOjkwYTkzODg0MTc0ZDQzODA5ODAxMmY2MDFkM2U4NWVlL3RhYmxlcmFuZ2U6OTBhOTM4ODQxNzRkNDM4MDk4MDEyZjYwMWQzZTg1ZWVfMTAtMS0xLTEtMA_a1860893-1b56-4088-972d-97b5df96191f"
      unitRef="shares">139603389</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i182efa0eabad4ed3afb1144f269d06c9_D20200101-20200403"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV82MS9mcmFnOjVjY2M4OGYyMGQ1ODRiYWRhNGIwMzZjM2QxYWM1ZmQ4L3RhYmxlOjkwYTkzODg0MTc0ZDQzODA5ODAxMmY2MDFkM2U4NWVlL3RhYmxlcmFuZ2U6OTBhOTM4ODQxNzRkNDM4MDk4MDEyZjYwMWQzZTg1ZWVfMTAtMy0xLTEtMA_7fd33072-c691-46ca-8a1b-d841a778a3d5"
      unitRef="shares">136601111</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i8874d8c51bf84c87bd90d795dd60c3f5_D20210101-20210402"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV82MS9mcmFnOjVjY2M4OGYyMGQ1ODRiYWRhNGIwMzZjM2QxYWM1ZmQ4L3RhYmxlOjkwYTkzODg0MTc0ZDQzODA5ODAxMmY2MDFkM2U4NWVlL3RhYmxlcmFuZ2U6OTBhOTM4ODQxNzRkNDM4MDk4MDEyZjYwMWQzZTg1ZWVfMTEtMS0xLTEtMA_41e7763e-a710-44f8-9663-78675013b61b"
      unitRef="shares">2167918</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i182efa0eabad4ed3afb1144f269d06c9_D20200101-20200403"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV82MS9mcmFnOjVjY2M4OGYyMGQ1ODRiYWRhNGIwMzZjM2QxYWM1ZmQ4L3RhYmxlOjkwYTkzODg0MTc0ZDQzODA5ODAxMmY2MDFkM2U4NWVlL3RhYmxlcmFuZ2U6OTBhOTM4ODQxNzRkNDM4MDk4MDEyZjYwMWQzZTg1ZWVfMTEtMy0xLTEtMA_06739e25-c7b2-4721-acb8-7dba12535a8c"
      unitRef="shares">4868927</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i8874d8c51bf84c87bd90d795dd60c3f5_D20210101-20210402"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV82MS9mcmFnOjVjY2M4OGYyMGQ1ODRiYWRhNGIwMzZjM2QxYWM1ZmQ4L3RhYmxlOjkwYTkzODg0MTc0ZDQzODA5ODAxMmY2MDFkM2U4NWVlL3RhYmxlcmFuZ2U6OTBhOTM4ODQxNzRkNDM4MDk4MDEyZjYwMWQzZTg1ZWVfMTItMS0xLTEtMA_7cbdd310-7bb1-4460-9119-d8159801bb3b"
      unitRef="shares">141771307</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i182efa0eabad4ed3afb1144f269d06c9_D20200101-20200403"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV82MS9mcmFnOjVjY2M4OGYyMGQ1ODRiYWRhNGIwMzZjM2QxYWM1ZmQ4L3RhYmxlOjkwYTkzODg0MTc0ZDQzODA5ODAxMmY2MDFkM2U4NWVlL3RhYmxlcmFuZ2U6OTBhOTM4ODQxNzRkNDM4MDk4MDEyZjYwMWQzZTg1ZWVfMTItMy0xLTEtMA_4e168c48-1dd4-44ed-9243-d86639101a48"
      unitRef="shares">141470038</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="i8874d8c51bf84c87bd90d795dd60c3f5_D20210101-20210402"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV82MS9mcmFnOjVjY2M4OGYyMGQ1ODRiYWRhNGIwMzZjM2QxYWM1ZmQ4L3RhYmxlOjkwYTkzODg0MTc0ZDQzODA5ODAxMmY2MDFkM2U4NWVlL3RhYmxlcmFuZ2U6OTBhOTM4ODQxNzRkNDM4MDk4MDEyZjYwMWQzZTg1ZWVfMTMtMS0xLTEtMA_bef4be11-6c2a-44f8-8125-c43d0de03422"
      unitRef="usdPerShare">0.19</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="i182efa0eabad4ed3afb1144f269d06c9_D20200101-20200403"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV82MS9mcmFnOjVjY2M4OGYyMGQ1ODRiYWRhNGIwMzZjM2QxYWM1ZmQ4L3RhYmxlOjkwYTkzODg0MTc0ZDQzODA5ODAxMmY2MDFkM2U4NWVlL3RhYmxlcmFuZ2U6OTBhOTM4ODQxNzRkNDM4MDk4MDEyZjYwMWQzZTg1ZWVfMTMtMy0xLTEtMA_c21384af-6a83-4284-ae34-32f06f400d73"
      unitRef="usdPerShare">0.06</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity
      contextRef="i8874d8c51bf84c87bd90d795dd60c3f5_D20210101-20210402"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV82MS9mcmFnOjVjY2M4OGYyMGQ1ODRiYWRhNGIwMzZjM2QxYWM1ZmQ4L3RleHRyZWdpb246NWNjYzg4ZjIwZDU4NGJhZGE0YjAzNmMzZDFhYzVmZDhfNDUw_0391ec36-6e1e-4557-a36e-c3b1a55c8d12"
      unitRef="usd">1200000</us-gaap:IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity>
    <us-gaap:IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity
      contextRef="i182efa0eabad4ed3afb1144f269d06c9_D20200101-20200403"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV82MS9mcmFnOjVjY2M4OGYyMGQ1ODRiYWRhNGIwMzZjM2QxYWM1ZmQ4L3RleHRyZWdpb246NWNjYzg4ZjIwZDU4NGJhZGE0YjAzNmMzZDFhYzVmZDhfNDc2_3610e107-25b4-4ae3-9ca8-1539e0579ca6"
      unitRef="usd">1000000.0</us-gaap:IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity>
    <cfx:WeightedAverageNumberOfSharesOutstandingTangibleEquityUnitsBasic
      contextRef="ib9c0e8efaa00438f96143a099978fcb0_D20200101-20200403"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV82MS9mcmFnOjVjY2M4OGYyMGQ1ODRiYWRhNGIwMzZjM2QxYWM1ZmQ4L3RleHRyZWdpb246NWNjYzg4ZjIwZDU4NGJhZGE0YjAzNmMzZDFhYzVmZDhfNjI3_0d4fea89-4d30-49ae-8b6a-6cdb40cee9d4"
      unitRef="shares">18400000</cfx:WeightedAverageNumberOfSharesOutstandingTangibleEquityUnitsBasic>
    <cfx:WeightedAverageNumberOfSharesOutstandingTangibleEquityUnitsBasic
      contextRef="i4e562d8cf74d41beababb59b4657129f_D20210101-20210402"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV82MS9mcmFnOjVjY2M4OGYyMGQ1ODRiYWRhNGIwMzZjM2QxYWM1ZmQ4L3RleHRyZWdpb246NWNjYzg4ZjIwZDU4NGJhZGE0YjAzNmMzZDFhYzVmZDhfNjI3_31c1c9d5-0124-4557-b6e3-070ded47b6cf"
      unitRef="shares">18400000</cfx:WeightedAverageNumberOfSharesOutstandingTangibleEquityUnitsBasic>
    <cfx:WeightedAverageNumberOfSharesOutstandingTangibleEquityUnitsBasic
      contextRef="ib9c0e8efaa00438f96143a099978fcb0_D20200101-20200403"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV82MS9mcmFnOjVjY2M4OGYyMGQ1ODRiYWRhNGIwMzZjM2QxYWM1ZmQ4L3RleHRyZWdpb246NWNjYzg4ZjIwZDU4NGJhZGE0YjAzNmMzZDFhYzVmZDhfNjI3_5d5c5bec-8fea-457a-9b73-fe37df06c6a6"
      unitRef="shares">18400000</cfx:WeightedAverageNumberOfSharesOutstandingTangibleEquityUnitsBasic>
    <cfx:WeightedAverageNumberOfSharesOutstandingTangibleEquityUnitsBasic
      contextRef="i4e562d8cf74d41beababb59b4657129f_D20210101-20210402"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV82MS9mcmFnOjVjY2M4OGYyMGQ1ODRiYWRhNGIwMzZjM2QxYWM1ZmQ4L3RleHRyZWdpb246NWNjYzg4ZjIwZDU4NGJhZGE0YjAzNmMzZDFhYzVmZDhfNjI3_f4b801dd-de28-475d-b828-8444e68bdf7e"
      unitRef="shares">18400000</cfx:WeightedAverageNumberOfSharesOutstandingTangibleEquityUnitsBasic>
    <cfx:WeightedAverageNumberOfSharesOutstandingTangibleEquityUnitsDiluted
      contextRef="i8874d8c51bf84c87bd90d795dd60c3f5_D20210101-20210402"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV82MS9mcmFnOjVjY2M4OGYyMGQ1ODRiYWRhNGIwMzZjM2QxYWM1ZmQ4L3RleHRyZWdpb246NWNjYzg4ZjIwZDU4NGJhZGE0YjAzNmMzZDFhYzVmZDhfODEx_7a58ea27-cf43-4d1b-bcbb-224547ed9343"
      unitRef="shares">3700000</cfx:WeightedAverageNumberOfSharesOutstandingTangibleEquityUnitsDiluted>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i8874d8c51bf84c87bd90d795dd60c3f5_D20210101-20210402"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV82MS9mcmFnOjVjY2M4OGYyMGQ1ODRiYWRhNGIwMzZjM2QxYWM1ZmQ4L3RleHRyZWdpb246NWNjYzg4ZjIwZDU4NGJhZGE0YjAzNmMzZDFhYzVmZDhfMTEzOQ_85ff65bd-2141-4054-8b97-f43b249bbcc7"
      unitRef="shares">1400000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i182efa0eabad4ed3afb1144f269d06c9_D20200101-20200403"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV82MS9mcmFnOjVjY2M4OGYyMGQ1ODRiYWRhNGIwMzZjM2QxYWM1ZmQ4L3RleHRyZWdpb246NWNjYzg4ZjIwZDU4NGJhZGE0YjAzNmMzZDFhYzVmZDhfNjA0NzMxMzk1NTY5MA_b53e7af2-f8d7-4ec2-87f3-6186030ee9ab"
      unitRef="shares">3900000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="i8874d8c51bf84c87bd90d795dd60c3f5_D20210101-20210402"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV82Ny9mcmFnOmRlMjNhOTI2NTkzZjQ5YzNhZWI5YzAyZmIxMmEyNzdiL3RleHRyZWdpb246ZGUyM2E5MjY1OTNmNDljM2FlYjljMDJmYjEyYTI3N2JfMjgwNw_b96ee2f9-bba1-4827-8d8a-9d73461b70f2">&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the three months ended April 2, 2021, Income from continuing operations before income taxes was $35.6 million, while the income tax expense was $7.9 million. The effective tax rate was 22.2% for the three months ended April 2, 2021. The effective tax rate for the three months ended April 2, 2021 differed from the 2021 U.S. federal statutory rate of 21% mainly due to withholding taxes, taxable foreign exchange gains and other non-deductible expenses partially offset by the benefit of U.S. tax credits.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the three months ended April 3, 2020, Income from continuing operations before income taxes was $22.0 million, while the income tax expense was $13.2 million. The effective tax rate was 59.8% for the three months ended April 3, 2020. The effective tax rate for the three months ended April 3, 2020 differed from the 2020 U.S. federal statutory rate of 21% mainly due to the impact of additional U.S. tax on international operations and taxable foreign exchange gains offset in part by a discrete tax benefit associated with the enactment of a tax law change in India. Income taxes for the three months ended April 3, 2020 were calculated using the actual year-to-date effective tax rate, also known as the discrete method. The discrete method was used because of the high degree of uncertainty in estimating annual pretax earnings at that time caused by the COVID-19 pandemic market conditions.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i8874d8c51bf84c87bd90d795dd60c3f5_D20210101-20210402"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV82Ny9mcmFnOmRlMjNhOTI2NTkzZjQ5YzNhZWI5YzAyZmIxMmEyNzdiL3RleHRyZWdpb246ZGUyM2E5MjY1OTNmNDljM2FlYjljMDJmYjEyYTI3N2JfOTY_db0389c6-fcb1-4aaa-90e5-225d92c909b2"
      unitRef="usd">35600000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i8874d8c51bf84c87bd90d795dd60c3f5_D20210101-20210402"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV82Ny9mcmFnOmRlMjNhOTI2NTkzZjQ5YzNhZWI5YzAyZmIxMmEyNzdiL3RleHRyZWdpb246ZGUyM2E5MjY1OTNmNDljM2FlYjljMDJmYjEyYTI3N2JfMTU0_5e37edbd-91e6-4a92-9079-8381655acbfc"
      unitRef="usd">7900000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i8874d8c51bf84c87bd90d795dd60c3f5_D20210101-20210402"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV82Ny9mcmFnOmRlMjNhOTI2NTkzZjQ5YzNhZWI5YzAyZmIxMmEyNzdiL3RleHRyZWdpb246ZGUyM2E5MjY1OTNmNDljM2FlYjljMDJmYjEyYTI3N2JfMTA5OTUxMTYzNDI2Ng_6ee5b14f-3410-44d7-b011-46ae49119e08"
      unitRef="rate">0.222</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i182efa0eabad4ed3afb1144f269d06c9_D20200101-20200403"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV82Ny9mcmFnOmRlMjNhOTI2NTkzZjQ5YzNhZWI5YzAyZmIxMmEyNzdiL3RleHRyZWdpb246ZGUyM2E5MjY1OTNmNDljM2FlYjljMDJmYjEyYTI3N2JfMTc4Nw_11c74893-b1e8-4115-af84-d982a6263c88"
      unitRef="usd">22000000.0</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i182efa0eabad4ed3afb1144f269d06c9_D20200101-20200403"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV82Ny9mcmFnOmRlMjNhOTI2NTkzZjQ5YzNhZWI5YzAyZmIxMmEyNzdiL3RleHRyZWdpb246ZGUyM2E5MjY1OTNmNDljM2FlYjljMDJmYjEyYTI3N2JfMTg1NQ_bf9e5f82-2a3e-4e05-9217-37609575a78a"
      unitRef="usd">13200000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i182efa0eabad4ed3afb1144f269d06c9_D20200101-20200403"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV82Ny9mcmFnOmRlMjNhOTI2NTkzZjQ5YzNhZWI5YzAyZmIxMmEyNzdiL3RleHRyZWdpb246ZGUyM2E5MjY1OTNmNDljM2FlYjljMDJmYjEyYTI3N2JfMTkwOQ_b68539c6-f6a9-4ac9-87c1-97ac88a216f4"
      unitRef="rate">0.598</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock
      contextRef="i8874d8c51bf84c87bd90d795dd60c3f5_D20210101-20210402"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV83My9mcmFnOmE5OTVmZmY4ODVjZDRjMDFiZGY2Y2ZiZTJhZTFhODdmL3RleHRyZWdpb246YTk5NWZmZjg4NWNkNGMwMWJkZjZjZmJlMmFlMWE4N2ZfNTk0Ng_7db96c83-56b8-492a-a112-6323942d5dde">Equity&lt;div style="text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Common Stock&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On March 19, 2021, the Company completed the underwritten public offering of 16.1&#160;million shares of Colfax Common stock at a price to the public of $46.00 per share, resulting in net proceeds of approximately &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$711.3&#160;million&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, after deducting offering expenses&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; and underwriters&#x2019; discount and commissions.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Share Repurchase Program&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:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In 2018, the Company&#x2019;s Board of Directors&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; authorized the repurchase of shares of the Company&#x2019;s Common stock from time-to-time on the open market or in privately negotiated transactions. No repurchases of the Company&#x2019;s Common stock have been made under this plan since the third quarter of 2018. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of April&#160;2, 2021, the remaining stock repurchase authorization provided by the Board of Directors was $100 million. The timing, amount and method of shares repurchased is determined by management based on its evaluation of market conditions and other factors. &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;There is no term associated with the remaining repurchase authorization.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Accumulated Other Comprehensive Loss&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables present the changes in the balances of each component of Accumulated other comprehensive loss including reclassifications out of Accumulated other comprehensive loss for the three months ended April 2, 2021 and April&#160;3, 2020. All amounts are net of tax and noncontrolling interest, if any.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:38.049%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.562%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.562%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.562%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Accumulated Other Comprehensive Loss Components&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Net Unrecognized Pension and Other Post-Retirement Benefit Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Foreign Currency Translation Adjustment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Unrealized Gain on Hedging Activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(In thousands)&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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance at January 1, 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(112,783)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(360,977)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21,654&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(452,106)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other comprehensive income (loss) before reclassifications:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&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="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign currency translation adjustment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;709&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(82,663)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,201)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(84,155)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Gain on long-term intra-entity foreign currency transactions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;31,098&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;31,098&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Gain on net investment hedges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,381&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,381&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other comprehensive income (loss) before reclassifications&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;709&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(51,565)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,180&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(40,676)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Amounts reclassified from Accumulated other comprehensive loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,055&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,055&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net Other comprehensive income (loss) &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,764&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(51,565)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,180&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(39,621)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance at April 2, 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(111,019)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(412,542)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;31,834&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(491,727)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.269%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:37.927%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.480%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.627%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.627%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.631%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Accumulated Other Comprehensive Loss Components&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Net Unrecognized Pension and Other Post-Retirement Benefit Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Foreign Currency Translation Adjustment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Unrealized Gain on Hedging Activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance at January 1, 2020&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(106,500)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(421,889)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;44,544&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(483,845)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other comprehensive income (loss) before reclassifications:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign currency translation adjustment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,672&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(170,679)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,310)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(170,317)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Loss on long-term intra-entity foreign currency transactions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,027)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,027)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Gain on net investment hedges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,180&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,180&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other comprehensive income (loss) before reclassifications&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,672&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(171,706)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,870&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(159,164)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Amounts reclassified from Accumulated other comprehensive loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;867&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;867&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net Other comprehensive income (loss) &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,539&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(171,706)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,870&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(158,297)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance at April 3, 2020&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(103,961)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(593,595)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;55,414&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(642,142)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Tangible equity unit (&#x201c;TEU&#x201d;) offering&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On January 11, 2019, the Company issued 4.6&#160;million tangible equity units at the stated amount of $100 per unit. Net cash of&#160;$447.7 million&#160;was received upon closing. A portion of the proceeds from the issuance of the TEUs were allocated initially to equity (the &#x201c;TEU prepaid stock purchase contract&#x201d;) and debt (the &#x201c;TEU amortizing notes&#x201d;) based on the relative fair value of the respective components of each TEU. See Note 10, &#x201c;Debt &#x201d; for further information regarding the TEU amortizing notes.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;TEU prepaid stock purchase contracts&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Unless previously settled at the holder&#x2019;s option, for each purchase contract the Company will deliver to holders on January&#160;15, 2022 (subject to postponement in certain limited circumstances, the &#x201c;mandatory settlement date&#x201d;) a number of shares of common stock. The number of shares of common stock issuable upon settlement of each purchase contract (the &#x201c;settlement rate&#x201d;) will be determined using the arithmetic average of the volume average weighted price for the 20 consecutive trading days beginning on, and including, the 21st scheduled trading day immediately preceding January&#160;15, 2022 (&#x201c;the Applicable Market Value&#x201d;) with reference to the following settlement rates:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;if the Applicable Market Value of the common stock is greater than the threshold appreciation price of $25.00, the holder will receive 4.0000 shares of common stock for each purchase contract (the &#x201c;minimum settlement rate&#x201d;);&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;if the Applicable Market Value of the common stock is greater than or equal to the reference price of $20.81, but less than or equal to the threshold appreciation price of $25.00, the holder will receive a number of shares of common stock for each purchase contract having a value, based on the Applicable Market Value, equal to $100; and&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;if the Applicable Market Value of the common stock is less than the reference price of $20.81, the holder will receive 4.8054 shares of common stock for each purchase contract (the &#x201c;maximum settlement rate&#x201d;).&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:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Earnings per share&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Unless the&#160;TEU&#160;stock purchase contracts are redeemed by the Company or settled earlier at the unit holder&#x2019;s option, they are mandatorily convertible into shares of Colfax common stock at not less than&#160;4.0&#160;shares per purchase contract or more than&#160;4.8054&#160;shares per purchase contract on January 15, 2022. This corresponds to not less than&#160;18.4 million shares and not more than&#160;22.1 million&#160;shares at the maximum. The 18.4 million minimum shares are included in the calculation of weighted-average shares of Common stock outstanding - basic. The difference between the minimum and maximum shares represents potentially dilutive securities. The Company includes them in its calculation of weighted-average shares of Common stock outstanding - diluted on a pro rata basis to the extent the effect is not anti-dilutive and the average Applicable Market Value is &lt;/span&gt;&lt;/div&gt;higher than the reference price but is less than the threshold appreciation price. During the three months ended April 2, 2021, 0.1&#160;million stock purchase contracts were converted into approximately 0.3&#160;million shares of Colfax common stock at a conversion rate of 4.0 shares per contract.</us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="i1ecadfb3ab0b4e688b4d9dd016afb749_D20210319-20210319"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV83My9mcmFnOmE5OTVmZmY4ODVjZDRjMDFiZGY2Y2ZiZTJhZTFhODdmL3RleHRyZWdpb246YTk5NWZmZjg4NWNkNGMwMWJkZjZjZmJlMmFlMWE4N2ZfMTIwOTQ2Mjc5MjEzNzA_e1b3632c-3250-4ebd-819b-98492a64edd0"
      unitRef="shares">16100000</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:SaleOfStockPricePerShare
      contextRef="i6e0618821faa43e79c95a296736b4bf0_I20210319"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV83My9mcmFnOmE5OTVmZmY4ODVjZDRjMDFiZGY2Y2ZiZTJhZTFhODdmL3RleHRyZWdpb246YTk5NWZmZjg4NWNkNGMwMWJkZjZjZmJlMmFlMWE4N2ZfMTA5OTUxMTYzODMyOQ_6632b8f2-1e24-4d2d-8ee4-ad04f5eca1fd"
      unitRef="usdPerShare">46.00</us-gaap:SaleOfStockPricePerShare>
    <us-gaap:SaleOfStockConsiderationReceivedOnTransaction
      contextRef="i1ecadfb3ab0b4e688b4d9dd016afb749_D20210319-20210319"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV83My9mcmFnOmE5OTVmZmY4ODVjZDRjMDFiZGY2Y2ZiZTJhZTFhODdmL3RleHRyZWdpb246YTk5NWZmZjg4NWNkNGMwMWJkZjZjZmJlMmFlMWE4N2ZfMTIwOTQ2Mjc5MjEzOTk_c04efbf5-d480-4a63-92eb-f43fab047226"
      unitRef="usd">711300000</us-gaap:SaleOfStockConsiderationReceivedOnTransaction>
    <us-gaap:StockRepurchaseProgramAuthorizedAmount1
      contextRef="i9a1b74af731e4ec9aaad3e829b8ec8f2_I20210402"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV83My9mcmFnOmE5OTVmZmY4ODVjZDRjMDFiZGY2Y2ZiZTJhZTFhODdmL3RleHRyZWdpb246YTk5NWZmZjg4NWNkNGMwMWJkZjZjZmJlMmFlMWE4N2ZfNDMx_dd940d44-b6fc-4e40-8194-9c3cca09dd49"
      unitRef="usd">100000000</us-gaap:StockRepurchaseProgramAuthorizedAmount1>
    <us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock
      contextRef="i8874d8c51bf84c87bd90d795dd60c3f5_D20210101-20210402"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV83My9mcmFnOmE5OTVmZmY4ODVjZDRjMDFiZGY2Y2ZiZTJhZTFhODdmL3RleHRyZWdpb246YTk5NWZmZjg4NWNkNGMwMWJkZjZjZmJlMmFlMWE4N2ZfNTk1MA_3a7a0beb-e9f0-442d-8d03-277509d91f30">&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables present the changes in the balances of each component of Accumulated other comprehensive loss including reclassifications out of Accumulated other comprehensive loss for the three months ended April 2, 2021 and April&#160;3, 2020. All amounts are net of tax and noncontrolling interest, if any.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:38.049%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.562%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.562%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.562%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.566%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Accumulated Other Comprehensive Loss Components&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Net Unrecognized Pension and Other Post-Retirement Benefit Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Foreign Currency Translation Adjustment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Unrealized Gain on Hedging Activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(In thousands)&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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance at January 1, 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(112,783)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(360,977)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21,654&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(452,106)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other comprehensive income (loss) before reclassifications:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&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="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign currency translation adjustment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;709&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(82,663)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,201)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(84,155)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Gain on long-term intra-entity foreign currency transactions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;31,098&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;31,098&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Gain on net investment hedges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,381&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,381&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other comprehensive income (loss) before reclassifications&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;709&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(51,565)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,180&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(40,676)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Amounts reclassified from Accumulated other comprehensive loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,055&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,055&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net Other comprehensive income (loss) &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,764&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(51,565)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,180&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(39,621)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance at April 2, 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(111,019)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(412,542)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;31,834&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(491,727)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.269%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:37.927%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.480%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.627%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.627%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.631%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Accumulated Other Comprehensive Loss Components&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Net Unrecognized Pension and Other Post-Retirement Benefit Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Foreign Currency Translation Adjustment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Unrealized Gain on Hedging Activities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance at January 1, 2020&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(106,500)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(421,889)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;44,544&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(483,845)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other comprehensive income (loss) before reclassifications:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign currency translation adjustment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,672&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(170,679)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,310)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(170,317)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Loss on long-term intra-entity foreign currency transactions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,027)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,027)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Gain on net investment hedges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,180&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,180&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other comprehensive income (loss) before reclassifications&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,672&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(171,706)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,870&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(159,164)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Amounts reclassified from Accumulated other comprehensive loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;867&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;867&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Net Other comprehensive income (loss) &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,539&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(171,706)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,870&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(158,297)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Balance at April 3, 2020&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(103,961)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(593,595)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;55,414&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(642,142)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="if9ccc84ec6e34034830672382596f018_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV83My9mcmFnOmE5OTVmZmY4ODVjZDRjMDFiZGY2Y2ZiZTJhZTFhODdmL3RhYmxlOjM0NjlmZGE3MWY0MzQ2Yjc5MDA5NzM3NzUyYzNhNTZkL3RhYmxlcmFuZ2U6MzQ2OWZkYTcxZjQzNDZiNzkwMDk3Mzc3NTJjM2E1NmRfNC0xLTEtMS0w_1aa5a502-8db3-4d83-b8b2-6a4d03bf91f7"
      unitRef="usd">-112783000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i3fa56f7de8e540ac95fbdd13f3e3888f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV83My9mcmFnOmE5OTVmZmY4ODVjZDRjMDFiZGY2Y2ZiZTJhZTFhODdmL3RhYmxlOjM0NjlmZGE3MWY0MzQ2Yjc5MDA5NzM3NzUyYzNhNTZkL3RhYmxlcmFuZ2U6MzQ2OWZkYTcxZjQzNDZiNzkwMDk3Mzc3NTJjM2E1NmRfNC0zLTEtMS0w_63d732a6-88a1-49c0-ab6d-c6dd8dc71dc9"
      unitRef="usd">-360977000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="id561704b29f74069b9e38031da0525f8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV83My9mcmFnOmE5OTVmZmY4ODVjZDRjMDFiZGY2Y2ZiZTJhZTFhODdmL3RhYmxlOjM0NjlmZGE3MWY0MzQ2Yjc5MDA5NzM3NzUyYzNhNTZkL3RhYmxlcmFuZ2U6MzQ2OWZkYTcxZjQzNDZiNzkwMDk3Mzc3NTJjM2E1NmRfNC01LTEtMS0w_49b918d5-507d-4e07-b24a-f7ff839bc673"
      unitRef="usd">21654000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i6705329bb31a4e93baabc57b1bb5cacd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV83My9mcmFnOmE5OTVmZmY4ODVjZDRjMDFiZGY2Y2ZiZTJhZTFhODdmL3RhYmxlOjM0NjlmZGE3MWY0MzQ2Yjc5MDA5NzM3NzUyYzNhNTZkL3RhYmxlcmFuZ2U6MzQ2OWZkYTcxZjQzNDZiNzkwMDk3Mzc3NTJjM2E1NmRfNC03LTEtMS0w_f9df67f3-e802-48e7-85c0-3b1f39817eef"
      unitRef="usd">-452106000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i60575d3adb794c398f36d9d34a34e816_D20210101-20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV83My9mcmFnOmE5OTVmZmY4ODVjZDRjMDFiZGY2Y2ZiZTJhZTFhODdmL3RhYmxlOjM0NjlmZGE3MWY0MzQ2Yjc5MDA5NzM3NzUyYzNhNTZkL3RhYmxlcmFuZ2U6MzQ2OWZkYTcxZjQzNDZiNzkwMDk3Mzc3NTJjM2E1NmRfOC0xLTEtMS0w_984b8d64-5b54-4064-9b36-b0d14900b355"
      unitRef="usd">709000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i72a94319da3b4e4192210984b7bccf84_D20210101-20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV83My9mcmFnOmE5OTVmZmY4ODVjZDRjMDFiZGY2Y2ZiZTJhZTFhODdmL3RhYmxlOjM0NjlmZGE3MWY0MzQ2Yjc5MDA5NzM3NzUyYzNhNTZkL3RhYmxlcmFuZ2U6MzQ2OWZkYTcxZjQzNDZiNzkwMDk3Mzc3NTJjM2E1NmRfOC0zLTEtMS0w_67372213-830f-4ed1-a3e7-c0c5a6187515"
      unitRef="usd">-82663000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i3b7770fdbf534e4fbab73681de69b128_D20210101-20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV83My9mcmFnOmE5OTVmZmY4ODVjZDRjMDFiZGY2Y2ZiZTJhZTFhODdmL3RhYmxlOjM0NjlmZGE3MWY0MzQ2Yjc5MDA5NzM3NzUyYzNhNTZkL3RhYmxlcmFuZ2U6MzQ2OWZkYTcxZjQzNDZiNzkwMDk3Mzc3NTJjM2E1NmRfOC01LTEtMS0w_be6b506a-1876-49cf-a6c8-af642d821928"
      unitRef="usd">-2201000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i8874d8c51bf84c87bd90d795dd60c3f5_D20210101-20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV83My9mcmFnOmE5OTVmZmY4ODVjZDRjMDFiZGY2Y2ZiZTJhZTFhODdmL3RhYmxlOjM0NjlmZGE3MWY0MzQ2Yjc5MDA5NzM3NzUyYzNhNTZkL3RhYmxlcmFuZ2U6MzQ2OWZkYTcxZjQzNDZiNzkwMDk3Mzc3NTJjM2E1NmRfOC03LTEtMS0w_5fb90c20-7d01-4ef5-a9db-3ac848a52000"
      unitRef="usd">-84155000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <cfx:OtherComprehensiveIncomeLossIntraEntityForeignCurrencyTranslationAdjustmentAdjustmentsNetOfTax
      contextRef="i60575d3adb794c398f36d9d34a34e816_D20210101-20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV83My9mcmFnOmE5OTVmZmY4ODVjZDRjMDFiZGY2Y2ZiZTJhZTFhODdmL3RhYmxlOjM0NjlmZGE3MWY0MzQ2Yjc5MDA5NzM3NzUyYzNhNTZkL3RhYmxlcmFuZ2U6MzQ2OWZkYTcxZjQzNDZiNzkwMDk3Mzc3NTJjM2E1NmRfOS0xLTEtMS0w_2fd18c80-4421-4db2-b654-3df55ef5a36d"
      unitRef="usd">0</cfx:OtherComprehensiveIncomeLossIntraEntityForeignCurrencyTranslationAdjustmentAdjustmentsNetOfTax>
    <cfx:OtherComprehensiveIncomeLossIntraEntityForeignCurrencyTranslationAdjustmentAdjustmentsNetOfTax
      contextRef="i72a94319da3b4e4192210984b7bccf84_D20210101-20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV83My9mcmFnOmE5OTVmZmY4ODVjZDRjMDFiZGY2Y2ZiZTJhZTFhODdmL3RhYmxlOjM0NjlmZGE3MWY0MzQ2Yjc5MDA5NzM3NzUyYzNhNTZkL3RhYmxlcmFuZ2U6MzQ2OWZkYTcxZjQzNDZiNzkwMDk3Mzc3NTJjM2E1NmRfOS0zLTEtMS0w_53e55688-5ba4-4551-af34-5ae4b80d1022"
      unitRef="usd">31098000</cfx:OtherComprehensiveIncomeLossIntraEntityForeignCurrencyTranslationAdjustmentAdjustmentsNetOfTax>
    <cfx:OtherComprehensiveIncomeLossIntraEntityForeignCurrencyTranslationAdjustmentAdjustmentsNetOfTax
      contextRef="i3b7770fdbf534e4fbab73681de69b128_D20210101-20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV83My9mcmFnOmE5OTVmZmY4ODVjZDRjMDFiZGY2Y2ZiZTJhZTFhODdmL3RhYmxlOjM0NjlmZGE3MWY0MzQ2Yjc5MDA5NzM3NzUyYzNhNTZkL3RhYmxlcmFuZ2U6MzQ2OWZkYTcxZjQzNDZiNzkwMDk3Mzc3NTJjM2E1NmRfOS01LTEtMS0w_5faf6649-6987-415e-b60a-d19914f69f36"
      unitRef="usd">0</cfx:OtherComprehensiveIncomeLossIntraEntityForeignCurrencyTranslationAdjustmentAdjustmentsNetOfTax>
    <cfx:OtherComprehensiveIncomeLossIntraEntityForeignCurrencyTranslationAdjustmentAdjustmentsNetOfTax
      contextRef="i8874d8c51bf84c87bd90d795dd60c3f5_D20210101-20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV83My9mcmFnOmE5OTVmZmY4ODVjZDRjMDFiZGY2Y2ZiZTJhZTFhODdmL3RhYmxlOjM0NjlmZGE3MWY0MzQ2Yjc5MDA5NzM3NzUyYzNhNTZkL3RhYmxlcmFuZ2U6MzQ2OWZkYTcxZjQzNDZiNzkwMDk3Mzc3NTJjM2E1NmRfOS03LTEtMS0w_f1a83c39-3301-4a5e-ac3a-28244f71e60b"
      unitRef="usd">31098000</cfx:OtherComprehensiveIncomeLossIntraEntityForeignCurrencyTranslationAdjustmentAdjustmentsNetOfTax>
    <us-gaap:TranslationAdjustmentForNetInvestmentHedgeIncreaseDecreaseNetOfTax
      contextRef="i60575d3adb794c398f36d9d34a34e816_D20210101-20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV83My9mcmFnOmE5OTVmZmY4ODVjZDRjMDFiZGY2Y2ZiZTJhZTFhODdmL3RhYmxlOjM0NjlmZGE3MWY0MzQ2Yjc5MDA5NzM3NzUyYzNhNTZkL3RhYmxlcmFuZ2U6MzQ2OWZkYTcxZjQzNDZiNzkwMDk3Mzc3NTJjM2E1NmRfMTAtMS0xLTEtMA_f83051a2-223d-479e-87a0-423be99209d3"
      unitRef="usd">0</us-gaap:TranslationAdjustmentForNetInvestmentHedgeIncreaseDecreaseNetOfTax>
    <us-gaap:TranslationAdjustmentForNetInvestmentHedgeIncreaseDecreaseNetOfTax
      contextRef="i72a94319da3b4e4192210984b7bccf84_D20210101-20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV83My9mcmFnOmE5OTVmZmY4ODVjZDRjMDFiZGY2Y2ZiZTJhZTFhODdmL3RhYmxlOjM0NjlmZGE3MWY0MzQ2Yjc5MDA5NzM3NzUyYzNhNTZkL3RhYmxlcmFuZ2U6MzQ2OWZkYTcxZjQzNDZiNzkwMDk3Mzc3NTJjM2E1NmRfMTAtMy0xLTEtMA_f1c359b6-629e-426a-bf6a-5ec5d00cc601"
      unitRef="usd">0</us-gaap:TranslationAdjustmentForNetInvestmentHedgeIncreaseDecreaseNetOfTax>
    <us-gaap:TranslationAdjustmentForNetInvestmentHedgeIncreaseDecreaseNetOfTax
      contextRef="i3b7770fdbf534e4fbab73681de69b128_D20210101-20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV83My9mcmFnOmE5OTVmZmY4ODVjZDRjMDFiZGY2Y2ZiZTJhZTFhODdmL3RhYmxlOjM0NjlmZGE3MWY0MzQ2Yjc5MDA5NzM3NzUyYzNhNTZkL3RhYmxlcmFuZ2U6MzQ2OWZkYTcxZjQzNDZiNzkwMDk3Mzc3NTJjM2E1NmRfMTAtNS0xLTEtMA_d9b161a0-dc0a-4aca-b5f4-18504131558d"
      unitRef="usd">12381000</us-gaap:TranslationAdjustmentForNetInvestmentHedgeIncreaseDecreaseNetOfTax>
    <us-gaap:TranslationAdjustmentForNetInvestmentHedgeIncreaseDecreaseNetOfTax
      contextRef="i386c7a5c11344f0c813d4c0891581453_D20210101-20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV83My9mcmFnOmE5OTVmZmY4ODVjZDRjMDFiZGY2Y2ZiZTJhZTFhODdmL3RhYmxlOjM0NjlmZGE3MWY0MzQ2Yjc5MDA5NzM3NzUyYzNhNTZkL3RhYmxlcmFuZ2U6MzQ2OWZkYTcxZjQzNDZiNzkwMDk3Mzc3NTJjM2E1NmRfMTAtNy0xLTEtMA_b68ff9cd-5832-451e-8517-99549cb25764"
      unitRef="usd">12381000</us-gaap:TranslationAdjustmentForNetInvestmentHedgeIncreaseDecreaseNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="i60575d3adb794c398f36d9d34a34e816_D20210101-20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV83My9mcmFnOmE5OTVmZmY4ODVjZDRjMDFiZGY2Y2ZiZTJhZTFhODdmL3RhYmxlOjM0NjlmZGE3MWY0MzQ2Yjc5MDA5NzM3NzUyYzNhNTZkL3RhYmxlcmFuZ2U6MzQ2OWZkYTcxZjQzNDZiNzkwMDk3Mzc3NTJjM2E1NmRfMTMtMS0xLTEtMA_f87fc0f7-5f5b-46fe-9792-81c9010a46c2"
      unitRef="usd">709000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="i72a94319da3b4e4192210984b7bccf84_D20210101-20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV83My9mcmFnOmE5OTVmZmY4ODVjZDRjMDFiZGY2Y2ZiZTJhZTFhODdmL3RhYmxlOjM0NjlmZGE3MWY0MzQ2Yjc5MDA5NzM3NzUyYzNhNTZkL3RhYmxlcmFuZ2U6MzQ2OWZkYTcxZjQzNDZiNzkwMDk3Mzc3NTJjM2E1NmRfMTMtMy0xLTEtMA_e8f57041-c697-4393-a07c-9400936c1fb2"
      unitRef="usd">-51565000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="i3b7770fdbf534e4fbab73681de69b128_D20210101-20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV83My9mcmFnOmE5OTVmZmY4ODVjZDRjMDFiZGY2Y2ZiZTJhZTFhODdmL3RhYmxlOjM0NjlmZGE3MWY0MzQ2Yjc5MDA5NzM3NzUyYzNhNTZkL3RhYmxlcmFuZ2U6MzQ2OWZkYTcxZjQzNDZiNzkwMDk3Mzc3NTJjM2E1NmRfMTMtNS0xLTEtMA_230492f9-870a-481c-bf42-889f6236910c"
      unitRef="usd">10180000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="i8874d8c51bf84c87bd90d795dd60c3f5_D20210101-20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV83My9mcmFnOmE5OTVmZmY4ODVjZDRjMDFiZGY2Y2ZiZTJhZTFhODdmL3RhYmxlOjM0NjlmZGE3MWY0MzQ2Yjc5MDA5NzM3NzUyYzNhNTZkL3RhYmxlcmFuZ2U6MzQ2OWZkYTcxZjQzNDZiNzkwMDk3Mzc3NTJjM2E1NmRfMTMtNy0xLTEtMA_4eba99a8-485c-461a-86cc-f113fa5262a5"
      unitRef="usd">-40676000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="i60575d3adb794c398f36d9d34a34e816_D20210101-20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV83My9mcmFnOmE5OTVmZmY4ODVjZDRjMDFiZGY2Y2ZiZTJhZTFhODdmL3RhYmxlOjM0NjlmZGE3MWY0MzQ2Yjc5MDA5NzM3NzUyYzNhNTZkL3RhYmxlcmFuZ2U6MzQ2OWZkYTcxZjQzNDZiNzkwMDk3Mzc3NTJjM2E1NmRfMTQtMS0xLTEtMA_47a5756b-ea4c-4e05-bed6-935dbb58acbd"
      unitRef="usd">-1055000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="i72a94319da3b4e4192210984b7bccf84_D20210101-20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV83My9mcmFnOmE5OTVmZmY4ODVjZDRjMDFiZGY2Y2ZiZTJhZTFhODdmL3RhYmxlOjM0NjlmZGE3MWY0MzQ2Yjc5MDA5NzM3NzUyYzNhNTZkL3RhYmxlcmFuZ2U6MzQ2OWZkYTcxZjQzNDZiNzkwMDk3Mzc3NTJjM2E1NmRfMTQtMy0xLTEtMA_05701dd5-92e7-4a84-8847-ae6a36a8f3cc"
      unitRef="usd">0</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="i3b7770fdbf534e4fbab73681de69b128_D20210101-20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV83My9mcmFnOmE5OTVmZmY4ODVjZDRjMDFiZGY2Y2ZiZTJhZTFhODdmL3RhYmxlOjM0NjlmZGE3MWY0MzQ2Yjc5MDA5NzM3NzUyYzNhNTZkL3RhYmxlcmFuZ2U6MzQ2OWZkYTcxZjQzNDZiNzkwMDk3Mzc3NTJjM2E1NmRfMTQtNS0xLTEtMA_a96f27a1-2d42-461a-a3da-4744d6b1607a"
      unitRef="usd">0</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="i8874d8c51bf84c87bd90d795dd60c3f5_D20210101-20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV83My9mcmFnOmE5OTVmZmY4ODVjZDRjMDFiZGY2Y2ZiZTJhZTFhODdmL3RhYmxlOjM0NjlmZGE3MWY0MzQ2Yjc5MDA5NzM3NzUyYzNhNTZkL3RhYmxlcmFuZ2U6MzQ2OWZkYTcxZjQzNDZiNzkwMDk3Mzc3NTJjM2E1NmRfMTQtNy0xLTEtMA_412dc15b-207d-4b59-a863-17ebe062f44c"
      unitRef="usd">-1055000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i60575d3adb794c398f36d9d34a34e816_D20210101-20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV83My9mcmFnOmE5OTVmZmY4ODVjZDRjMDFiZGY2Y2ZiZTJhZTFhODdmL3RhYmxlOjM0NjlmZGE3MWY0MzQ2Yjc5MDA5NzM3NzUyYzNhNTZkL3RhYmxlcmFuZ2U6MzQ2OWZkYTcxZjQzNDZiNzkwMDk3Mzc3NTJjM2E1NmRfMTYtMS0xLTEtMA_918c73db-0fac-4e7e-9eed-0f0c8e19c1d3"
      unitRef="usd">1764000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i72a94319da3b4e4192210984b7bccf84_D20210101-20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV83My9mcmFnOmE5OTVmZmY4ODVjZDRjMDFiZGY2Y2ZiZTJhZTFhODdmL3RhYmxlOjM0NjlmZGE3MWY0MzQ2Yjc5MDA5NzM3NzUyYzNhNTZkL3RhYmxlcmFuZ2U6MzQ2OWZkYTcxZjQzNDZiNzkwMDk3Mzc3NTJjM2E1NmRfMTYtMy0xLTEtMA_fa21bda8-0e72-4756-a8c8-60c47756fcab"
      unitRef="usd">-51565000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i3b7770fdbf534e4fbab73681de69b128_D20210101-20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV83My9mcmFnOmE5OTVmZmY4ODVjZDRjMDFiZGY2Y2ZiZTJhZTFhODdmL3RhYmxlOjM0NjlmZGE3MWY0MzQ2Yjc5MDA5NzM3NzUyYzNhNTZkL3RhYmxlcmFuZ2U6MzQ2OWZkYTcxZjQzNDZiNzkwMDk3Mzc3NTJjM2E1NmRfMTYtNS0xLTEtMA_33a2c9b7-a6fc-4187-ac4a-632b1ef37b06"
      unitRef="usd">10180000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i8874d8c51bf84c87bd90d795dd60c3f5_D20210101-20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV83My9mcmFnOmE5OTVmZmY4ODVjZDRjMDFiZGY2Y2ZiZTJhZTFhODdmL3RhYmxlOjM0NjlmZGE3MWY0MzQ2Yjc5MDA5NzM3NzUyYzNhNTZkL3RhYmxlcmFuZ2U6MzQ2OWZkYTcxZjQzNDZiNzkwMDk3Mzc3NTJjM2E1NmRfMTYtNy0xLTEtMA_202216f1-df49-41ee-b0ea-1b779adfb011"
      unitRef="usd">-39621000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i7414e7d10c5a4073a4c1cd06afa2f3b4_I20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV83My9mcmFnOmE5OTVmZmY4ODVjZDRjMDFiZGY2Y2ZiZTJhZTFhODdmL3RhYmxlOjM0NjlmZGE3MWY0MzQ2Yjc5MDA5NzM3NzUyYzNhNTZkL3RhYmxlcmFuZ2U6MzQ2OWZkYTcxZjQzNDZiNzkwMDk3Mzc3NTJjM2E1NmRfMTctMS0xLTEtMA_f61bd134-0777-4afc-a3a5-716073192437"
      unitRef="usd">-111019000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i251927d18f4a4136b6b272ac99d5e6b3_I20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV83My9mcmFnOmE5OTVmZmY4ODVjZDRjMDFiZGY2Y2ZiZTJhZTFhODdmL3RhYmxlOjM0NjlmZGE3MWY0MzQ2Yjc5MDA5NzM3NzUyYzNhNTZkL3RhYmxlcmFuZ2U6MzQ2OWZkYTcxZjQzNDZiNzkwMDk3Mzc3NTJjM2E1NmRfMTctMy0xLTEtMA_2d9761c2-a449-46e0-b044-741821e40514"
      unitRef="usd">-412542000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i12a814142d24422b83f6754e145ef172_I20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV83My9mcmFnOmE5OTVmZmY4ODVjZDRjMDFiZGY2Y2ZiZTJhZTFhODdmL3RhYmxlOjM0NjlmZGE3MWY0MzQ2Yjc5MDA5NzM3NzUyYzNhNTZkL3RhYmxlcmFuZ2U6MzQ2OWZkYTcxZjQzNDZiNzkwMDk3Mzc3NTJjM2E1NmRfMTctNS0xLTEtMA_20936ce1-6ca2-4cde-b83d-697fb6fc3e3c"
      unitRef="usd">31834000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="ie9ff762811c04422966d8337515b3596_I20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV83My9mcmFnOmE5OTVmZmY4ODVjZDRjMDFiZGY2Y2ZiZTJhZTFhODdmL3RhYmxlOjM0NjlmZGE3MWY0MzQ2Yjc5MDA5NzM3NzUyYzNhNTZkL3RhYmxlcmFuZ2U6MzQ2OWZkYTcxZjQzNDZiNzkwMDk3Mzc3NTJjM2E1NmRfMTctNy0xLTEtMA_4fc9d941-cb76-415b-9462-52b482292133"
      unitRef="usd">-491727000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="iba5bc4d336314d18a4993a5363e13086_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV83My9mcmFnOmE5OTVmZmY4ODVjZDRjMDFiZGY2Y2ZiZTJhZTFhODdmL3RhYmxlOjJkODhlN2QyZWJhNDRhMWRhMGU3YzkwNTEwOTQ2NDVmL3RhYmxlcmFuZ2U6MmQ4OGU3ZDJlYmE0NGExZGEwZTdjOTA1MTA5NDY0NWZfMy0xLTEtMS0w_3d217ebd-63cc-4c46-83e9-d75104931f59"
      unitRef="usd">-106500000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i0599a0228e73466e9b891593391b48df_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV83My9mcmFnOmE5OTVmZmY4ODVjZDRjMDFiZGY2Y2ZiZTJhZTFhODdmL3RhYmxlOjJkODhlN2QyZWJhNDRhMWRhMGU3YzkwNTEwOTQ2NDVmL3RhYmxlcmFuZ2U6MmQ4OGU3ZDJlYmE0NGExZGEwZTdjOTA1MTA5NDY0NWZfMy0zLTEtMS0w_836c6caf-7aa7-4048-94a1-ee16c5194849"
      unitRef="usd">-421889000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="id7a999c0b9c946adb8fe9f8d60301e1c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV83My9mcmFnOmE5OTVmZmY4ODVjZDRjMDFiZGY2Y2ZiZTJhZTFhODdmL3RhYmxlOjJkODhlN2QyZWJhNDRhMWRhMGU3YzkwNTEwOTQ2NDVmL3RhYmxlcmFuZ2U6MmQ4OGU3ZDJlYmE0NGExZGEwZTdjOTA1MTA5NDY0NWZfMy01LTEtMS0w_86ea6cf3-a383-42fe-b9ff-51a29fadb891"
      unitRef="usd">44544000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i1ba81404ab77497eae0b71591472b677_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV83My9mcmFnOmE5OTVmZmY4ODVjZDRjMDFiZGY2Y2ZiZTJhZTFhODdmL3RhYmxlOjJkODhlN2QyZWJhNDRhMWRhMGU3YzkwNTEwOTQ2NDVmL3RhYmxlcmFuZ2U6MmQ4OGU3ZDJlYmE0NGExZGEwZTdjOTA1MTA5NDY0NWZfMy03LTEtMS0w_2b7f2e7b-369f-4505-aa92-e3e86bfcd1cc"
      unitRef="usd">-483845000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i2ffbe73ad2eb4842a8a88cd4549e6f06_D20200101-20200403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV83My9mcmFnOmE5OTVmZmY4ODVjZDRjMDFiZGY2Y2ZiZTJhZTFhODdmL3RhYmxlOjJkODhlN2QyZWJhNDRhMWRhMGU3YzkwNTEwOTQ2NDVmL3RhYmxlcmFuZ2U6MmQ4OGU3ZDJlYmE0NGExZGEwZTdjOTA1MTA5NDY0NWZfNy0xLTEtMS0w_acc6ca1e-df70-4889-9748-601d1db63185"
      unitRef="usd">1672000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i7023530e4c6d469eab3d192b4dfeebb5_D20200101-20200403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV83My9mcmFnOmE5OTVmZmY4ODVjZDRjMDFiZGY2Y2ZiZTJhZTFhODdmL3RhYmxlOjJkODhlN2QyZWJhNDRhMWRhMGU3YzkwNTEwOTQ2NDVmL3RhYmxlcmFuZ2U6MmQ4OGU3ZDJlYmE0NGExZGEwZTdjOTA1MTA5NDY0NWZfNy0zLTEtMS0w_c2dbb8a0-03e1-4647-9455-ccb83ce030b2"
      unitRef="usd">-170679000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="ib67c77de8c0e49e48db94f768f4405af_D20200101-20200403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV83My9mcmFnOmE5OTVmZmY4ODVjZDRjMDFiZGY2Y2ZiZTJhZTFhODdmL3RhYmxlOjJkODhlN2QyZWJhNDRhMWRhMGU3YzkwNTEwOTQ2NDVmL3RhYmxlcmFuZ2U6MmQ4OGU3ZDJlYmE0NGExZGEwZTdjOTA1MTA5NDY0NWZfNy01LTEtMS0w_b01c53da-29dc-4821-9bac-85c20c3e2d5a"
      unitRef="usd">-1310000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i182efa0eabad4ed3afb1144f269d06c9_D20200101-20200403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV83My9mcmFnOmE5OTVmZmY4ODVjZDRjMDFiZGY2Y2ZiZTJhZTFhODdmL3RhYmxlOjJkODhlN2QyZWJhNDRhMWRhMGU3YzkwNTEwOTQ2NDVmL3RhYmxlcmFuZ2U6MmQ4OGU3ZDJlYmE0NGExZGEwZTdjOTA1MTA5NDY0NWZfNy03LTEtMS0w_8743ba71-b497-4b09-a81d-785071d0f8c5"
      unitRef="usd">-170317000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <cfx:OtherComprehensiveIncomeLossIntraEntityForeignCurrencyTranslationAdjustmentAdjustmentsNetOfTax
      contextRef="i2ffbe73ad2eb4842a8a88cd4549e6f06_D20200101-20200403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV83My9mcmFnOmE5OTVmZmY4ODVjZDRjMDFiZGY2Y2ZiZTJhZTFhODdmL3RhYmxlOjJkODhlN2QyZWJhNDRhMWRhMGU3YzkwNTEwOTQ2NDVmL3RhYmxlcmFuZ2U6MmQ4OGU3ZDJlYmE0NGExZGEwZTdjOTA1MTA5NDY0NWZfOC0xLTEtMS0w_e1e3b6bd-eb91-4864-a2e9-cf9bae06b6aa"
      unitRef="usd">0</cfx:OtherComprehensiveIncomeLossIntraEntityForeignCurrencyTranslationAdjustmentAdjustmentsNetOfTax>
    <cfx:OtherComprehensiveIncomeLossIntraEntityForeignCurrencyTranslationAdjustmentAdjustmentsNetOfTax
      contextRef="i7023530e4c6d469eab3d192b4dfeebb5_D20200101-20200403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV83My9mcmFnOmE5OTVmZmY4ODVjZDRjMDFiZGY2Y2ZiZTJhZTFhODdmL3RhYmxlOjJkODhlN2QyZWJhNDRhMWRhMGU3YzkwNTEwOTQ2NDVmL3RhYmxlcmFuZ2U6MmQ4OGU3ZDJlYmE0NGExZGEwZTdjOTA1MTA5NDY0NWZfOC0zLTEtMS0w_eb4e1091-86bb-423b-87a9-82908f9c7e25"
      unitRef="usd">-1027000</cfx:OtherComprehensiveIncomeLossIntraEntityForeignCurrencyTranslationAdjustmentAdjustmentsNetOfTax>
    <cfx:OtherComprehensiveIncomeLossIntraEntityForeignCurrencyTranslationAdjustmentAdjustmentsNetOfTax
      contextRef="ib67c77de8c0e49e48db94f768f4405af_D20200101-20200403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV83My9mcmFnOmE5OTVmZmY4ODVjZDRjMDFiZGY2Y2ZiZTJhZTFhODdmL3RhYmxlOjJkODhlN2QyZWJhNDRhMWRhMGU3YzkwNTEwOTQ2NDVmL3RhYmxlcmFuZ2U6MmQ4OGU3ZDJlYmE0NGExZGEwZTdjOTA1MTA5NDY0NWZfOC01LTEtMS0w_2ee3c15e-1f6a-4f0e-8655-7233414364a2"
      unitRef="usd">0</cfx:OtherComprehensiveIncomeLossIntraEntityForeignCurrencyTranslationAdjustmentAdjustmentsNetOfTax>
    <cfx:OtherComprehensiveIncomeLossIntraEntityForeignCurrencyTranslationAdjustmentAdjustmentsNetOfTax
      contextRef="i182efa0eabad4ed3afb1144f269d06c9_D20200101-20200403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV83My9mcmFnOmE5OTVmZmY4ODVjZDRjMDFiZGY2Y2ZiZTJhZTFhODdmL3RhYmxlOjJkODhlN2QyZWJhNDRhMWRhMGU3YzkwNTEwOTQ2NDVmL3RhYmxlcmFuZ2U6MmQ4OGU3ZDJlYmE0NGExZGEwZTdjOTA1MTA5NDY0NWZfOC03LTEtMS0w_9413bf6c-05e8-4c50-a1a6-5e6246f8a8b8"
      unitRef="usd">-1027000</cfx:OtherComprehensiveIncomeLossIntraEntityForeignCurrencyTranslationAdjustmentAdjustmentsNetOfTax>
    <us-gaap:TranslationAdjustmentForNetInvestmentHedgeIncreaseDecreaseNetOfTax
      contextRef="i2ffbe73ad2eb4842a8a88cd4549e6f06_D20200101-20200403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV83My9mcmFnOmE5OTVmZmY4ODVjZDRjMDFiZGY2Y2ZiZTJhZTFhODdmL3RhYmxlOjJkODhlN2QyZWJhNDRhMWRhMGU3YzkwNTEwOTQ2NDVmL3RhYmxlcmFuZ2U6MmQ4OGU3ZDJlYmE0NGExZGEwZTdjOTA1MTA5NDY0NWZfOS0xLTEtMS0w_5a0dac4b-cc85-4031-8c08-c01af404138d"
      unitRef="usd">0</us-gaap:TranslationAdjustmentForNetInvestmentHedgeIncreaseDecreaseNetOfTax>
    <us-gaap:TranslationAdjustmentForNetInvestmentHedgeIncreaseDecreaseNetOfTax
      contextRef="i7023530e4c6d469eab3d192b4dfeebb5_D20200101-20200403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV83My9mcmFnOmE5OTVmZmY4ODVjZDRjMDFiZGY2Y2ZiZTJhZTFhODdmL3RhYmxlOjJkODhlN2QyZWJhNDRhMWRhMGU3YzkwNTEwOTQ2NDVmL3RhYmxlcmFuZ2U6MmQ4OGU3ZDJlYmE0NGExZGEwZTdjOTA1MTA5NDY0NWZfOS0zLTEtMS0w_80b18935-9a2a-49a3-834e-2ee376d66c4a"
      unitRef="usd">0</us-gaap:TranslationAdjustmentForNetInvestmentHedgeIncreaseDecreaseNetOfTax>
    <us-gaap:TranslationAdjustmentForNetInvestmentHedgeIncreaseDecreaseNetOfTax
      contextRef="ib67c77de8c0e49e48db94f768f4405af_D20200101-20200403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV83My9mcmFnOmE5OTVmZmY4ODVjZDRjMDFiZGY2Y2ZiZTJhZTFhODdmL3RhYmxlOjJkODhlN2QyZWJhNDRhMWRhMGU3YzkwNTEwOTQ2NDVmL3RhYmxlcmFuZ2U6MmQ4OGU3ZDJlYmE0NGExZGEwZTdjOTA1MTA5NDY0NWZfOS01LTEtMS0w_2ccc00dd-e9a3-411b-923c-7efa0b9de3ce"
      unitRef="usd">12180000</us-gaap:TranslationAdjustmentForNetInvestmentHedgeIncreaseDecreaseNetOfTax>
    <us-gaap:TranslationAdjustmentForNetInvestmentHedgeIncreaseDecreaseNetOfTax
      contextRef="ic403c1a232dc4f87985a39b6a922922e_D20200101-20200403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV83My9mcmFnOmE5OTVmZmY4ODVjZDRjMDFiZGY2Y2ZiZTJhZTFhODdmL3RhYmxlOjJkODhlN2QyZWJhNDRhMWRhMGU3YzkwNTEwOTQ2NDVmL3RhYmxlcmFuZ2U6MmQ4OGU3ZDJlYmE0NGExZGEwZTdjOTA1MTA5NDY0NWZfOS03LTEtMS0w_75b97cf2-867d-45d1-9de9-e04e83ad7578"
      unitRef="usd">12180000</us-gaap:TranslationAdjustmentForNetInvestmentHedgeIncreaseDecreaseNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="i2ffbe73ad2eb4842a8a88cd4549e6f06_D20200101-20200403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV83My9mcmFnOmE5OTVmZmY4ODVjZDRjMDFiZGY2Y2ZiZTJhZTFhODdmL3RhYmxlOjJkODhlN2QyZWJhNDRhMWRhMGU3YzkwNTEwOTQ2NDVmL3RhYmxlcmFuZ2U6MmQ4OGU3ZDJlYmE0NGExZGEwZTdjOTA1MTA5NDY0NWZfMTItMS0xLTEtMA_13ab2976-af5a-4539-a1fb-7ff09a09b510"
      unitRef="usd">1672000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="i7023530e4c6d469eab3d192b4dfeebb5_D20200101-20200403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV83My9mcmFnOmE5OTVmZmY4ODVjZDRjMDFiZGY2Y2ZiZTJhZTFhODdmL3RhYmxlOjJkODhlN2QyZWJhNDRhMWRhMGU3YzkwNTEwOTQ2NDVmL3RhYmxlcmFuZ2U6MmQ4OGU3ZDJlYmE0NGExZGEwZTdjOTA1MTA5NDY0NWZfMTItMy0xLTEtMA_0a3868bf-976c-447e-9d2b-5f506b06ccdf"
      unitRef="usd">-171706000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="ib67c77de8c0e49e48db94f768f4405af_D20200101-20200403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV83My9mcmFnOmE5OTVmZmY4ODVjZDRjMDFiZGY2Y2ZiZTJhZTFhODdmL3RhYmxlOjJkODhlN2QyZWJhNDRhMWRhMGU3YzkwNTEwOTQ2NDVmL3RhYmxlcmFuZ2U6MmQ4OGU3ZDJlYmE0NGExZGEwZTdjOTA1MTA5NDY0NWZfMTItNS0xLTEtMA_9ecb8be5-972f-4f7c-a139-52622b1bc29e"
      unitRef="usd">10870000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="i182efa0eabad4ed3afb1144f269d06c9_D20200101-20200403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV83My9mcmFnOmE5OTVmZmY4ODVjZDRjMDFiZGY2Y2ZiZTJhZTFhODdmL3RhYmxlOjJkODhlN2QyZWJhNDRhMWRhMGU3YzkwNTEwOTQ2NDVmL3RhYmxlcmFuZ2U6MmQ4OGU3ZDJlYmE0NGExZGEwZTdjOTA1MTA5NDY0NWZfMTItNy0xLTEtMA_6a1ef9ea-4502-4dde-86b7-c52892650ae5"
      unitRef="usd">-159164000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="i2ffbe73ad2eb4842a8a88cd4549e6f06_D20200101-20200403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV83My9mcmFnOmE5OTVmZmY4ODVjZDRjMDFiZGY2Y2ZiZTJhZTFhODdmL3RhYmxlOjJkODhlN2QyZWJhNDRhMWRhMGU3YzkwNTEwOTQ2NDVmL3RhYmxlcmFuZ2U6MmQ4OGU3ZDJlYmE0NGExZGEwZTdjOTA1MTA5NDY0NWZfMTMtMS0xLTEtMA_71ebd7c3-0895-4c67-99ea-cc5f272d0f0f"
      unitRef="usd">-867000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="i7023530e4c6d469eab3d192b4dfeebb5_D20200101-20200403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV83My9mcmFnOmE5OTVmZmY4ODVjZDRjMDFiZGY2Y2ZiZTJhZTFhODdmL3RhYmxlOjJkODhlN2QyZWJhNDRhMWRhMGU3YzkwNTEwOTQ2NDVmL3RhYmxlcmFuZ2U6MmQ4OGU3ZDJlYmE0NGExZGEwZTdjOTA1MTA5NDY0NWZfMTMtMy0xLTEtMA_c3aaddf3-1485-4f4c-b8f6-f937d1f8b687"
      unitRef="usd">0</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="ib67c77de8c0e49e48db94f768f4405af_D20200101-20200403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV83My9mcmFnOmE5OTVmZmY4ODVjZDRjMDFiZGY2Y2ZiZTJhZTFhODdmL3RhYmxlOjJkODhlN2QyZWJhNDRhMWRhMGU3YzkwNTEwOTQ2NDVmL3RhYmxlcmFuZ2U6MmQ4OGU3ZDJlYmE0NGExZGEwZTdjOTA1MTA5NDY0NWZfMTMtNS0xLTEtMA_3743a0ec-dd72-4d48-b1f8-c1f1ee8319f5"
      unitRef="usd">0</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="i182efa0eabad4ed3afb1144f269d06c9_D20200101-20200403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV83My9mcmFnOmE5OTVmZmY4ODVjZDRjMDFiZGY2Y2ZiZTJhZTFhODdmL3RhYmxlOjJkODhlN2QyZWJhNDRhMWRhMGU3YzkwNTEwOTQ2NDVmL3RhYmxlcmFuZ2U6MmQ4OGU3ZDJlYmE0NGExZGEwZTdjOTA1MTA5NDY0NWZfMTMtNy0xLTEtMA_0dcacbca-899b-4a2c-8256-18073101d7f4"
      unitRef="usd">-867000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i2ffbe73ad2eb4842a8a88cd4549e6f06_D20200101-20200403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV83My9mcmFnOmE5OTVmZmY4ODVjZDRjMDFiZGY2Y2ZiZTJhZTFhODdmL3RhYmxlOjJkODhlN2QyZWJhNDRhMWRhMGU3YzkwNTEwOTQ2NDVmL3RhYmxlcmFuZ2U6MmQ4OGU3ZDJlYmE0NGExZGEwZTdjOTA1MTA5NDY0NWZfMTUtMS0xLTEtMA_b13c9817-70c7-424e-86d3-f151349d86eb"
      unitRef="usd">2539000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i7023530e4c6d469eab3d192b4dfeebb5_D20200101-20200403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV83My9mcmFnOmE5OTVmZmY4ODVjZDRjMDFiZGY2Y2ZiZTJhZTFhODdmL3RhYmxlOjJkODhlN2QyZWJhNDRhMWRhMGU3YzkwNTEwOTQ2NDVmL3RhYmxlcmFuZ2U6MmQ4OGU3ZDJlYmE0NGExZGEwZTdjOTA1MTA5NDY0NWZfMTUtMy0xLTEtMA_ea287b21-bc4d-488a-944e-0a4627664eea"
      unitRef="usd">-171706000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="ib67c77de8c0e49e48db94f768f4405af_D20200101-20200403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV83My9mcmFnOmE5OTVmZmY4ODVjZDRjMDFiZGY2Y2ZiZTJhZTFhODdmL3RhYmxlOjJkODhlN2QyZWJhNDRhMWRhMGU3YzkwNTEwOTQ2NDVmL3RhYmxlcmFuZ2U6MmQ4OGU3ZDJlYmE0NGExZGEwZTdjOTA1MTA5NDY0NWZfMTUtNS0xLTEtMA_46704bf2-8270-4aec-80a5-85d61fab2896"
      unitRef="usd">10870000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i182efa0eabad4ed3afb1144f269d06c9_D20200101-20200403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV83My9mcmFnOmE5OTVmZmY4ODVjZDRjMDFiZGY2Y2ZiZTJhZTFhODdmL3RhYmxlOjJkODhlN2QyZWJhNDRhMWRhMGU3YzkwNTEwOTQ2NDVmL3RhYmxlcmFuZ2U6MmQ4OGU3ZDJlYmE0NGExZGEwZTdjOTA1MTA5NDY0NWZfMTUtNy0xLTEtMA_fd5537f9-6f14-4ad2-beb4-9ae4082a904c"
      unitRef="usd">-158297000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i458b8a06477e4b12b4d22fac72de1503_I20200403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV83My9mcmFnOmE5OTVmZmY4ODVjZDRjMDFiZGY2Y2ZiZTJhZTFhODdmL3RhYmxlOjJkODhlN2QyZWJhNDRhMWRhMGU3YzkwNTEwOTQ2NDVmL3RhYmxlcmFuZ2U6MmQ4OGU3ZDJlYmE0NGExZGEwZTdjOTA1MTA5NDY0NWZfMTYtMS0xLTEtMA_b7bc1d53-71e7-4b8c-ba3b-aa3142128e78"
      unitRef="usd">-103961000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i03a930a5303044dd9f6c6f471980a59a_I20200403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV83My9mcmFnOmE5OTVmZmY4ODVjZDRjMDFiZGY2Y2ZiZTJhZTFhODdmL3RhYmxlOjJkODhlN2QyZWJhNDRhMWRhMGU3YzkwNTEwOTQ2NDVmL3RhYmxlcmFuZ2U6MmQ4OGU3ZDJlYmE0NGExZGEwZTdjOTA1MTA5NDY0NWZfMTYtMy0xLTEtMA_53450359-4675-4c38-943f-300a20439bad"
      unitRef="usd">-593595000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i6262fa79380141ef813f35ae5d267a62_I20200403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV83My9mcmFnOmE5OTVmZmY4ODVjZDRjMDFiZGY2Y2ZiZTJhZTFhODdmL3RhYmxlOjJkODhlN2QyZWJhNDRhMWRhMGU3YzkwNTEwOTQ2NDVmL3RhYmxlcmFuZ2U6MmQ4OGU3ZDJlYmE0NGExZGEwZTdjOTA1MTA5NDY0NWZfMTYtNS0xLTEtMA_6332dbe6-92c4-4d0e-95d8-904416f54252"
      unitRef="usd">55414000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i07694ab936494d00802191cd9f32a938_I20200403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV83My9mcmFnOmE5OTVmZmY4ODVjZDRjMDFiZGY2Y2ZiZTJhZTFhODdmL3RhYmxlOjJkODhlN2QyZWJhNDRhMWRhMGU3YzkwNTEwOTQ2NDVmL3RhYmxlcmFuZ2U6MmQ4OGU3ZDJlYmE0NGExZGEwZTdjOTA1MTA5NDY0NWZfMTYtNy0xLTEtMA_79d24129-a1eb-4f96-b2ae-ce402a5ca1fc"
      unitRef="usd">-642142000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <cfx:TangibleEquityUnitsIssuedAmount
      contextRef="if156a720d40e4f2d9d5dca883fa483d3_D20190111-20190111"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV83My9mcmFnOmE5OTVmZmY4ODVjZDRjMDFiZGY2Y2ZiZTJhZTFhODdmL3RleHRyZWdpb246YTk5NWZmZjg4NWNkNGMwMWJkZjZjZmJlMmFlMWE4N2ZfMTIwOTQ2Mjc5MjEzMzg_9bbe0128-ad06-4495-b277-ac642380af0b"
      unitRef="usd">4600000</cfx:TangibleEquityUnitsIssuedAmount>
    <cfx:TangibleEquityUnitsIssuedParValue
      contextRef="i11216f6c05bc49b6af50f73b4f6a3fd4_I20190111"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV83My9mcmFnOmE5OTVmZmY4ODVjZDRjMDFiZGY2Y2ZiZTJhZTFhODdmL3RleHRyZWdpb246YTk5NWZmZjg4NWNkNGMwMWJkZjZjZmJlMmFlMWE4N2ZfMTIwOTQ2Mjc5MjEzNTE_e7b4579f-41ed-4db8-8bf1-a24f70a32220"
      unitRef="usdPerShare">100</cfx:TangibleEquityUnitsIssuedParValue>
    <cfx:TangibleEquityUnitsIssuedCashProceeds
      contextRef="if156a720d40e4f2d9d5dca883fa483d3_D20190111-20190111"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV83My9mcmFnOmE5OTVmZmY4ODVjZDRjMDFiZGY2Y2ZiZTJhZTFhODdmL3RleHRyZWdpb246YTk5NWZmZjg4NWNkNGMwMWJkZjZjZmJlMmFlMWE4N2ZfMTMyNQ_352bb7d7-5a58-428e-8c91-fa5d411ba37b"
      unitRef="usd">447700000</cfx:TangibleEquityUnitsIssuedCashProceeds>
    <cfx:TangibleEquityUnitsTableTextBlock
      contextRef="i8874d8c51bf84c87bd90d795dd60c3f5_D20210101-20210402"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV83My9mcmFnOmE5OTVmZmY4ODVjZDRjMDFiZGY2Y2ZiZTJhZTFhODdmL3RleHRyZWdpb246YTk5NWZmZjg4NWNkNGMwMWJkZjZjZmJlMmFlMWE4N2ZfNTk2NQ_a0ace4ac-3302-4689-8f66-1d7e1296f59a">A portion of the proceeds from the issuance of the TEUs were allocated initially to equity (the &#x201c;TEU prepaid stock purchase contract&#x201d;) and debt (the &#x201c;TEU amortizing notes&#x201d;) based on the relative fair value of the respective components of each TEU. See Note 10, &#x201c;Debt &#x201d; for further information regarding the TEU amortizing notes.</cfx:TangibleEquityUnitsTableTextBlock>
    <cfx:TangibleEquityUnitThresholdAppreciationPrice
      contextRef="i9a1b74af731e4ec9aaad3e829b8ec8f2_I20210402"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV83My9mcmFnOmE5OTVmZmY4ODVjZDRjMDFiZGY2Y2ZiZTJhZTFhODdmL3RleHRyZWdpb246YTk5NWZmZjg4NWNkNGMwMWJkZjZjZmJlMmFlMWE4N2ZfMzA1Mw_a502545a-e89d-4416-9993-791ace877937"
      unitRef="usdPerShare">25.00</cfx:TangibleEquityUnitThresholdAppreciationPrice>
    <cfx:SharesIssuedperPurchaseContract
      contextRef="if30235ec0ae544248f166016faeddf11_I20210402"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV83My9mcmFnOmE5OTVmZmY4ODVjZDRjMDFiZGY2Y2ZiZTJhZTFhODdmL3RleHRyZWdpb246YTk5NWZmZjg4NWNkNGMwMWJkZjZjZmJlMmFlMWE4N2ZfMzA4MQ_5e60fc4d-6d7d-4de2-b08e-756d9ecb6af9"
      unitRef="number">4.0000</cfx:SharesIssuedperPurchaseContract>
    <cfx:TangibleEquityUnitReferencePrice
      contextRef="i9a1b74af731e4ec9aaad3e829b8ec8f2_I20210402"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV83My9mcmFnOmE5OTVmZmY4ODVjZDRjMDFiZGY2Y2ZiZTJhZTFhODdmL3RleHRyZWdpb246YTk5NWZmZjg4NWNkNGMwMWJkZjZjZmJlMmFlMWE4N2ZfMzI2OQ_ac7ad928-3bbb-44aa-a79f-63f778034e95"
      unitRef="usdPerShare">20.81</cfx:TangibleEquityUnitReferencePrice>
    <cfx:TangibleEquityUnitThresholdAppreciationPrice
      contextRef="i9a1b74af731e4ec9aaad3e829b8ec8f2_I20210402"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV83My9mcmFnOmE5OTVmZmY4ODVjZDRjMDFiZGY2Y2ZiZTJhZTFhODdmL3RleHRyZWdpb246YTk5NWZmZjg4NWNkNGMwMWJkZjZjZmJlMmFlMWE4N2ZfMzMzNQ_3ccda3ae-2c69-4d84-9dc3-d655e16b1120"
      unitRef="usdPerShare">25.00</cfx:TangibleEquityUnitThresholdAppreciationPrice>
    <cfx:TangibleEquityUnitsIssuedParValue
      contextRef="i11216f6c05bc49b6af50f73b4f6a3fd4_I20190111"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV83My9mcmFnOmE5OTVmZmY4ODVjZDRjMDFiZGY2Y2ZiZTJhZTFhODdmL3RleHRyZWdpb246YTk5NWZmZjg4NWNkNGMwMWJkZjZjZmJlMmFlMWE4N2ZfMzQ4OA_f6ae86bf-3836-41e9-87b6-4765628c9e4f"
      unitRef="usdPerShare">100</cfx:TangibleEquityUnitsIssuedParValue>
    <cfx:TangibleEquityUnitReferencePrice
      contextRef="i9a1b74af731e4ec9aaad3e829b8ec8f2_I20210402"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV83My9mcmFnOmE5OTVmZmY4ODVjZDRjMDFiZGY2Y2ZiZTJhZTFhODdmL3RleHRyZWdpb246YTk5NWZmZjg4NWNkNGMwMWJkZjZjZmJlMmFlMWE4N2ZfMzU4Mw_a06731e6-71e0-4184-9649-0d748cdbe152"
      unitRef="usdPerShare">20.81</cfx:TangibleEquityUnitReferencePrice>
    <cfx:SharesIssuedperPurchaseContract
      contextRef="ia6018df6a8ff43ecb9398cc558f7bf99_I20210402"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV83My9mcmFnOmE5OTVmZmY4ODVjZDRjMDFiZGY2Y2ZiZTJhZTFhODdmL3RleHRyZWdpb246YTk5NWZmZjg4NWNkNGMwMWJkZjZjZmJlMmFlMWE4N2ZfMzYxMQ_673bb970-6c67-4b18-a7dc-e95996242498"
      unitRef="number">4.8054</cfx:SharesIssuedperPurchaseContract>
    <cfx:SharesIssuedperPurchaseContract
      contextRef="if30235ec0ae544248f166016faeddf11_I20210402"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV83My9mcmFnOmE5OTVmZmY4ODVjZDRjMDFiZGY2Y2ZiZTJhZTFhODdmL3RleHRyZWdpb246YTk5NWZmZjg4NWNkNGMwMWJkZjZjZmJlMmFlMWE4N2ZfNDgxOQ_788655b1-9886-4ff4-b1bd-00f0de8dbc94"
      unitRef="number">4.0</cfx:SharesIssuedperPurchaseContract>
    <cfx:SharesIssuedperPurchaseContract
      contextRef="ia6018df6a8ff43ecb9398cc558f7bf99_I20210402"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV83My9mcmFnOmE5OTVmZmY4ODVjZDRjMDFiZGY2Y2ZiZTJhZTFhODdmL3RleHRyZWdpb246YTk5NWZmZjg4NWNkNGMwMWJkZjZjZmJlMmFlMWE4N2ZfNDg2NA_b0259990-d755-4c04-9da8-00f774145040"
      unitRef="number">4.8054</cfx:SharesIssuedperPurchaseContract>
    <cfx:TangibleEquityUnitsThresholdForConversion
      contextRef="if30235ec0ae544248f166016faeddf11_I20210402"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV83My9mcmFnOmE5OTVmZmY4ODVjZDRjMDFiZGY2Y2ZiZTJhZTFhODdmL3RleHRyZWdpb246YTk5NWZmZjg4NWNkNGMwMWJkZjZjZmJlMmFlMWE4N2ZfNDk1MQ_3ba70888-dd7b-48ec-bef9-5e6b4bf186d0"
      unitRef="shares">18400000</cfx:TangibleEquityUnitsThresholdForConversion>
    <cfx:TangibleEquityUnitsThresholdForConversion
      contextRef="ia6018df6a8ff43ecb9398cc558f7bf99_I20210402"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV83My9mcmFnOmE5OTVmZmY4ODVjZDRjMDFiZGY2Y2ZiZTJhZTFhODdmL3RleHRyZWdpb246YTk5NWZmZjg4NWNkNGMwMWJkZjZjZmJlMmFlMWE4N2ZfNDk3OQ_9aa257b4-2032-4c82-9a76-b3adaaaa1a7a"
      unitRef="shares">22100000</cfx:TangibleEquityUnitsThresholdForConversion>
    <cfx:TangibleEquityUnitsThresholdForConversion
      contextRef="if30235ec0ae544248f166016faeddf11_I20210402"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV83My9mcmFnOmE5OTVmZmY4ODVjZDRjMDFiZGY2Y2ZiZTJhZTFhODdmL3RleHRyZWdpb246YTk5NWZmZjg4NWNkNGMwMWJkZjZjZmJlMmFlMWE4N2ZfNTAwOQ_bcafede2-5f0f-4b53-9db3-c5ec2df9c4bb"
      unitRef="shares">18400000</cfx:TangibleEquityUnitsThresholdForConversion>
    <cfx:StockPurchaseContractsConverted
      contextRef="i8874d8c51bf84c87bd90d795dd60c3f5_D20210101-20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV83My9mcmFnOmE5OTVmZmY4ODVjZDRjMDFiZGY2Y2ZiZTJhZTFhODdmL3RleHRyZWdpb246YTk5NWZmZjg4NWNkNGMwMWJkZjZjZmJlMmFlMWE4N2ZfMTA5OTUxMTY0MDMzNw_d7fae752-3c44-482a-89b2-0b71bb93d5c4"
      unitRef="shares">100000</cfx:StockPurchaseContractsConverted>
    <us-gaap:ConversionOfStockSharesConverted1
      contextRef="idc1e6b14177943fc81e058d35b3679ce_D20210101-20210402"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV83My9mcmFnOmE5OTVmZmY4ODVjZDRjMDFiZGY2Y2ZiZTJhZTFhODdmL3RleHRyZWdpb246YTk5NWZmZjg4NWNkNGMwMWJkZjZjZmJlMmFlMWE4N2ZfMTIwOTQ2Mjc5MjE0Mjc_5ef119c8-f955-4735-b02e-f15e34b4eaa5"
      unitRef="shares">300000</us-gaap:ConversionOfStockSharesConverted1>
    <cfx:SharesIssuedperPurchaseContract
      contextRef="if30235ec0ae544248f166016faeddf11_I20210402"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV83My9mcmFnOmE5OTVmZmY4ODVjZDRjMDFiZGY2Y2ZiZTJhZTFhODdmL3RleHRyZWdpb246YTk5NWZmZjg4NWNkNGMwMWJkZjZjZmJlMmFlMWE4N2ZfMTA5OTUxMTY0MDQ0NA_788655b1-9886-4ff4-b1bd-00f0de8dbc94"
      unitRef="number">4.0</cfx:SharesIssuedperPurchaseContract>
    <us-gaap:InventoryDisclosureTextBlock
      contextRef="i8874d8c51bf84c87bd90d795dd60c3f5_D20210101-20210402"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV83Ni9mcmFnOmZiNWJkYzE0NTM3NzQyZTdhNjJiNjg5NWE4ZTFjMDhiL3RleHRyZWdpb246ZmI1YmRjMTQ1Mzc3NDJlN2E2MmI2ODk1YThlMWMwOGJfNzI_37e17133-1ebb-4c6b-952c-4e7186c77104">Inventories, Net&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Inventories, net consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:65.078%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.444%"/&gt;&lt;td style="width:0.1%"/&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:15.446%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;April 2, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Raw materials&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;116,562&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;110,848&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Work in process&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;44,613&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;40,517&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Finished goods&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;504,806&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;476,297&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;665,981&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;627,662&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Less: allowance for excess, slow-moving and obsolete inventory&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(59,773)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(62,840)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Inventories, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;606,208&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;564,822&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:InventoryDisclosureTextBlock>
    <us-gaap:ScheduleOfInventoryCurrentTableTextBlock
      contextRef="i8874d8c51bf84c87bd90d795dd60c3f5_D20210101-20210402"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV83Ni9mcmFnOmZiNWJkYzE0NTM3NzQyZTdhNjJiNjg5NWE4ZTFjMDhiL3RleHRyZWdpb246ZmI1YmRjMTQ1Mzc3NDJlN2E2MmI2ODk1YThlMWMwOGJfNzk_1d175ce1-ec3b-45db-a800-0e0646963f4e">&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Inventories, net consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:65.078%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.444%"/&gt;&lt;td style="width:0.1%"/&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:15.446%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;April 2, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Raw materials&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;116,562&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;110,848&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Work in process&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;44,613&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;40,517&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Finished goods&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;504,806&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;476,297&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;665,981&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;627,662&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Less: allowance for excess, slow-moving and obsolete inventory&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(59,773)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(62,840)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Inventories, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;606,208&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;564,822&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfInventoryCurrentTableTextBlock>
    <us-gaap:InventoryRawMaterials
      contextRef="i9a1b74af731e4ec9aaad3e829b8ec8f2_I20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV83Ni9mcmFnOmZiNWJkYzE0NTM3NzQyZTdhNjJiNjg5NWE4ZTFjMDhiL3RhYmxlOjQzZjY2YjQ3YWUxMDQxODNiMDhkNTQwN2U0OGQ3NTY5L3RhYmxlcmFuZ2U6NDNmNjZiNDdhZTEwNDE4M2IwOGQ1NDA3ZTQ4ZDc1NjlfMi0xLTEtMS0w_32bb8091-b8f8-4da2-9989-4e3a5239a3d2"
      unitRef="usd">116562000</us-gaap:InventoryRawMaterials>
    <us-gaap:InventoryRawMaterials
      contextRef="ie3641c33cc3c44668ada2ab2c1121516_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV83Ni9mcmFnOmZiNWJkYzE0NTM3NzQyZTdhNjJiNjg5NWE4ZTFjMDhiL3RhYmxlOjQzZjY2YjQ3YWUxMDQxODNiMDhkNTQwN2U0OGQ3NTY5L3RhYmxlcmFuZ2U6NDNmNjZiNDdhZTEwNDE4M2IwOGQ1NDA3ZTQ4ZDc1NjlfMi0zLTEtMS0w_05bee17c-10a8-488c-b25b-154d7940da22"
      unitRef="usd">110848000</us-gaap:InventoryRawMaterials>
    <us-gaap:InventoryWorkInProcess
      contextRef="i9a1b74af731e4ec9aaad3e829b8ec8f2_I20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV83Ni9mcmFnOmZiNWJkYzE0NTM3NzQyZTdhNjJiNjg5NWE4ZTFjMDhiL3RhYmxlOjQzZjY2YjQ3YWUxMDQxODNiMDhkNTQwN2U0OGQ3NTY5L3RhYmxlcmFuZ2U6NDNmNjZiNDdhZTEwNDE4M2IwOGQ1NDA3ZTQ4ZDc1NjlfMy0xLTEtMS0w_79f1f5bf-b0c7-4308-88db-66c09b511a5c"
      unitRef="usd">44613000</us-gaap:InventoryWorkInProcess>
    <us-gaap:InventoryWorkInProcess
      contextRef="ie3641c33cc3c44668ada2ab2c1121516_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV83Ni9mcmFnOmZiNWJkYzE0NTM3NzQyZTdhNjJiNjg5NWE4ZTFjMDhiL3RhYmxlOjQzZjY2YjQ3YWUxMDQxODNiMDhkNTQwN2U0OGQ3NTY5L3RhYmxlcmFuZ2U6NDNmNjZiNDdhZTEwNDE4M2IwOGQ1NDA3ZTQ4ZDc1NjlfMy0zLTEtMS0w_626eed70-7eb2-4ef3-87fd-3d3bcdbe5050"
      unitRef="usd">40517000</us-gaap:InventoryWorkInProcess>
    <us-gaap:InventoryFinishedGoods
      contextRef="i9a1b74af731e4ec9aaad3e829b8ec8f2_I20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV83Ni9mcmFnOmZiNWJkYzE0NTM3NzQyZTdhNjJiNjg5NWE4ZTFjMDhiL3RhYmxlOjQzZjY2YjQ3YWUxMDQxODNiMDhkNTQwN2U0OGQ3NTY5L3RhYmxlcmFuZ2U6NDNmNjZiNDdhZTEwNDE4M2IwOGQ1NDA3ZTQ4ZDc1NjlfNC0xLTEtMS0w_bc257291-2dd1-4769-ad5e-58f70b46282d"
      unitRef="usd">504806000</us-gaap:InventoryFinishedGoods>
    <us-gaap:InventoryFinishedGoods
      contextRef="ie3641c33cc3c44668ada2ab2c1121516_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV83Ni9mcmFnOmZiNWJkYzE0NTM3NzQyZTdhNjJiNjg5NWE4ZTFjMDhiL3RhYmxlOjQzZjY2YjQ3YWUxMDQxODNiMDhkNTQwN2U0OGQ3NTY5L3RhYmxlcmFuZ2U6NDNmNjZiNDdhZTEwNDE4M2IwOGQ1NDA3ZTQ4ZDc1NjlfNC0zLTEtMS0w_a38f2b83-9ec0-41d4-97f9-c42fd71dd594"
      unitRef="usd">476297000</us-gaap:InventoryFinishedGoods>
    <us-gaap:InventoryGross
      contextRef="i9a1b74af731e4ec9aaad3e829b8ec8f2_I20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV83Ni9mcmFnOmZiNWJkYzE0NTM3NzQyZTdhNjJiNjg5NWE4ZTFjMDhiL3RhYmxlOjQzZjY2YjQ3YWUxMDQxODNiMDhkNTQwN2U0OGQ3NTY5L3RhYmxlcmFuZ2U6NDNmNjZiNDdhZTEwNDE4M2IwOGQ1NDA3ZTQ4ZDc1NjlfNS0xLTEtMS0w_94c6c173-81e5-4ea6-bc81-33ab1f9273a6"
      unitRef="usd">665981000</us-gaap:InventoryGross>
    <us-gaap:InventoryGross
      contextRef="ie3641c33cc3c44668ada2ab2c1121516_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV83Ni9mcmFnOmZiNWJkYzE0NTM3NzQyZTdhNjJiNjg5NWE4ZTFjMDhiL3RhYmxlOjQzZjY2YjQ3YWUxMDQxODNiMDhkNTQwN2U0OGQ3NTY5L3RhYmxlcmFuZ2U6NDNmNjZiNDdhZTEwNDE4M2IwOGQ1NDA3ZTQ4ZDc1NjlfNS0zLTEtMS0w_c1d4afd7-52cc-4abd-8904-15ffc830a6c3"
      unitRef="usd">627662000</us-gaap:InventoryGross>
    <us-gaap:InventoryValuationReserves
      contextRef="i9a1b74af731e4ec9aaad3e829b8ec8f2_I20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV83Ni9mcmFnOmZiNWJkYzE0NTM3NzQyZTdhNjJiNjg5NWE4ZTFjMDhiL3RhYmxlOjQzZjY2YjQ3YWUxMDQxODNiMDhkNTQwN2U0OGQ3NTY5L3RhYmxlcmFuZ2U6NDNmNjZiNDdhZTEwNDE4M2IwOGQ1NDA3ZTQ4ZDc1NjlfNy0xLTEtMS0w_e7d2b954-1d60-4fc0-b1ce-d1a2aae1db47"
      unitRef="usd">59773000</us-gaap:InventoryValuationReserves>
    <us-gaap:InventoryValuationReserves
      contextRef="ie3641c33cc3c44668ada2ab2c1121516_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV83Ni9mcmFnOmZiNWJkYzE0NTM3NzQyZTdhNjJiNjg5NWE4ZTFjMDhiL3RhYmxlOjQzZjY2YjQ3YWUxMDQxODNiMDhkNTQwN2U0OGQ3NTY5L3RhYmxlcmFuZ2U6NDNmNjZiNDdhZTEwNDE4M2IwOGQ1NDA3ZTQ4ZDc1NjlfNy0zLTEtMS0w_3b1bd765-faf2-4bd2-8ee0-e20688cb22a1"
      unitRef="usd">62840000</us-gaap:InventoryValuationReserves>
    <us-gaap:InventoryNet
      contextRef="i9a1b74af731e4ec9aaad3e829b8ec8f2_I20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV83Ni9mcmFnOmZiNWJkYzE0NTM3NzQyZTdhNjJiNjg5NWE4ZTFjMDhiL3RhYmxlOjQzZjY2YjQ3YWUxMDQxODNiMDhkNTQwN2U0OGQ3NTY5L3RhYmxlcmFuZ2U6NDNmNjZiNDdhZTEwNDE4M2IwOGQ1NDA3ZTQ4ZDc1NjlfOC0xLTEtMS0w_7e22511d-a516-4c3f-8a1f-bfe0a34f399f"
      unitRef="usd">606208000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="ie3641c33cc3c44668ada2ab2c1121516_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV83Ni9mcmFnOmZiNWJkYzE0NTM3NzQyZTdhNjJiNjg5NWE4ZTFjMDhiL3RhYmxlOjQzZjY2YjQ3YWUxMDQxODNiMDhkNTQwN2U0OGQ3NTY5L3RhYmxlcmFuZ2U6NDNmNjZiNDdhZTEwNDE4M2IwOGQ1NDA3ZTQ4ZDc1NjlfOC0zLTEtMS0w_26fde1bf-ba1d-414d-b1d4-4c8712d13709"
      unitRef="usd">564822000</us-gaap:InventoryNet>
    <us-gaap:DebtDisclosureTextBlock
      contextRef="i8874d8c51bf84c87bd90d795dd60c3f5_D20210101-20210402"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV83OS9mcmFnOjFiZDBiMmU0NDA4ZTQyMWJiNzY5NGYwZjlmYzZhZDdhL3RleHRyZWdpb246MWJkMGIyZTQ0MDhlNDIxYmI3Njk0ZjBmOWZjNmFkN2FfMTIwOTQ2Mjc5MjM3ODQ_7f29b6ea-e93b-4cc1-96fd-765a5f21bb44">Debt&lt;div style="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Long-term debt consisted of the following: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:65.078%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.444%"/&gt;&lt;td style="width:0.1%"/&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:15.446%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;April 2, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Term loan&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;781,767&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;781,557&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Euro senior notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;408,611&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;425,045&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2024 and 2026 notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;991,925&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;991,319&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;TEU amortizing notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;25,241&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;31,251&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Revolving credit facilities and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,822&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,071&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,209,366&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,231,243&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Less: current portion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(727,369)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(27,074)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,481,997&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,204,169&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Term Loan and Revolving Credit Facility&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s credit agreement (the &#x201c;Credit Facility&#x201d;) by and among the Company, as the borrower, certain U.S. subsidiaries of the Company, as guarantors, each of the lenders party thereto, JPMorgan Chase Bank, N.A., as administrative agent, Citizens Bank, N.A., as syndication agent, and the&#160;co-documentation&#160;agents named therein consists of a $975 million revolving credit facility (the &#x201c;Revolver&#x201d;) and a Term&#160;A-1&#160;loan with an initial aggregate principal amount of $825 million (the &#x201c;Term Loan&#x201d;), each with a maturity date of December 6, 2024. The Revolver contains a&#160;$50 million&#160;swing line loan&#160;sub-facility. Certain U.S. subsidiaries of the Company guarantee the obligations under the Credit Facility. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Credit Facility contains customary covenants limiting the ability of Colfax and its subsidiaries to, among other things, incur debt or liens, merge or consolidate with others, dispose of assets, make investments or pay dividends. In addition, the Credit Facility contains financial covenants requiring Colfax to maintain (subject to certain exceptions) (i)&#160;a maximum total leverage ratio, calculated as the ratio of Consolidated Net Debt (as defined in the Credit Facility) to EBITDA (as defined in the Credit Facility) of 6.50:1.00 for the quarter ending March 31, 2021, 5.25:1.00 for the quarter ending June 30, 2021, 4.50:1.00 for the quarter ending September 30, 2021, 4.25:1.00 for the quarters ending December 31, 2021 and March 31, 2022, 4.00:1.00 for the quarters ending June 30, 2022 and September 30, 2022, and 3.50:1.00 as of  December 31, 2022 and for each fiscal quarter ending thereafter, and (ii) a minimum interest coverage ratio of 2.75:1.00 for each fiscal quarter until June 30, 2021, and then 3.00:1.00 for the quarters ending September 30, 2021 and thereafter. The Credit Facility also includes a &#x201c;springing&#x201d; collateral provision (based upon the Gross Leverage Ratio as defined in the Amendment to the Credit Facility) which requires the obligations under the Amendment to the Credit Facility to be secured by substantially all personal property of Colfax and its U.S. subsidiaries and the equity of its first tier foreign subsidiaries, subject to customary exceptions, in the event Colfax&#x2019;s gross leverage ratio under the Credit Facility is greater than 5.00:1.00 as of the last day of any fiscal quarter. The Credit Facility contains various events of default (including failure to comply with the covenants under the Credit Facility and related &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;agreements) and upon an event of default the lenders may, subject to various customary cure rights, require the immediate payment of all amounts outstanding under the Term Loan and the Revolver. As of April&#160;2, 2021, the Company was in compliance with the covenants under the Credit Facility.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of&#160;April&#160;2, 2021, the weighted-average interest rate of borrowings under the Credit Facility was 1.86%, excluding accretion of original issue discount and deferred financing fees, and there was&lt;/span&gt;&lt;span style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$975 million available on the Revolver.&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&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Euro Senior Notes&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has senior unsecured notes with an aggregate principal amount of &#x20ac;350 million (the &#x201c;Euro Notes&#x201d;). The Euro Notes are due in April 2025, have an interest rate of 3.25% and are guaranteed by certain of our domestic subsidiaries (the &#x201c;Guarantees&#x201d;). The Euro Notes and the Guarantees have not been, and will not be, registered under the Securities Act of 1933, as amended, or the securities laws of any other jurisdiction.&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&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;TEU Amortizing Notes&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Each TEU amortizing note has an initial principal amount of $15.6099, bears interest at a rate of 6.50% per annum, and has equal quarterly cash installments of $1.4375 per TEU amortizing note on each January&#160;15, April&#160;15, July&#160;15 and October&#160;15 with a final installment payment date of January&#160;15, 2022. The quarterly cash installment constitutes a payment of interest and a partial repayment of principal. The Company paid $6.6&#160;million on the TEU amortizing notes in both the three months ended April 2, 2021 and April&#160;3, 2020, respectively. The TEU amortizing notes are the direct, unsecured and unsubordinated obligations of the Company and rank equally with all of the existing and future other unsecured and unsubordinated indebtedness of the Company. For more information on the Tangible equity units, refer to Note 8, &#x201c;Equity.&#x201d;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;2024 Notes and 2026 Notes&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company had senior notes with aggregate principal amounts of $600 million (the &#x201c;2024 Notes&#x201d;), which were due on&#160;February 15, 2024 and had an interest rate of 6.0%. The Company has senior notes with aggregate principal amounts of $400 million (the &#x201c;2026 Notes&#x201d;), which are due on&#160;February 15, 2026 and have an interest rate of&#160;6.375%. Each tranche of notes is guaranteed by certain domestic subsidiaries of the Company. The Company redeemed all of its outstanding 2024 Notes and $100&#160;million of the outstanding principal amount of its 2026 Notes on April 24, 2021. See Note 15, &#x201c;Subsequent Events&#x201d; for further information.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Other Indebtedness &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In addition to the debt agreements discussed above, the Company is party to various bilateral credit facilities with a borrowing capacity of $192.1 million. As of April&#160;2, 2021, there were no outstanding borrowings under these facilities.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company is party to letter of credit facilities with an aggregate capacity of $338.6 million. Total letters of credit of $64.9 million were outstanding as of April&#160;2, 2021. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In total, the Company had deferred financing fees of $21.0 million included in its Condensed Consolidated Balance Sheet as of April&#160;2, 2021, which will be charged to Interest expense, net, primarily using the effective interest method, over the life of the applicable debt agreements.&lt;/span&gt;&lt;/div&gt;</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:ScheduleOfDebtTableTextBlock
      contextRef="i8874d8c51bf84c87bd90d795dd60c3f5_D20210101-20210402"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV83OS9mcmFnOjFiZDBiMmU0NDA4ZTQyMWJiNzY5NGYwZjlmYzZhZDdhL3RleHRyZWdpb246MWJkMGIyZTQ0MDhlNDIxYmI3Njk0ZjBmOWZjNmFkN2FfNjg0MQ_7b2b3221-ab6c-4fe4-b173-0bd13cee94fb">&lt;div style="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Long-term debt consisted of the following: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:65.078%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.444%"/&gt;&lt;td style="width:0.1%"/&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:15.446%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;April 2, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Term loan&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;781,767&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;781,557&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Euro senior notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;408,611&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;425,045&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2024 and 2026 notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;991,925&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;991,319&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;TEU amortizing notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;25,241&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;31,251&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Revolving credit facilities and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,822&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,071&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,209,366&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,231,243&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Less: current portion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(727,369)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(27,074)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,481,997&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,204,169&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDebtTableTextBlock>
    <us-gaap:LongTermDebt
      contextRef="i7ca242c60ec84b36b047966b3cc55900_I20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV83OS9mcmFnOjFiZDBiMmU0NDA4ZTQyMWJiNzY5NGYwZjlmYzZhZDdhL3RhYmxlOmZkNGM2NjcxNGRhMjQzOTRhNjM2MTk0MzBkNjRkYzUyL3RhYmxlcmFuZ2U6ZmQ0YzY2NzE0ZGEyNDM5NGE2MzYxOTQzMGQ2NGRjNTJfMi0xLTEtMS0w_e07c601c-1206-4fb1-8c70-4339f684db10"
      unitRef="usd">781767000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="if4b8e10a90ac4f9899a62479dd857873_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV83OS9mcmFnOjFiZDBiMmU0NDA4ZTQyMWJiNzY5NGYwZjlmYzZhZDdhL3RhYmxlOmZkNGM2NjcxNGRhMjQzOTRhNjM2MTk0MzBkNjRkYzUyL3RhYmxlcmFuZ2U6ZmQ0YzY2NzE0ZGEyNDM5NGE2MzYxOTQzMGQ2NGRjNTJfMi0zLTEtMS0w_3406ef62-14af-4113-b958-8c89f014360a"
      unitRef="usd">781557000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="iec9af78069cd46bead85f1a8b3c9a0bf_I20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV83OS9mcmFnOjFiZDBiMmU0NDA4ZTQyMWJiNzY5NGYwZjlmYzZhZDdhL3RhYmxlOmZkNGM2NjcxNGRhMjQzOTRhNjM2MTk0MzBkNjRkYzUyL3RhYmxlcmFuZ2U6ZmQ0YzY2NzE0ZGEyNDM5NGE2MzYxOTQzMGQ2NGRjNTJfMy0xLTEtMS0w_69042a9e-6c46-4046-9dad-b7b302eb7542"
      unitRef="usd">408611000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i0a1254a3de9b4e54a2abd2b71c8ea62b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV83OS9mcmFnOjFiZDBiMmU0NDA4ZTQyMWJiNzY5NGYwZjlmYzZhZDdhL3RhYmxlOmZkNGM2NjcxNGRhMjQzOTRhNjM2MTk0MzBkNjRkYzUyL3RhYmxlcmFuZ2U6ZmQ0YzY2NzE0ZGEyNDM5NGE2MzYxOTQzMGQ2NGRjNTJfMy0zLTEtMS0w_bf76a854-737b-4bcd-9655-b5bce969704b"
      unitRef="usd">425045000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i9ab63d233d604e559d1217c760a6df74_I20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV83OS9mcmFnOjFiZDBiMmU0NDA4ZTQyMWJiNzY5NGYwZjlmYzZhZDdhL3RhYmxlOmZkNGM2NjcxNGRhMjQzOTRhNjM2MTk0MzBkNjRkYzUyL3RhYmxlcmFuZ2U6ZmQ0YzY2NzE0ZGEyNDM5NGE2MzYxOTQzMGQ2NGRjNTJfNC0xLTEtMS0w_fa86f733-a5bb-4609-b814-1573c5e6d7f2"
      unitRef="usd">991925000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i24d264bfd651488fa3c1f3898d6175f5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV83OS9mcmFnOjFiZDBiMmU0NDA4ZTQyMWJiNzY5NGYwZjlmYzZhZDdhL3RhYmxlOmZkNGM2NjcxNGRhMjQzOTRhNjM2MTk0MzBkNjRkYzUyL3RhYmxlcmFuZ2U6ZmQ0YzY2NzE0ZGEyNDM5NGE2MzYxOTQzMGQ2NGRjNTJfNC0zLTEtMS0w_822fb3d3-c9f9-4367-94c6-ce3356deeeba"
      unitRef="usd">991319000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i62068f794f1a4ac5a79e338373341f29_I20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV83OS9mcmFnOjFiZDBiMmU0NDA4ZTQyMWJiNzY5NGYwZjlmYzZhZDdhL3RhYmxlOmZkNGM2NjcxNGRhMjQzOTRhNjM2MTk0MzBkNjRkYzUyL3RhYmxlcmFuZ2U6ZmQ0YzY2NzE0ZGEyNDM5NGE2MzYxOTQzMGQ2NGRjNTJfNS0xLTEtMS0w_0b8bcc29-44b2-400a-b8a2-1b40959c12e5"
      unitRef="usd">25241000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="ia4e818d2633a4475aff347c1f1af6115_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV83OS9mcmFnOjFiZDBiMmU0NDA4ZTQyMWJiNzY5NGYwZjlmYzZhZDdhL3RhYmxlOmZkNGM2NjcxNGRhMjQzOTRhNjM2MTk0MzBkNjRkYzUyL3RhYmxlcmFuZ2U6ZmQ0YzY2NzE0ZGEyNDM5NGE2MzYxOTQzMGQ2NGRjNTJfNS0zLTEtMS0w_180ce2a3-08ad-47ee-8c9e-b386692f967c"
      unitRef="usd">31251000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="id33fb16527c84ed9b1617a78a71c8cae_I20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV83OS9mcmFnOjFiZDBiMmU0NDA4ZTQyMWJiNzY5NGYwZjlmYzZhZDdhL3RhYmxlOmZkNGM2NjcxNGRhMjQzOTRhNjM2MTk0MzBkNjRkYzUyL3RhYmxlcmFuZ2U6ZmQ0YzY2NzE0ZGEyNDM5NGE2MzYxOTQzMGQ2NGRjNTJfNy0xLTEtMS0w_fa4ef608-5e45-4857-970a-f2cd9626df62"
      unitRef="usd">1822000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i819307be82ce4cd8bff24c7f696bfb16_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV83OS9mcmFnOjFiZDBiMmU0NDA4ZTQyMWJiNzY5NGYwZjlmYzZhZDdhL3RhYmxlOmZkNGM2NjcxNGRhMjQzOTRhNjM2MTk0MzBkNjRkYzUyL3RhYmxlcmFuZ2U6ZmQ0YzY2NzE0ZGEyNDM5NGE2MzYxOTQzMGQ2NGRjNTJfNy0zLTEtMS0w_f6958fe8-b23c-4318-af9c-e2feeb1707cf"
      unitRef="usd">2071000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i9a1b74af731e4ec9aaad3e829b8ec8f2_I20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV83OS9mcmFnOjFiZDBiMmU0NDA4ZTQyMWJiNzY5NGYwZjlmYzZhZDdhL3RhYmxlOmZkNGM2NjcxNGRhMjQzOTRhNjM2MTk0MzBkNjRkYzUyL3RhYmxlcmFuZ2U6ZmQ0YzY2NzE0ZGEyNDM5NGE2MzYxOTQzMGQ2NGRjNTJfOC0xLTEtMS0w_94565025-492f-4e00-bdbc-1950fb7990d4"
      unitRef="usd">2209366000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="ie3641c33cc3c44668ada2ab2c1121516_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV83OS9mcmFnOjFiZDBiMmU0NDA4ZTQyMWJiNzY5NGYwZjlmYzZhZDdhL3RhYmxlOmZkNGM2NjcxNGRhMjQzOTRhNjM2MTk0MzBkNjRkYzUyL3RhYmxlcmFuZ2U6ZmQ0YzY2NzE0ZGEyNDM5NGE2MzYxOTQzMGQ2NGRjNTJfOC0zLTEtMS0w_450e2ba3-87d1-4ed3-92d7-c2302f1d777f"
      unitRef="usd">2231243000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebtCurrent
      contextRef="i9a1b74af731e4ec9aaad3e829b8ec8f2_I20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV83OS9mcmFnOjFiZDBiMmU0NDA4ZTQyMWJiNzY5NGYwZjlmYzZhZDdhL3RhYmxlOmZkNGM2NjcxNGRhMjQzOTRhNjM2MTk0MzBkNjRkYzUyL3RhYmxlcmFuZ2U6ZmQ0YzY2NzE0ZGEyNDM5NGE2MzYxOTQzMGQ2NGRjNTJfOS0xLTEtMS0w_f18b195f-0e44-422b-8316-5b32a3a6f484"
      unitRef="usd">727369000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="ie3641c33cc3c44668ada2ab2c1121516_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV83OS9mcmFnOjFiZDBiMmU0NDA4ZTQyMWJiNzY5NGYwZjlmYzZhZDdhL3RhYmxlOmZkNGM2NjcxNGRhMjQzOTRhNjM2MTk0MzBkNjRkYzUyL3RhYmxlcmFuZ2U6ZmQ0YzY2NzE0ZGEyNDM5NGE2MzYxOTQzMGQ2NGRjNTJfOS0zLTEtMS0w_e2fbc51b-25cb-42e2-b5db-214021c56abb"
      unitRef="usd">27074000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i9a1b74af731e4ec9aaad3e829b8ec8f2_I20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV83OS9mcmFnOjFiZDBiMmU0NDA4ZTQyMWJiNzY5NGYwZjlmYzZhZDdhL3RhYmxlOmZkNGM2NjcxNGRhMjQzOTRhNjM2MTk0MzBkNjRkYzUyL3RhYmxlcmFuZ2U6ZmQ0YzY2NzE0ZGEyNDM5NGE2MzYxOTQzMGQ2NGRjNTJfMTAtMS0xLTEtMA_d8d68962-e7c7-4c95-b078-d326863163eb"
      unitRef="usd">1481997000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="ie3641c33cc3c44668ada2ab2c1121516_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV83OS9mcmFnOjFiZDBiMmU0NDA4ZTQyMWJiNzY5NGYwZjlmYzZhZDdhL3RhYmxlOmZkNGM2NjcxNGRhMjQzOTRhNjM2MTk0MzBkNjRkYzUyL3RhYmxlcmFuZ2U6ZmQ0YzY2NzE0ZGEyNDM5NGE2MzYxOTQzMGQ2NGRjNTJfMTAtMy0xLTEtMA_411c8005-e6f4-4833-8109-64309f69eb7e"
      unitRef="usd">2204169000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i25bcf27b7e6b49afa242bfecc942a8d4_I20210402"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV83OS9mcmFnOjFiZDBiMmU0NDA4ZTQyMWJiNzY5NGYwZjlmYzZhZDdhL3RleHRyZWdpb246MWJkMGIyZTQ0MDhlNDIxYmI3Njk0ZjBmOWZjNmFkN2FfNDQ5_8948de3b-aa15-4b16-ad5f-fc45271d630f"
      unitRef="usd">975000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="ifd00a3f8111443dfb23c99d23dabfa24_I20210402"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV83OS9mcmFnOjFiZDBiMmU0NDA4ZTQyMWJiNzY5NGYwZjlmYzZhZDdhL3RleHRyZWdpb246MWJkMGIyZTQ0MDhlNDIxYmI3Njk0ZjBmOWZjNmFkN2FfNTUx_e5872202-4f55-40a7-87bc-ae0f3cc3eaaa"
      unitRef="usd">825000000</us-gaap:DebtInstrumentFaceAmount>
    <cfx:LineofCreditSubFacilityMaximumBorrowingCapacityAvailableforSpecificFutureTransaction
      contextRef="ie4fac920a838451facf6a5d71286adf6_D20181217-20181217"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV83OS9mcmFnOjFiZDBiMmU0NDA4ZTQyMWJiNzY5NGYwZjlmYzZhZDdhL3RleHRyZWdpb246MWJkMGIyZTQ0MDhlNDIxYmI3Njk0ZjBmOWZjNmFkN2FfNjQ0_5db14847-c22b-49b3-9c46-08e4662d20ca"
      unitRef="usd">50000000</cfx:LineofCreditSubFacilityMaximumBorrowingCapacityAvailableforSpecificFutureTransaction>
    <cfx:DebtInstrumentCovenantStepDownMaximumTotalLeverageRatio
      contextRef="ie0825c1ef2c8455b9f16f7d8f7373d9a_I20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV83OS9mcmFnOjFiZDBiMmU0NDA4ZTQyMWJiNzY5NGYwZjlmYzZhZDdhL3RleHRyZWdpb246MWJkMGIyZTQ0MDhlNDIxYmI3Njk0ZjBmOWZjNmFkN2FfMTg0NQ_4547b1bd-8aba-40de-b17e-dc4a56189807"
      unitRef="number">6.50</cfx:DebtInstrumentCovenantStepDownMaximumTotalLeverageRatio>
    <cfx:DebtInstrumentCovenantStepDownMaximumTotalLeverageRatio
      contextRef="i75fdd5f1889440369dd08dd9329fd626_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV83OS9mcmFnOjFiZDBiMmU0NDA4ZTQyMWJiNzY5NGYwZjlmYzZhZDdhL3RleHRyZWdpb246MWJkMGIyZTQ0MDhlNDIxYmI3Njk0ZjBmOWZjNmFkN2FfMTkxMg_040cca08-becc-4f28-aaab-4bec4c7be274"
      unitRef="number">5.25</cfx:DebtInstrumentCovenantStepDownMaximumTotalLeverageRatio>
    <cfx:DebtInstrumentCovenantStepDownMaximumTotalLeverageRatio
      contextRef="i34ba889a539e4b498829645e3d726742_I20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV83OS9mcmFnOjFiZDBiMmU0NDA4ZTQyMWJiNzY5NGYwZjlmYzZhZDdhL3RleHRyZWdpb246MWJkMGIyZTQ0MDhlNDIxYmI3Njk0ZjBmOWZjNmFkN2FfMTk1OA_0d125d33-4683-4cbe-9d08-2cdc925add6c"
      unitRef="number">4.50</cfx:DebtInstrumentCovenantStepDownMaximumTotalLeverageRatio>
    <cfx:DebtInstrumentCovenantStepDownMaximumTotalLeverageRatio
      contextRef="i39c6403aad3d4d37b27061b2e8746635_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV83OS9mcmFnOjFiZDBiMmU0NDA4ZTQyMWJiNzY5NGYwZjlmYzZhZDdhL3RleHRyZWdpb246MWJkMGIyZTQ0MDhlNDIxYmI3Njk0ZjBmOWZjNmFkN2FfMjAwOQ_64e5547d-e15f-4b9a-b76b-9609a02525d7"
      unitRef="number">4.25</cfx:DebtInstrumentCovenantStepDownMaximumTotalLeverageRatio>
    <cfx:DebtInstrumentCovenantStepDownMaximumTotalLeverageRatio
      contextRef="id71bbb03981d467298c243751f031ec5_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV83OS9mcmFnOjFiZDBiMmU0NDA4ZTQyMWJiNzY5NGYwZjlmYzZhZDdhL3RleHRyZWdpb246MWJkMGIyZTQ0MDhlNDIxYmI3Njk0ZjBmOWZjNmFkN2FfMjA3OQ_561df639-7ef4-477d-9607-c11cd3aa35e7"
      unitRef="number">4.00</cfx:DebtInstrumentCovenantStepDownMaximumTotalLeverageRatio>
    <cfx:DebtInstrumentCovenantStepDownMaximumTotalLeverageRatio
      contextRef="ib9fca79d55cb4ea78bcf7c8c2b386efc_I20220930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV83OS9mcmFnOjFiZDBiMmU0NDA4ZTQyMWJiNzY5NGYwZjlmYzZhZDdhL3RleHRyZWdpb246MWJkMGIyZTQ0MDhlNDIxYmI3Njk0ZjBmOWZjNmFkN2FfMjE1Mw_2d4062b7-383d-4404-9842-9d1c79fb236c"
      unitRef="number">3.50</cfx:DebtInstrumentCovenantStepDownMaximumTotalLeverageRatio>
    <cfx:DebtInstrumentCovenantMinimumInterestCoverageRatio
      contextRef="ie0825c1ef2c8455b9f16f7d8f7373d9a_I20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV83OS9mcmFnOjFiZDBiMmU0NDA4ZTQyMWJiNzY5NGYwZjlmYzZhZDdhL3RleHRyZWdpb246MWJkMGIyZTQ0MDhlNDIxYmI3Njk0ZjBmOWZjNmFkN2FfMjM2NQ_78e21c6a-e8f4-4e67-9235-bda5b053cd20"
      unitRef="number">2.75</cfx:DebtInstrumentCovenantMinimumInterestCoverageRatio>
    <cfx:DebtInstrumentCovenantMinimumInterestCoverageRatio
      contextRef="i34ba889a539e4b498829645e3d726742_I20210930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV83OS9mcmFnOjFiZDBiMmU0NDA4ZTQyMWJiNzY5NGYwZjlmYzZhZDdhL3RleHRyZWdpb246MWJkMGIyZTQ0MDhlNDIxYmI3Njk0ZjBmOWZjNmFkN2FfMjQ4Mw_b4dd39d9-2221-489d-a6e5-fbebc9c1dace"
      unitRef="number">3.00</cfx:DebtInstrumentCovenantMinimumInterestCoverageRatio>
    <cfx:DebtInstrumentGrossLeverageRatio
      contextRef="i288c105b1c9c495ea279d1b95b063fb0_I20200501"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV83OS9mcmFnOjFiZDBiMmU0NDA4ZTQyMWJiNzY5NGYwZjlmYzZhZDdhL3RleHRyZWdpb246MWJkMGIyZTQ0MDhlNDIxYmI3Njk0ZjBmOWZjNmFkN2FfMzAzMA_7fc1beba-377d-4908-b8f8-e973b4c28042"
      unitRef="number">5.00</cfx:DebtInstrumentGrossLeverageRatio>
    <us-gaap:DebtWeightedAverageInterestRate
      contextRef="i9a1b74af731e4ec9aaad3e829b8ec8f2_I20210402"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV83OS9mcmFnOjFiZDBiMmU0NDA4ZTQyMWJiNzY5NGYwZjlmYzZhZDdhL3RleHRyZWdpb246MWJkMGIyZTQ0MDhlNDIxYmI3Njk0ZjBmOWZjNmFkN2FfMzk1OA_25ac93ee-f82b-4ef5-8359-bb5c342e05f9"
      unitRef="number">0.0186</us-gaap:DebtWeightedAverageInterestRate>
    <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity
      contextRef="i9a1b74af731e4ec9aaad3e829b8ec8f2_I20210402"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV83OS9mcmFnOjFiZDBiMmU0NDA4ZTQyMWJiNzY5NGYwZjlmYzZhZDdhL3RleHRyZWdpb246MWJkMGIyZTQ0MDhlNDIxYmI3Njk0ZjBmOWZjNmFkN2FfNDA1Mg_554bef65-3962-42d5-b19c-8823f9b9e903"
      unitRef="usd">975000000</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
    <us-gaap:ProceedsFromNotesPayable
      contextRef="i877801e697a8417dbbdb9c91eba2c2f3_D20170419-20170419"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV83OS9mcmFnOjFiZDBiMmU0NDA4ZTQyMWJiNzY5NGYwZjlmYzZhZDdhL3RleHRyZWdpb246MWJkMGIyZTQ0MDhlNDIxYmI3Njk0ZjBmOWZjNmFkN2FfNDQzMw_72f86e1f-f199-4dd9-8d80-ad2af64cbcdd"
      unitRef="eur">350000000</us-gaap:ProceedsFromNotesPayable>
    <cfx:EuroBondCouponRate
      contextRef="i4fe46c5a0172407f8dad38039b7c8943_I20210402"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV83OS9mcmFnOjFiZDBiMmU0NDA4ZTQyMWJiNzY5NGYwZjlmYzZhZDdhL3RleHRyZWdpb246MWJkMGIyZTQ0MDhlNDIxYmI3Njk0ZjBmOWZjNmFkN2FfNDUxOQ_ee52e203-c511-4018-8b74-2029f1b485fa"
      unitRef="number">0.0325</cfx:EuroBondCouponRate>
    <cfx:TangibleEquityUnitInitialPrincipalAmount
      contextRef="i9a1b74af731e4ec9aaad3e829b8ec8f2_I20210402"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV83OS9mcmFnOjFiZDBiMmU0NDA4ZTQyMWJiNzY5NGYwZjlmYzZhZDdhL3RleHRyZWdpb246MWJkMGIyZTQ0MDhlNDIxYmI3Njk0ZjBmOWZjNmFkN2FfMTIwOTQ2Mjc5MjM2OTA_f18327d5-d0c5-4464-b5ef-c2cf80fa0f15"
      unitRef="usdPerShare">15.6099</cfx:TangibleEquityUnitInitialPrincipalAmount>
    <cfx:InterestRateofTangibleEquityNotes
      contextRef="i9a1b74af731e4ec9aaad3e829b8ec8f2_I20210402"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV83OS9mcmFnOjFiZDBiMmU0NDA4ZTQyMWJiNzY5NGYwZjlmYzZhZDdhL3RleHRyZWdpb246MWJkMGIyZTQ0MDhlNDIxYmI3Njk0ZjBmOWZjNmFkN2FfMTIwOTQ2Mjc5MjM3NTM_71dde5a2-5f71-4503-a3e9-43ccbc9cbaaa"
      unitRef="number">0.0650</cfx:InterestRateofTangibleEquityNotes>
    <cfx:TangibleEquityUnitQuarterlyCashDistribution
      contextRef="i9a1b74af731e4ec9aaad3e829b8ec8f2_I20210402"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV83OS9mcmFnOjFiZDBiMmU0NDA4ZTQyMWJiNzY5NGYwZjlmYzZhZDdhL3RleHRyZWdpb246MWJkMGIyZTQ0MDhlNDIxYmI3Njk0ZjBmOWZjNmFkN2FfMTIwOTQ2Mjc5MjM3MDE_b54737a2-5e5d-49b8-835c-e2074c15f84f"
      unitRef="usdPerShare">1.4375</cfx:TangibleEquityUnitQuarterlyCashDistribution>
    <cfx:TangibleEquityUnitRepayment
      contextRef="i8874d8c51bf84c87bd90d795dd60c3f5_D20210101-20210402"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV83OS9mcmFnOjFiZDBiMmU0NDA4ZTQyMWJiNzY5NGYwZjlmYzZhZDdhL3RleHRyZWdpb246MWJkMGIyZTQ0MDhlNDIxYmI3Njk0ZjBmOWZjNmFkN2FfMTIwOTQ2Mjc5MjM3MTA_0e0dc47e-5171-4202-b20b-6fae0e492b00"
      unitRef="usd">6600000</cfx:TangibleEquityUnitRepayment>
    <us-gaap:ProceedsFromNotesPayable
      contextRef="i924495ac707f49c4ad98234e5f43d6f7_D20190205-20190205"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV83OS9mcmFnOjFiZDBiMmU0NDA4ZTQyMWJiNzY5NGYwZjlmYzZhZDdhL3RleHRyZWdpb246MWJkMGIyZTQ0MDhlNDIxYmI3Njk0ZjBmOWZjNmFkN2FfNTgxMQ_486a1a94-44cd-477a-ada4-6d90f81fd66f"
      unitRef="usd">600000000</us-gaap:ProceedsFromNotesPayable>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="idc601f75b8d84268a74a934cc83a4f0c_I20190205"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV83OS9mcmFnOjFiZDBiMmU0NDA4ZTQyMWJiNzY5NGYwZjlmYzZhZDdhL3RleHRyZWdpb246MWJkMGIyZTQ0MDhlNDIxYmI3Njk0ZjBmOWZjNmFkN2FfODc5NjA5MzAzMjc4Ng_3b9caaea-73df-49d4-b01d-69a2f7a9256a"
      unitRef="number">0.060</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:ProceedsFromNotesPayable
      contextRef="i3d90b78ea50c4175a1314786b434d208_D20190205-20190205"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV83OS9mcmFnOjFiZDBiMmU0NDA4ZTQyMWJiNzY5NGYwZjlmYzZhZDdhL3RleHRyZWdpb246MWJkMGIyZTQ0MDhlNDIxYmI3Njk0ZjBmOWZjNmFkN2FfNTgzNw_5ce62202-d5aa-46b2-9ba5-34781835d7c2"
      unitRef="usd">400000000</us-gaap:ProceedsFromNotesPayable>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i8f46ea7a5f6f432590cbc94761a6ea78_I20190205"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV83OS9mcmFnOjFiZDBiMmU0NDA4ZTQyMWJiNzY5NGYwZjlmYzZhZDdhL3RleHRyZWdpb246MWJkMGIyZTQ0MDhlNDIxYmI3Njk0ZjBmOWZjNmFkN2FfNjA4OQ_680af4db-b14c-4c04-86bc-d9c68d3aeb3f"
      unitRef="number">0.06375</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentRepurchasedFaceAmount
      contextRef="icac0974abfbe42d59a7455c6771f2444_I20210424"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV83OS9mcmFnOjFiZDBiMmU0NDA4ZTQyMWJiNzY5NGYwZjlmYzZhZDdhL3RleHRyZWdpb246MWJkMGIyZTQ0MDhlNDIxYmI3Njk0ZjBmOWZjNmFkN2FfMjc0ODc3OTA4MzczMw_a0f57c0a-3d02-4a19-b4b3-7c0017ec07d7"
      unitRef="usd">100000000</us-gaap:DebtInstrumentRepurchasedFaceAmount>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="ibcb1e9449eec4ea89382efc42663c893_I20210402"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV83OS9mcmFnOjFiZDBiMmU0NDA4ZTQyMWJiNzY5NGYwZjlmYzZhZDdhL3RleHRyZWdpb246MWJkMGIyZTQ0MDhlNDIxYmI3Njk0ZjBmOWZjNmFkN2FfNjM0MQ_4cdae9df-d026-468b-8afa-a57f64f1db3e"
      unitRef="usd">192100000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <cfx:LettersOfCreditMaximumCapacity
      contextRef="i9a1b74af731e4ec9aaad3e829b8ec8f2_I20210402"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV83OS9mcmFnOjFiZDBiMmU0NDA4ZTQyMWJiNzY5NGYwZjlmYzZhZDdhL3RleHRyZWdpb246MWJkMGIyZTQ0MDhlNDIxYmI3Njk0ZjBmOWZjNmFkN2FfNjQ5OQ_e8f37d7d-d86f-44d0-9521-96e806435211"
      unitRef="usd">338600000</cfx:LettersOfCreditMaximumCapacity>
    <us-gaap:LettersOfCreditOutstandingAmount
      contextRef="i9a1b74af731e4ec9aaad3e829b8ec8f2_I20210402"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV83OS9mcmFnOjFiZDBiMmU0NDA4ZTQyMWJiNzY5NGYwZjlmYzZhZDdhL3RleHRyZWdpb246MWJkMGIyZTQ0MDhlNDIxYmI3Njk0ZjBmOWZjNmFkN2FfNjUzMA_668b7520-8be7-4f69-b496-02f16b40a8e3"
      unitRef="usd">64900000</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:DebtInstrumentUnamortizedDiscount
      contextRef="i9a1b74af731e4ec9aaad3e829b8ec8f2_I20210402"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV83OS9mcmFnOjFiZDBiMmU0NDA4ZTQyMWJiNzY5NGYwZjlmYzZhZDdhL3RleHRyZWdpb246MWJkMGIyZTQ0MDhlNDIxYmI3Njk0ZjBmOWZjNmFkN2FfNjYxNQ_adaf25e4-ca83-4830-90dd-c2fb70d5e3ce"
      unitRef="usd">21000000.0</us-gaap:DebtInstrumentUnamortizedDiscount>
    <cfx:AccruedLiabilitiesDisclosureTextBlock
      contextRef="i8874d8c51bf84c87bd90d795dd60c3f5_D20210101-20210402"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV84Mi9mcmFnOjM0M2ZlODUzNWUwNDQxMGNhY2JlYzYzYTBjMmRhOGUxL3RleHRyZWdpb246MzQzZmU4NTM1ZTA0NDEwY2FjYmVjNjNhMGMyZGE4ZTFfMTQ1NA_587c9758-90d2-418a-9c76-de71d3e19c41">Accrued Liabilities&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accrued liabilities in the Condensed Consolidated Balance Sheets consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:63.907%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.030%"/&gt;&lt;td style="width:0.1%"/&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:16.031%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;April 2, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accrued compensation and related benefits&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;85,509&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;98,455&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accrued taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;52,031&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;57,286&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accrued asbestos-related liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;42,411&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;41,626&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Warranty liability - current portion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,799&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,543&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accrued restructuring liability - current portion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,385&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,889&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accrued third-party commissions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;26,990&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;25,480&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Customer advances and billings in excess of costs incurred&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;40,051&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;36,737&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Lease liability - current portion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;37,791&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;39,695&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accrued interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,653&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;27,153&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;101,678&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;104,469&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accrued liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;424,298&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;454,333&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Warranty Liability&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt"&gt;&lt;span style="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;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The activity in the Company&#x2019;s warranty liability consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:63.907%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.030%"/&gt;&lt;td style="width:0.1%"/&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:16.031%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;April 2, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;April 3, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Warranty liability, beginning of period&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,543&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,528&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accrued warranty expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,042&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,121&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Changes in estimates related to pre-existing warranties&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;589&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;318&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cost of warranty service work performed&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,472)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,910)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Acquisition-related liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;321&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign exchange translation effect&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(224)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,309)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Warranty liability, end of period&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,799&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13,748&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Accrued Restructuring Liability&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s restructuring programs include a series of actions to reduce the structural costs of the Company. A summary of the activity in the Company&#x2019;s restructuring liability included in Accrued liabilities and Other liabilities in the Condensed Consolidated Balance Sheets is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.151%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.864%"/&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: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.864%"/&gt;&lt;td style="width:0.1%"/&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.864%"/&gt;&lt;td style="width:0.1%"/&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.864%"/&gt;&lt;td style="width:0.1%"/&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.873%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended April 2, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Balance at Beginning of Period&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="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Provisions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Foreign Currency Translation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Balance at End of Period&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="27" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%"&gt;Restructuring and other related charges:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%"&gt;Fabrication Technology:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Termination benefits&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,336&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;248&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(559)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(13)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,012&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Facility closure costs&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;591&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,827&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,831)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;583&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,927&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,075&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(3,390)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(17)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,595&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Non-cash charges&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&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;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,075&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%"&gt;Medical Technology:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Termination benefits&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,884&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;358&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(736)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,506&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Facility closure costs&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;297&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;613&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(613)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;297&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,181&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;971&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1,349)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,803&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Non-cash charges&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&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;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;971&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;/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;/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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%"&gt;Total Colfax Corporation:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total restructuring liability activity&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,108&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,046&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(4,739)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(17)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,398&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total Non-cash charges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&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;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,046&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;text-decoration:underline;top:-2.8pt;vertical-align:baseline"&gt;                                &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)  &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Includes severance and other termination benefits, including outplacement services. &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(2) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Includes the cost of relocating associates, relocating equipment and lease termination expense in connection with the closure of facilities.&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(3) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;As of April&#160;2, 2021, $7.4 million of the Company&#x2019;s restructuring liability was included in Accrued liabilities, whereas less than $0.1 million of the Company&#x2019;s restructuring liability was included in Other liabilities.&lt;/span&gt;&lt;/div&gt;</cfx:AccruedLiabilitiesDisclosureTextBlock>
    <us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock
      contextRef="i8874d8c51bf84c87bd90d795dd60c3f5_D20210101-20210402"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV84Mi9mcmFnOjM0M2ZlODUzNWUwNDQxMGNhY2JlYzYzYTBjMmRhOGUxL3RleHRyZWdpb246MzQzZmU4NTM1ZTA0NDEwY2FjYmVjNjNhMGMyZGE4ZTFfMTQyMg_915a28cc-cc2c-4e99-8878-7c00fed4d660">&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accrued liabilities in the Condensed Consolidated Balance Sheets consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:63.907%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.030%"/&gt;&lt;td style="width:0.1%"/&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:16.031%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;April 2, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accrued compensation and related benefits&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;85,509&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;98,455&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accrued taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;52,031&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;57,286&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accrued asbestos-related liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;42,411&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;41,626&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Warranty liability - current portion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,799&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,543&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accrued restructuring liability - current portion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,385&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,889&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accrued third-party commissions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;26,990&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;25,480&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Customer advances and billings in excess of costs incurred&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;40,051&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;36,737&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Lease liability - current portion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;37,791&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;39,695&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accrued interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,653&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;27,153&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;101,678&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;104,469&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accrued liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;424,298&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;454,333&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="i9a1b74af731e4ec9aaad3e829b8ec8f2_I20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV84Mi9mcmFnOjM0M2ZlODUzNWUwNDQxMGNhY2JlYzYzYTBjMmRhOGUxL3RhYmxlOmVjYWY0ZTZlNDQwZDQ1MDhhZDljNjNiMDQ2ZDhhZDM4L3RhYmxlcmFuZ2U6ZWNhZjRlNmU0NDBkNDUwOGFkOWM2M2IwNDZkOGFkMzhfMi0xLTEtMS0w_f38b064d-0006-45af-a479-9fe404581837"
      unitRef="usd">85509000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="ie3641c33cc3c44668ada2ab2c1121516_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV84Mi9mcmFnOjM0M2ZlODUzNWUwNDQxMGNhY2JlYzYzYTBjMmRhOGUxL3RhYmxlOmVjYWY0ZTZlNDQwZDQ1MDhhZDljNjNiMDQ2ZDhhZDM4L3RhYmxlcmFuZ2U6ZWNhZjRlNmU0NDBkNDUwOGFkOWM2M2IwNDZkOGFkMzhfMi0zLTEtMS0w_7e352a10-68d4-4fb4-bc42-c2ac36fb6d97"
      unitRef="usd">98455000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent
      contextRef="i9a1b74af731e4ec9aaad3e829b8ec8f2_I20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV84Mi9mcmFnOjM0M2ZlODUzNWUwNDQxMGNhY2JlYzYzYTBjMmRhOGUxL3RhYmxlOmVjYWY0ZTZlNDQwZDQ1MDhhZDljNjNiMDQ2ZDhhZDM4L3RhYmxlcmFuZ2U6ZWNhZjRlNmU0NDBkNDUwOGFkOWM2M2IwNDZkOGFkMzhfNC0xLTEtMS0w_e746f25d-2263-42ac-8857-3a9801b20c90"
      unitRef="usd">52031000</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent
      contextRef="ie3641c33cc3c44668ada2ab2c1121516_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV84Mi9mcmFnOjM0M2ZlODUzNWUwNDQxMGNhY2JlYzYzYTBjMmRhOGUxL3RhYmxlOmVjYWY0ZTZlNDQwZDQ1MDhhZDljNjNiMDQ2ZDhhZDM4L3RhYmxlcmFuZ2U6ZWNhZjRlNmU0NDBkNDUwOGFkOWM2M2IwNDZkOGFkMzhfNC0zLTEtMS0w_7fadff40-779b-4077-9a06-895355ed62ba"
      unitRef="usd">57286000</us-gaap:AccruedIncomeTaxesCurrent>
    <cfx:AccruedAsbestosLiability
      contextRef="i9a1b74af731e4ec9aaad3e829b8ec8f2_I20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV84Mi9mcmFnOjM0M2ZlODUzNWUwNDQxMGNhY2JlYzYzYTBjMmRhOGUxL3RhYmxlOmVjYWY0ZTZlNDQwZDQ1MDhhZDljNjNiMDQ2ZDhhZDM4L3RhYmxlcmFuZ2U6ZWNhZjRlNmU0NDBkNDUwOGFkOWM2M2IwNDZkOGFkMzhfNS0xLTEtMS0w_a79af3ed-511d-4299-88e5-e6ce4300d378"
      unitRef="usd">42411000</cfx:AccruedAsbestosLiability>
    <cfx:AccruedAsbestosLiability
      contextRef="ie3641c33cc3c44668ada2ab2c1121516_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV84Mi9mcmFnOjM0M2ZlODUzNWUwNDQxMGNhY2JlYzYzYTBjMmRhOGUxL3RhYmxlOmVjYWY0ZTZlNDQwZDQ1MDhhZDljNjNiMDQ2ZDhhZDM4L3RhYmxlcmFuZ2U6ZWNhZjRlNmU0NDBkNDUwOGFkOWM2M2IwNDZkOGFkMzhfNS0zLTEtMS0w_ed0da636-358c-4119-8fe0-156193331079"
      unitRef="usd">41626000</cfx:AccruedAsbestosLiability>
    <us-gaap:ProductWarrantyAccrualClassifiedCurrent
      contextRef="i9a1b74af731e4ec9aaad3e829b8ec8f2_I20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV84Mi9mcmFnOjM0M2ZlODUzNWUwNDQxMGNhY2JlYzYzYTBjMmRhOGUxL3RhYmxlOmVjYWY0ZTZlNDQwZDQ1MDhhZDljNjNiMDQ2ZDhhZDM4L3RhYmxlcmFuZ2U6ZWNhZjRlNmU0NDBkNDUwOGFkOWM2M2IwNDZkOGFkMzhfNi0xLTEtMS0w_b6d7502a-78b8-469d-a9cf-bac4feedd41b"
      unitRef="usd">15799000</us-gaap:ProductWarrantyAccrualClassifiedCurrent>
    <us-gaap:ProductWarrantyAccrualClassifiedCurrent
      contextRef="ie3641c33cc3c44668ada2ab2c1121516_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV84Mi9mcmFnOjM0M2ZlODUzNWUwNDQxMGNhY2JlYzYzYTBjMmRhOGUxL3RhYmxlOmVjYWY0ZTZlNDQwZDQ1MDhhZDljNjNiMDQ2ZDhhZDM4L3RhYmxlcmFuZ2U6ZWNhZjRlNmU0NDBkNDUwOGFkOWM2M2IwNDZkOGFkMzhfNi0zLTEtMS0w_c3f69547-6dc5-4163-a6d8-a937af067f63"
      unitRef="usd">15543000</us-gaap:ProductWarrantyAccrualClassifiedCurrent>
    <us-gaap:RestructuringReserveCurrent
      contextRef="i9a1b74af731e4ec9aaad3e829b8ec8f2_I20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV84Mi9mcmFnOjM0M2ZlODUzNWUwNDQxMGNhY2JlYzYzYTBjMmRhOGUxL3RhYmxlOmVjYWY0ZTZlNDQwZDQ1MDhhZDljNjNiMDQ2ZDhhZDM4L3RhYmxlcmFuZ2U6ZWNhZjRlNmU0NDBkNDUwOGFkOWM2M2IwNDZkOGFkMzhfNy0xLTEtMS0w_1368e14c-ac61-4a77-8274-b5a77b378825"
      unitRef="usd">7385000</us-gaap:RestructuringReserveCurrent>
    <us-gaap:RestructuringReserveCurrent
      contextRef="ie3641c33cc3c44668ada2ab2c1121516_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV84Mi9mcmFnOjM0M2ZlODUzNWUwNDQxMGNhY2JlYzYzYTBjMmRhOGUxL3RhYmxlOmVjYWY0ZTZlNDQwZDQ1MDhhZDljNjNiMDQ2ZDhhZDM4L3RhYmxlcmFuZ2U6ZWNhZjRlNmU0NDBkNDUwOGFkOWM2M2IwNDZkOGFkMzhfNy0zLTEtMS0w_a9236e7e-4833-4420-9704-b418e66533fc"
      unitRef="usd">7889000</us-gaap:RestructuringReserveCurrent>
    <us-gaap:AccruedSalesCommissionCurrent
      contextRef="i9a1b74af731e4ec9aaad3e829b8ec8f2_I20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV84Mi9mcmFnOjM0M2ZlODUzNWUwNDQxMGNhY2JlYzYzYTBjMmRhOGUxL3RhYmxlOmVjYWY0ZTZlNDQwZDQ1MDhhZDljNjNiMDQ2ZDhhZDM4L3RhYmxlcmFuZ2U6ZWNhZjRlNmU0NDBkNDUwOGFkOWM2M2IwNDZkOGFkMzhfOC0xLTEtMS0w_02c06b11-2da4-465c-9313-30cf6e924c41"
      unitRef="usd">26990000</us-gaap:AccruedSalesCommissionCurrent>
    <us-gaap:AccruedSalesCommissionCurrent
      contextRef="ie3641c33cc3c44668ada2ab2c1121516_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV84Mi9mcmFnOjM0M2ZlODUzNWUwNDQxMGNhY2JlYzYzYTBjMmRhOGUxL3RhYmxlOmVjYWY0ZTZlNDQwZDQ1MDhhZDljNjNiMDQ2ZDhhZDM4L3RhYmxlcmFuZ2U6ZWNhZjRlNmU0NDBkNDUwOGFkOWM2M2IwNDZkOGFkMzhfOC0zLTEtMS0w_03475629-5046-4443-84eb-a68c0a5dd6ac"
      unitRef="usd">25480000</us-gaap:AccruedSalesCommissionCurrent>
    <cfx:Customeradvancesandbillinginexcessofcostsincurred
      contextRef="i9a1b74af731e4ec9aaad3e829b8ec8f2_I20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV84Mi9mcmFnOjM0M2ZlODUzNWUwNDQxMGNhY2JlYzYzYTBjMmRhOGUxL3RhYmxlOmVjYWY0ZTZlNDQwZDQ1MDhhZDljNjNiMDQ2ZDhhZDM4L3RhYmxlcmFuZ2U6ZWNhZjRlNmU0NDBkNDUwOGFkOWM2M2IwNDZkOGFkMzhfOS0xLTEtMS0w_18eb748a-0ad6-4d33-a258-a86e707e9180"
      unitRef="usd">40051000</cfx:Customeradvancesandbillinginexcessofcostsincurred>
    <cfx:Customeradvancesandbillinginexcessofcostsincurred
      contextRef="ie3641c33cc3c44668ada2ab2c1121516_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV84Mi9mcmFnOjM0M2ZlODUzNWUwNDQxMGNhY2JlYzYzYTBjMmRhOGUxL3RhYmxlOmVjYWY0ZTZlNDQwZDQ1MDhhZDljNjNiMDQ2ZDhhZDM4L3RhYmxlcmFuZ2U6ZWNhZjRlNmU0NDBkNDUwOGFkOWM2M2IwNDZkOGFkMzhfOS0zLTEtMS0w_98cbc2e1-dc4e-4d4d-aba4-51e05fb043c8"
      unitRef="usd">36737000</cfx:Customeradvancesandbillinginexcessofcostsincurred>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i9a1b74af731e4ec9aaad3e829b8ec8f2_I20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV84Mi9mcmFnOjM0M2ZlODUzNWUwNDQxMGNhY2JlYzYzYTBjMmRhOGUxL3RhYmxlOmVjYWY0ZTZlNDQwZDQ1MDhhZDljNjNiMDQ2ZDhhZDM4L3RhYmxlcmFuZ2U6ZWNhZjRlNmU0NDBkNDUwOGFkOWM2M2IwNDZkOGFkMzhfMTAtMS0xLTEtMA_f61e01da-76b6-4141-a1f5-137d618eaf56"
      unitRef="usd">37791000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="ie3641c33cc3c44668ada2ab2c1121516_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV84Mi9mcmFnOjM0M2ZlODUzNWUwNDQxMGNhY2JlYzYzYTBjMmRhOGUxL3RhYmxlOmVjYWY0ZTZlNDQwZDQ1MDhhZDljNjNiMDQ2ZDhhZDM4L3RhYmxlcmFuZ2U6ZWNhZjRlNmU0NDBkNDUwOGFkOWM2M2IwNDZkOGFkMzhfMTAtMy0xLTEtMA_1bbecde0-9869-4e9b-a11c-650d40c43b16"
      unitRef="usd">39695000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:InterestPayableCurrentAndNoncurrent
      contextRef="i9a1b74af731e4ec9aaad3e829b8ec8f2_I20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV84Mi9mcmFnOjM0M2ZlODUzNWUwNDQxMGNhY2JlYzYzYTBjMmRhOGUxL3RhYmxlOmVjYWY0ZTZlNDQwZDQ1MDhhZDljNjNiMDQ2ZDhhZDM4L3RhYmxlcmFuZ2U6ZWNhZjRlNmU0NDBkNDUwOGFkOWM2M2IwNDZkOGFkMzhfMTEtMS0xLTEtMA_3a75ac31-bc2e-418c-9123-a169b291484e"
      unitRef="usd">14653000</us-gaap:InterestPayableCurrentAndNoncurrent>
    <us-gaap:InterestPayableCurrentAndNoncurrent
      contextRef="ie3641c33cc3c44668ada2ab2c1121516_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV84Mi9mcmFnOjM0M2ZlODUzNWUwNDQxMGNhY2JlYzYzYTBjMmRhOGUxL3RhYmxlOmVjYWY0ZTZlNDQwZDQ1MDhhZDljNjNiMDQ2ZDhhZDM4L3RhYmxlcmFuZ2U6ZWNhZjRlNmU0NDBkNDUwOGFkOWM2M2IwNDZkOGFkMzhfMTEtMy0xLTEtMA_29f3e5a9-8a8b-40b1-accc-3248382b2cfa"
      unitRef="usd">27153000</us-gaap:InterestPayableCurrentAndNoncurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="i9a1b74af731e4ec9aaad3e829b8ec8f2_I20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV84Mi9mcmFnOjM0M2ZlODUzNWUwNDQxMGNhY2JlYzYzYTBjMmRhOGUxL3RhYmxlOmVjYWY0ZTZlNDQwZDQ1MDhhZDljNjNiMDQ2ZDhhZDM4L3RhYmxlcmFuZ2U6ZWNhZjRlNmU0NDBkNDUwOGFkOWM2M2IwNDZkOGFkMzhfMTItMS0xLTEtMA_3b93dce8-e5b3-4584-a7c7-5a118c661504"
      unitRef="usd">101678000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="ie3641c33cc3c44668ada2ab2c1121516_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV84Mi9mcmFnOjM0M2ZlODUzNWUwNDQxMGNhY2JlYzYzYTBjMmRhOGUxL3RhYmxlOmVjYWY0ZTZlNDQwZDQ1MDhhZDljNjNiMDQ2ZDhhZDM4L3RhYmxlcmFuZ2U6ZWNhZjRlNmU0NDBkNDUwOGFkOWM2M2IwNDZkOGFkMzhfMTItMy0xLTEtMA_c1c3ecd4-bf4c-4f24-9f89-58aae585f1ac"
      unitRef="usd">104469000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i9a1b74af731e4ec9aaad3e829b8ec8f2_I20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV84Mi9mcmFnOjM0M2ZlODUzNWUwNDQxMGNhY2JlYzYzYTBjMmRhOGUxL3RhYmxlOmVjYWY0ZTZlNDQwZDQ1MDhhZDljNjNiMDQ2ZDhhZDM4L3RhYmxlcmFuZ2U6ZWNhZjRlNmU0NDBkNDUwOGFkOWM2M2IwNDZkOGFkMzhfMTMtMS0xLTEtMA_26575965-6d55-4b79-95a2-8bc1e5be8cb6"
      unitRef="usd">424298000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="ie3641c33cc3c44668ada2ab2c1121516_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV84Mi9mcmFnOjM0M2ZlODUzNWUwNDQxMGNhY2JlYzYzYTBjMmRhOGUxL3RhYmxlOmVjYWY0ZTZlNDQwZDQ1MDhhZDljNjNiMDQ2ZDhhZDM4L3RhYmxlcmFuZ2U6ZWNhZjRlNmU0NDBkNDUwOGFkOWM2M2IwNDZkOGFkMzhfMTMtMy0xLTEtMA_54bef25f-0dd5-43ee-a1fc-c0c9364f0641"
      unitRef="usd">454333000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock
      contextRef="i8874d8c51bf84c87bd90d795dd60c3f5_D20210101-20210402"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV84Mi9mcmFnOjM0M2ZlODUzNWUwNDQxMGNhY2JlYzYzYTBjMmRhOGUxL3RleHRyZWdpb246MzQzZmU4NTM1ZTA0NDEwY2FjYmVjNjNhMGMyZGE4ZTFfMTQxNg_0c359353-314a-448b-83f9-e170cb4b0768">&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The activity in the Company&#x2019;s warranty liability consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:63.907%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.030%"/&gt;&lt;td style="width:0.1%"/&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:16.031%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;April 2, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;April 3, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Warranty liability, beginning of period&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,543&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,528&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accrued warranty expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,042&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,121&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Changes in estimates related to pre-existing warranties&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;589&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;318&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cost of warranty service work performed&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,472)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,910)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Acquisition-related liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;321&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign exchange translation effect&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(224)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(1,309)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Warranty liability, end of period&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,799&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13,748&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock>
    <us-gaap:ProductWarrantyAccrual
      contextRef="ie3641c33cc3c44668ada2ab2c1121516_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV84Mi9mcmFnOjM0M2ZlODUzNWUwNDQxMGNhY2JlYzYzYTBjMmRhOGUxL3RhYmxlOjYxMzE3NjRhZTMwZDRlMzA4ZGZhMjkyZWNlZjE1NDJmL3RhYmxlcmFuZ2U6NjEzMTc2NGFlMzBkNGUzMDhkZmEyOTJlY2VmMTU0MmZfMy0xLTEtMS0w_6a14d885-fa9d-4bf7-bd25-8469660b4f09"
      unitRef="usd">15543000</us-gaap:ProductWarrantyAccrual>
    <us-gaap:ProductWarrantyAccrual
      contextRef="i1dac137f958b46c2a1d5d2f4fade5971_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV84Mi9mcmFnOjM0M2ZlODUzNWUwNDQxMGNhY2JlYzYzYTBjMmRhOGUxL3RhYmxlOjYxMzE3NjRhZTMwZDRlMzA4ZGZhMjkyZWNlZjE1NDJmL3RhYmxlcmFuZ2U6NjEzMTc2NGFlMzBkNGUzMDhkZmEyOTJlY2VmMTU0MmZfMy0zLTEtMS0w_d54436f2-1e51-487e-847a-e6a4603d38ca"
      unitRef="usd">15528000</us-gaap:ProductWarrantyAccrual>
    <us-gaap:ProductWarrantyAccrualWarrantiesIssued
      contextRef="i8874d8c51bf84c87bd90d795dd60c3f5_D20210101-20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV84Mi9mcmFnOjM0M2ZlODUzNWUwNDQxMGNhY2JlYzYzYTBjMmRhOGUxL3RhYmxlOjYxMzE3NjRhZTMwZDRlMzA4ZGZhMjkyZWNlZjE1NDJmL3RhYmxlcmFuZ2U6NjEzMTc2NGFlMzBkNGUzMDhkZmEyOTJlY2VmMTU0MmZfNC0xLTEtMS0w_5a0fae88-9468-42cd-89ed-7b066178b4cd"
      unitRef="usd">2042000</us-gaap:ProductWarrantyAccrualWarrantiesIssued>
    <us-gaap:ProductWarrantyAccrualWarrantiesIssued
      contextRef="i182efa0eabad4ed3afb1144f269d06c9_D20200101-20200403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV84Mi9mcmFnOjM0M2ZlODUzNWUwNDQxMGNhY2JlYzYzYTBjMmRhOGUxL3RhYmxlOjYxMzE3NjRhZTMwZDRlMzA4ZGZhMjkyZWNlZjE1NDJmL3RhYmxlcmFuZ2U6NjEzMTc2NGFlMzBkNGUzMDhkZmEyOTJlY2VmMTU0MmZfNC0zLTEtMS0w_8513ca10-56b9-4e6d-afe2-45aed345e7cf"
      unitRef="usd">1121000</us-gaap:ProductWarrantyAccrualWarrantiesIssued>
    <us-gaap:ProductWarrantyAccrualPreexistingIncreaseDecrease
      contextRef="i8874d8c51bf84c87bd90d795dd60c3f5_D20210101-20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV84Mi9mcmFnOjM0M2ZlODUzNWUwNDQxMGNhY2JlYzYzYTBjMmRhOGUxL3RhYmxlOjYxMzE3NjRhZTMwZDRlMzA4ZGZhMjkyZWNlZjE1NDJmL3RhYmxlcmFuZ2U6NjEzMTc2NGFlMzBkNGUzMDhkZmEyOTJlY2VmMTU0MmZfNS0xLTEtMS0w_080aa811-d480-4992-a5d0-eaaf029b95d0"
      unitRef="usd">589000</us-gaap:ProductWarrantyAccrualPreexistingIncreaseDecrease>
    <us-gaap:ProductWarrantyAccrualPreexistingIncreaseDecrease
      contextRef="i182efa0eabad4ed3afb1144f269d06c9_D20200101-20200403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV84Mi9mcmFnOjM0M2ZlODUzNWUwNDQxMGNhY2JlYzYzYTBjMmRhOGUxL3RhYmxlOjYxMzE3NjRhZTMwZDRlMzA4ZGZhMjkyZWNlZjE1NDJmL3RhYmxlcmFuZ2U6NjEzMTc2NGFlMzBkNGUzMDhkZmEyOTJlY2VmMTU0MmZfNS0zLTEtMS0w_ac5f7ceb-7526-4d9e-ae55-d1a3d92e1233"
      unitRef="usd">318000</us-gaap:ProductWarrantyAccrualPreexistingIncreaseDecrease>
    <us-gaap:ProductWarrantyAccrualPayments
      contextRef="i8874d8c51bf84c87bd90d795dd60c3f5_D20210101-20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV84Mi9mcmFnOjM0M2ZlODUzNWUwNDQxMGNhY2JlYzYzYTBjMmRhOGUxL3RhYmxlOjYxMzE3NjRhZTMwZDRlMzA4ZGZhMjkyZWNlZjE1NDJmL3RhYmxlcmFuZ2U6NjEzMTc2NGFlMzBkNGUzMDhkZmEyOTJlY2VmMTU0MmZfNi0xLTEtMS0w_bc7d4ce1-371e-473b-b30c-edaeea4ca46e"
      unitRef="usd">2472000</us-gaap:ProductWarrantyAccrualPayments>
    <us-gaap:ProductWarrantyAccrualPayments
      contextRef="i182efa0eabad4ed3afb1144f269d06c9_D20200101-20200403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV84Mi9mcmFnOjM0M2ZlODUzNWUwNDQxMGNhY2JlYzYzYTBjMmRhOGUxL3RhYmxlOjYxMzE3NjRhZTMwZDRlMzA4ZGZhMjkyZWNlZjE1NDJmL3RhYmxlcmFuZ2U6NjEzMTc2NGFlMzBkNGUzMDhkZmEyOTJlY2VmMTU0MmZfNi0zLTEtMS0w_94148709-6ad9-4c36-8122-094ca53346b9"
      unitRef="usd">1910000</us-gaap:ProductWarrantyAccrualPayments>
    <us-gaap:ProductWarrantyAccrualAdditionsFromBusinessAcquisition
      contextRef="i8874d8c51bf84c87bd90d795dd60c3f5_D20210101-20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV84Mi9mcmFnOjM0M2ZlODUzNWUwNDQxMGNhY2JlYzYzYTBjMmRhOGUxL3RhYmxlOjYxMzE3NjRhZTMwZDRlMzA4ZGZhMjkyZWNlZjE1NDJmL3RhYmxlcmFuZ2U6NjEzMTc2NGFlMzBkNGUzMDhkZmEyOTJlY2VmMTU0MmZfNy0xLTEtMS0w_24dbd128-d174-406d-b194-8ee343bf698c"
      unitRef="usd">321000</us-gaap:ProductWarrantyAccrualAdditionsFromBusinessAcquisition>
    <us-gaap:ProductWarrantyAccrualAdditionsFromBusinessAcquisition
      contextRef="i182efa0eabad4ed3afb1144f269d06c9_D20200101-20200403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV84Mi9mcmFnOjM0M2ZlODUzNWUwNDQxMGNhY2JlYzYzYTBjMmRhOGUxL3RhYmxlOjYxMzE3NjRhZTMwZDRlMzA4ZGZhMjkyZWNlZjE1NDJmL3RhYmxlcmFuZ2U6NjEzMTc2NGFlMzBkNGUzMDhkZmEyOTJlY2VmMTU0MmZfNy0zLTEtMS0w_a43b0215-c85e-422f-a05f-90ab0c4a388c"
      unitRef="usd">0</us-gaap:ProductWarrantyAccrualAdditionsFromBusinessAcquisition>
    <us-gaap:StandardAndExtendedProductWarrantyAccrualForeignCurrencyTranslationGainLoss
      contextRef="i8874d8c51bf84c87bd90d795dd60c3f5_D20210101-20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV84Mi9mcmFnOjM0M2ZlODUzNWUwNDQxMGNhY2JlYzYzYTBjMmRhOGUxL3RhYmxlOjYxMzE3NjRhZTMwZDRlMzA4ZGZhMjkyZWNlZjE1NDJmL3RhYmxlcmFuZ2U6NjEzMTc2NGFlMzBkNGUzMDhkZmEyOTJlY2VmMTU0MmZfOC0xLTEtMS0w_387084d7-29b6-492f-9cc6-f65d8147890c"
      unitRef="usd">-224000</us-gaap:StandardAndExtendedProductWarrantyAccrualForeignCurrencyTranslationGainLoss>
    <us-gaap:StandardAndExtendedProductWarrantyAccrualForeignCurrencyTranslationGainLoss
      contextRef="i182efa0eabad4ed3afb1144f269d06c9_D20200101-20200403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV84Mi9mcmFnOjM0M2ZlODUzNWUwNDQxMGNhY2JlYzYzYTBjMmRhOGUxL3RhYmxlOjYxMzE3NjRhZTMwZDRlMzA4ZGZhMjkyZWNlZjE1NDJmL3RhYmxlcmFuZ2U6NjEzMTc2NGFlMzBkNGUzMDhkZmEyOTJlY2VmMTU0MmZfOC0zLTEtMS0w_dfc41c6f-06ab-4c56-adae-c9a3c1cdbf0f"
      unitRef="usd">-1309000</us-gaap:StandardAndExtendedProductWarrantyAccrualForeignCurrencyTranslationGainLoss>
    <us-gaap:ProductWarrantyAccrual
      contextRef="i9a1b74af731e4ec9aaad3e829b8ec8f2_I20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV84Mi9mcmFnOjM0M2ZlODUzNWUwNDQxMGNhY2JlYzYzYTBjMmRhOGUxL3RhYmxlOjYxMzE3NjRhZTMwZDRlMzA4ZGZhMjkyZWNlZjE1NDJmL3RhYmxlcmFuZ2U6NjEzMTc2NGFlMzBkNGUzMDhkZmEyOTJlY2VmMTU0MmZfOS0xLTEtMS0w_20866a7f-9811-4b9f-be36-7157859c5d66"
      unitRef="usd">15799000</us-gaap:ProductWarrantyAccrual>
    <us-gaap:ProductWarrantyAccrual
      contextRef="i8acc52d663094b188a43928fd9d09f62_I20200403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV84Mi9mcmFnOjM0M2ZlODUzNWUwNDQxMGNhY2JlYzYzYTBjMmRhOGUxL3RhYmxlOjYxMzE3NjRhZTMwZDRlMzA4ZGZhMjkyZWNlZjE1NDJmL3RhYmxlcmFuZ2U6NjEzMTc2NGFlMzBkNGUzMDhkZmEyOTJlY2VmMTU0MmZfOS0zLTEtMS0w_193b48fb-420c-4e0f-ab40-790dca946df1"
      unitRef="usd">13748000</us-gaap:ProductWarrantyAccrual>
    <us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock
      contextRef="i8874d8c51bf84c87bd90d795dd60c3f5_D20210101-20210402"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV84Mi9mcmFnOjM0M2ZlODUzNWUwNDQxMGNhY2JlYzYzYTBjMmRhOGUxL3RleHRyZWdpb246MzQzZmU4NTM1ZTA0NDEwY2FjYmVjNjNhMGMyZGE4ZTFfMTQzMA_83a729a4-3448-4ec1-8770-cf0e6bb4fe65">A summary of the activity in the Company&#x2019;s restructuring liability included in Accrued liabilities and Other liabilities in the Condensed Consolidated Balance Sheets is as follows:&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.151%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.864%"/&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: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.864%"/&gt;&lt;td style="width:0.1%"/&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.864%"/&gt;&lt;td style="width:0.1%"/&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.864%"/&gt;&lt;td style="width:0.1%"/&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.873%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended April 2, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Balance at Beginning of Period&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="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Provisions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Foreign Currency Translation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Balance at End of Period&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="27" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%"&gt;Restructuring and other related charges:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%"&gt;Fabrication Technology:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Termination benefits&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,336&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;248&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(559)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(13)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,012&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Facility closure costs&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;591&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,827&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,831)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;583&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,927&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,075&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(3,390)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(17)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,595&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Non-cash charges&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&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;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,075&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%"&gt;Medical Technology:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Termination benefits&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,884&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;358&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(736)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,506&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Facility closure costs&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;297&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;613&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(613)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;297&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,181&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;971&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1,349)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,803&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Non-cash charges&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&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;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;971&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;/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;/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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%"&gt;Total Colfax Corporation:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total restructuring liability activity&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8,108&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,046&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(4,739)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(17)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,398&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total Non-cash charges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&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;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,046&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;text-decoration:underline;top:-2.8pt;vertical-align:baseline"&gt;                                &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)  &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Includes severance and other termination benefits, including outplacement services. &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(2) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Includes the cost of relocating associates, relocating equipment and lease termination expense in connection with the closure of facilities.&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(3) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;As of April&#160;2, 2021, $7.4 million of the Company&#x2019;s restructuring liability was included in Accrued liabilities, whereas less than $0.1 million of the Company&#x2019;s restructuring liability was included in Other liabilities.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock>
    <us-gaap:RestructuringReserve
      contextRef="i75ef1e545af64b2c830d5ac9fe5a0820_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV84Mi9mcmFnOjM0M2ZlODUzNWUwNDQxMGNhY2JlYzYzYTBjMmRhOGUxL3RhYmxlOjcwY2VhN2FiYmJmYTQ3YjRiMTVlYjQzYmU3NTdiYjQ1L3RhYmxlcmFuZ2U6NzBjZWE3YWJiYmZhNDdiNGIxNWViNDNiZTc1N2JiNDVfNS0xLTEtMS0w_276dd63d-aacb-4790-bb43-9b2261e50d2e"
      unitRef="usd">5336000</us-gaap:RestructuringReserve>
    <cfx:RestructuringSettlementandImpairmentProvisionsbeforenoncashcharges
      contextRef="ic558eaa67eae4acbbbc4baf843a71818_D20210101-20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV84Mi9mcmFnOjM0M2ZlODUzNWUwNDQxMGNhY2JlYzYzYTBjMmRhOGUxL3RhYmxlOjcwY2VhN2FiYmJmYTQ3YjRiMTVlYjQzYmU3NTdiYjQ1L3RhYmxlcmFuZ2U6NzBjZWE3YWJiYmZhNDdiNGIxNWViNDNiZTc1N2JiNDVfNS01LTEtMS0w_25aa7428-d80d-4165-878d-490868ccfda0"
      unitRef="usd">248000</cfx:RestructuringSettlementandImpairmentProvisionsbeforenoncashcharges>
    <us-gaap:PaymentsForRestructuring
      contextRef="ic558eaa67eae4acbbbc4baf843a71818_D20210101-20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV84Mi9mcmFnOjM0M2ZlODUzNWUwNDQxMGNhY2JlYzYzYTBjMmRhOGUxL3RhYmxlOjcwY2VhN2FiYmJmYTQ3YjRiMTVlYjQzYmU3NTdiYjQ1L3RhYmxlcmFuZ2U6NzBjZWE3YWJiYmZhNDdiNGIxNWViNDNiZTc1N2JiNDVfNS03LTEtMS0w_a00db684-06bc-436e-bd61-05c010bd44e7"
      unitRef="usd">559000</us-gaap:PaymentsForRestructuring>
    <us-gaap:RestructuringReserveTranslationAdjustment
      contextRef="ic558eaa67eae4acbbbc4baf843a71818_D20210101-20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV84Mi9mcmFnOjM0M2ZlODUzNWUwNDQxMGNhY2JlYzYzYTBjMmRhOGUxL3RhYmxlOjcwY2VhN2FiYmJmYTQ3YjRiMTVlYjQzYmU3NTdiYjQ1L3RhYmxlcmFuZ2U6NzBjZWE3YWJiYmZhNDdiNGIxNWViNDNiZTc1N2JiNDVfNS05LTEtMS0w_ac14762f-db35-4b88-907b-f6cd16751173"
      unitRef="usd">-13000</us-gaap:RestructuringReserveTranslationAdjustment>
    <us-gaap:RestructuringReserve
      contextRef="i110aec4e1f4f4873aab3d952060e71d7_I20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV84Mi9mcmFnOjM0M2ZlODUzNWUwNDQxMGNhY2JlYzYzYTBjMmRhOGUxL3RhYmxlOjcwY2VhN2FiYmJmYTQ3YjRiMTVlYjQzYmU3NTdiYjQ1L3RhYmxlcmFuZ2U6NzBjZWE3YWJiYmZhNDdiNGIxNWViNDNiZTc1N2JiNDVfNS0xMS0xLTEtMA_87029792-a77a-427a-9434-c25f0dbdc384"
      unitRef="usd">5012000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="ib25576a0e4494519b7e6fb00ba913dac_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV84Mi9mcmFnOjM0M2ZlODUzNWUwNDQxMGNhY2JlYzYzYTBjMmRhOGUxL3RhYmxlOjcwY2VhN2FiYmJmYTQ3YjRiMTVlYjQzYmU3NTdiYjQ1L3RhYmxlcmFuZ2U6NzBjZWE3YWJiYmZhNDdiNGIxNWViNDNiZTc1N2JiNDVfNi0xLTEtMS0w_f5e154fe-0be1-4493-8d20-dbcb64effab6"
      unitRef="usd">591000</us-gaap:RestructuringReserve>
    <cfx:RestructuringSettlementandImpairmentProvisionsbeforenoncashcharges
      contextRef="ic567825ecbcd4aa5b424b9d3a6e5cc70_D20210101-20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV84Mi9mcmFnOjM0M2ZlODUzNWUwNDQxMGNhY2JlYzYzYTBjMmRhOGUxL3RhYmxlOjcwY2VhN2FiYmJmYTQ3YjRiMTVlYjQzYmU3NTdiYjQ1L3RhYmxlcmFuZ2U6NzBjZWE3YWJiYmZhNDdiNGIxNWViNDNiZTc1N2JiNDVfNi01LTEtMS0w_26efc328-27ef-4c5d-8d6f-458a73d21b61"
      unitRef="usd">2827000</cfx:RestructuringSettlementandImpairmentProvisionsbeforenoncashcharges>
    <us-gaap:PaymentsForRestructuring
      contextRef="ic567825ecbcd4aa5b424b9d3a6e5cc70_D20210101-20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV84Mi9mcmFnOjM0M2ZlODUzNWUwNDQxMGNhY2JlYzYzYTBjMmRhOGUxL3RhYmxlOjcwY2VhN2FiYmJmYTQ3YjRiMTVlYjQzYmU3NTdiYjQ1L3RhYmxlcmFuZ2U6NzBjZWE3YWJiYmZhNDdiNGIxNWViNDNiZTc1N2JiNDVfNi03LTEtMS0w_b12dfbca-173e-441c-8bb5-6a99b454c054"
      unitRef="usd">2831000</us-gaap:PaymentsForRestructuring>
    <us-gaap:RestructuringReserveTranslationAdjustment
      contextRef="ic567825ecbcd4aa5b424b9d3a6e5cc70_D20210101-20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV84Mi9mcmFnOjM0M2ZlODUzNWUwNDQxMGNhY2JlYzYzYTBjMmRhOGUxL3RhYmxlOjcwY2VhN2FiYmJmYTQ3YjRiMTVlYjQzYmU3NTdiYjQ1L3RhYmxlcmFuZ2U6NzBjZWE3YWJiYmZhNDdiNGIxNWViNDNiZTc1N2JiNDVfNi05LTEtMS0w_4cd8b974-5cfa-4bce-917b-a9da26b76a7e"
      unitRef="usd">-4000</us-gaap:RestructuringReserveTranslationAdjustment>
    <us-gaap:RestructuringReserve
      contextRef="ib510948480bc4c1daee5c28fbb0f0cb6_I20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV84Mi9mcmFnOjM0M2ZlODUzNWUwNDQxMGNhY2JlYzYzYTBjMmRhOGUxL3RhYmxlOjcwY2VhN2FiYmJmYTQ3YjRiMTVlYjQzYmU3NTdiYjQ1L3RhYmxlcmFuZ2U6NzBjZWE3YWJiYmZhNDdiNGIxNWViNDNiZTc1N2JiNDVfNi0xMS0xLTEtMA_4a5d3550-4232-47fa-a405-a2852120491c"
      unitRef="usd">583000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="i464d2c4b35c6440992d06f246e4f16ee_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV84Mi9mcmFnOjM0M2ZlODUzNWUwNDQxMGNhY2JlYzYzYTBjMmRhOGUxL3RhYmxlOjcwY2VhN2FiYmJmYTQ3YjRiMTVlYjQzYmU3NTdiYjQ1L3RhYmxlcmFuZ2U6NzBjZWE3YWJiYmZhNDdiNGIxNWViNDNiZTc1N2JiNDVfNy0xLTEtMS0w_4cfadf8d-fce4-4e1e-87a4-5a5a324bcf94"
      unitRef="usd">5927000</us-gaap:RestructuringReserve>
    <cfx:RestructuringSettlementandImpairmentProvisionsbeforenoncashcharges
      contextRef="ic657fdde128e4ecb9c3c230be18d4218_D20210101-20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV84Mi9mcmFnOjM0M2ZlODUzNWUwNDQxMGNhY2JlYzYzYTBjMmRhOGUxL3RhYmxlOjcwY2VhN2FiYmJmYTQ3YjRiMTVlYjQzYmU3NTdiYjQ1L3RhYmxlcmFuZ2U6NzBjZWE3YWJiYmZhNDdiNGIxNWViNDNiZTc1N2JiNDVfNy01LTEtMS0w_63822f85-8a17-44dd-adfb-ffe43f9e4a96"
      unitRef="usd">3075000</cfx:RestructuringSettlementandImpairmentProvisionsbeforenoncashcharges>
    <us-gaap:PaymentsForRestructuring
      contextRef="ic657fdde128e4ecb9c3c230be18d4218_D20210101-20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV84Mi9mcmFnOjM0M2ZlODUzNWUwNDQxMGNhY2JlYzYzYTBjMmRhOGUxL3RhYmxlOjcwY2VhN2FiYmJmYTQ3YjRiMTVlYjQzYmU3NTdiYjQ1L3RhYmxlcmFuZ2U6NzBjZWE3YWJiYmZhNDdiNGIxNWViNDNiZTc1N2JiNDVfNy03LTEtMS0w_e3254456-f4b0-4734-b33f-0e23353e73fd"
      unitRef="usd">3390000</us-gaap:PaymentsForRestructuring>
    <us-gaap:RestructuringReserveTranslationAdjustment
      contextRef="ic657fdde128e4ecb9c3c230be18d4218_D20210101-20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV84Mi9mcmFnOjM0M2ZlODUzNWUwNDQxMGNhY2JlYzYzYTBjMmRhOGUxL3RhYmxlOjcwY2VhN2FiYmJmYTQ3YjRiMTVlYjQzYmU3NTdiYjQ1L3RhYmxlcmFuZ2U6NzBjZWE3YWJiYmZhNDdiNGIxNWViNDNiZTc1N2JiNDVfNy05LTEtMS0w_b040d8f9-f61e-4def-b897-61a94ae77b99"
      unitRef="usd">-17000</us-gaap:RestructuringReserveTranslationAdjustment>
    <us-gaap:RestructuringReserve
      contextRef="i79f6e0b005014097aa26e28f9394d2b6_I20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV84Mi9mcmFnOjM0M2ZlODUzNWUwNDQxMGNhY2JlYzYzYTBjMmRhOGUxL3RhYmxlOjcwY2VhN2FiYmJmYTQ3YjRiMTVlYjQzYmU3NTdiYjQ1L3RhYmxlcmFuZ2U6NzBjZWE3YWJiYmZhNDdiNGIxNWViNDNiZTc1N2JiNDVfNy0xMS0xLTEtMA_9d27a1c9-0644-485b-b221-59cbeb63f088"
      unitRef="usd">5595000</us-gaap:RestructuringReserve>
    <cfx:Noncashimpairmentrestructuringprovisions
      contextRef="ic657fdde128e4ecb9c3c230be18d4218_D20210101-20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV84Mi9mcmFnOjM0M2ZlODUzNWUwNDQxMGNhY2JlYzYzYTBjMmRhOGUxL3RhYmxlOjcwY2VhN2FiYmJmYTQ3YjRiMTVlYjQzYmU3NTdiYjQ1L3RhYmxlcmFuZ2U6NzBjZWE3YWJiYmZhNDdiNGIxNWViNDNiZTc1N2JiNDVfOC01LTEtMS0w_ceff2159-e1c2-4b39-a6fb-26f3e94c4b03"
      unitRef="usd">0</cfx:Noncashimpairmentrestructuringprovisions>
    <us-gaap:RestructuringSettlementAndImpairmentProvisions
      contextRef="ic657fdde128e4ecb9c3c230be18d4218_D20210101-20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV84Mi9mcmFnOjM0M2ZlODUzNWUwNDQxMGNhY2JlYzYzYTBjMmRhOGUxL3RhYmxlOjcwY2VhN2FiYmJmYTQ3YjRiMTVlYjQzYmU3NTdiYjQ1L3RhYmxlcmFuZ2U6NzBjZWE3YWJiYmZhNDdiNGIxNWViNDNiZTc1N2JiNDVfOS01LTEtMS0w_0e8f2e04-f7f5-4682-98e8-13c5f609d591"
      unitRef="usd">3075000</us-gaap:RestructuringSettlementAndImpairmentProvisions>
    <us-gaap:RestructuringReserve
      contextRef="ifec83a0bbfbd4bd09580296099d60680_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV84Mi9mcmFnOjM0M2ZlODUzNWUwNDQxMGNhY2JlYzYzYTBjMmRhOGUxL3RhYmxlOjcwY2VhN2FiYmJmYTQ3YjRiMTVlYjQzYmU3NTdiYjQ1L3RhYmxlcmFuZ2U6NzBjZWE3YWJiYmZhNDdiNGIxNWViNDNiZTc1N2JiNDVfMTEtMS0xLTEtMA_bf86162a-a548-4ddf-8279-821eee1530ef"
      unitRef="usd">1884000</us-gaap:RestructuringReserve>
    <cfx:RestructuringSettlementandImpairmentProvisionsbeforenoncashcharges
      contextRef="i4f4a7b94edcc48ff872d0865cde9447f_D20210101-20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV84Mi9mcmFnOjM0M2ZlODUzNWUwNDQxMGNhY2JlYzYzYTBjMmRhOGUxL3RhYmxlOjcwY2VhN2FiYmJmYTQ3YjRiMTVlYjQzYmU3NTdiYjQ1L3RhYmxlcmFuZ2U6NzBjZWE3YWJiYmZhNDdiNGIxNWViNDNiZTc1N2JiNDVfMTEtNS0xLTEtMA_8fab85c7-f8fd-45f3-bb45-967b2f433768"
      unitRef="usd">358000</cfx:RestructuringSettlementandImpairmentProvisionsbeforenoncashcharges>
    <us-gaap:PaymentsForRestructuring
      contextRef="i4f4a7b94edcc48ff872d0865cde9447f_D20210101-20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV84Mi9mcmFnOjM0M2ZlODUzNWUwNDQxMGNhY2JlYzYzYTBjMmRhOGUxL3RhYmxlOjcwY2VhN2FiYmJmYTQ3YjRiMTVlYjQzYmU3NTdiYjQ1L3RhYmxlcmFuZ2U6NzBjZWE3YWJiYmZhNDdiNGIxNWViNDNiZTc1N2JiNDVfMTEtNy0xLTEtMA_278ec2b9-50ab-4356-953e-6bf3c1bb8d29"
      unitRef="usd">736000</us-gaap:PaymentsForRestructuring>
    <us-gaap:RestructuringReserveTranslationAdjustment
      contextRef="i4f4a7b94edcc48ff872d0865cde9447f_D20210101-20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV84Mi9mcmFnOjM0M2ZlODUzNWUwNDQxMGNhY2JlYzYzYTBjMmRhOGUxL3RhYmxlOjcwY2VhN2FiYmJmYTQ3YjRiMTVlYjQzYmU3NTdiYjQ1L3RhYmxlcmFuZ2U6NzBjZWE3YWJiYmZhNDdiNGIxNWViNDNiZTc1N2JiNDVfMTEtOS0xLTEtMA_b75c0763-b5c2-43e1-9a53-74150b6d968f"
      unitRef="usd">0</us-gaap:RestructuringReserveTranslationAdjustment>
    <us-gaap:RestructuringReserve
      contextRef="i693faed3a2b947f79f380d94f62dfdd7_I20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV84Mi9mcmFnOjM0M2ZlODUzNWUwNDQxMGNhY2JlYzYzYTBjMmRhOGUxL3RhYmxlOjcwY2VhN2FiYmJmYTQ3YjRiMTVlYjQzYmU3NTdiYjQ1L3RhYmxlcmFuZ2U6NzBjZWE3YWJiYmZhNDdiNGIxNWViNDNiZTc1N2JiNDVfMTEtMTEtMS0xLTA_44f62590-1e54-497e-a7dc-8beeaf13a8dc"
      unitRef="usd">1506000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="ica1460f2dafd492e81619669f96739fe_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV84Mi9mcmFnOjM0M2ZlODUzNWUwNDQxMGNhY2JlYzYzYTBjMmRhOGUxL3RhYmxlOjcwY2VhN2FiYmJmYTQ3YjRiMTVlYjQzYmU3NTdiYjQ1L3RhYmxlcmFuZ2U6NzBjZWE3YWJiYmZhNDdiNGIxNWViNDNiZTc1N2JiNDVfMTItMS0xLTEtMA_8f53bfc5-1e13-40ba-acc9-264755820ffe"
      unitRef="usd">297000</us-gaap:RestructuringReserve>
    <cfx:RestructuringSettlementandImpairmentProvisionsbeforenoncashcharges
      contextRef="i22bdebfd86944fc4b6df8611b268619a_D20210101-20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV84Mi9mcmFnOjM0M2ZlODUzNWUwNDQxMGNhY2JlYzYzYTBjMmRhOGUxL3RhYmxlOjcwY2VhN2FiYmJmYTQ3YjRiMTVlYjQzYmU3NTdiYjQ1L3RhYmxlcmFuZ2U6NzBjZWE3YWJiYmZhNDdiNGIxNWViNDNiZTc1N2JiNDVfMTItNS0xLTEtMA_0cd67a29-c178-42a8-8ede-1dcec3fe5b66"
      unitRef="usd">613000</cfx:RestructuringSettlementandImpairmentProvisionsbeforenoncashcharges>
    <us-gaap:PaymentsForRestructuring
      contextRef="i22bdebfd86944fc4b6df8611b268619a_D20210101-20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV84Mi9mcmFnOjM0M2ZlODUzNWUwNDQxMGNhY2JlYzYzYTBjMmRhOGUxL3RhYmxlOjcwY2VhN2FiYmJmYTQ3YjRiMTVlYjQzYmU3NTdiYjQ1L3RhYmxlcmFuZ2U6NzBjZWE3YWJiYmZhNDdiNGIxNWViNDNiZTc1N2JiNDVfMTItNy0xLTEtMA_09619a6b-c41f-41a3-99c3-c95f5f08b0e8"
      unitRef="usd">613000</us-gaap:PaymentsForRestructuring>
    <us-gaap:RestructuringReserveTranslationAdjustment
      contextRef="i22bdebfd86944fc4b6df8611b268619a_D20210101-20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV84Mi9mcmFnOjM0M2ZlODUzNWUwNDQxMGNhY2JlYzYzYTBjMmRhOGUxL3RhYmxlOjcwY2VhN2FiYmJmYTQ3YjRiMTVlYjQzYmU3NTdiYjQ1L3RhYmxlcmFuZ2U6NzBjZWE3YWJiYmZhNDdiNGIxNWViNDNiZTc1N2JiNDVfMTItOS0xLTEtMA_992b9768-8d2c-4047-8465-ea82c03eaf6c"
      unitRef="usd">0</us-gaap:RestructuringReserveTranslationAdjustment>
    <us-gaap:RestructuringReserve
      contextRef="i5ab417b85ad44023b102000fba62987b_I20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV84Mi9mcmFnOjM0M2ZlODUzNWUwNDQxMGNhY2JlYzYzYTBjMmRhOGUxL3RhYmxlOjcwY2VhN2FiYmJmYTQ3YjRiMTVlYjQzYmU3NTdiYjQ1L3RhYmxlcmFuZ2U6NzBjZWE3YWJiYmZhNDdiNGIxNWViNDNiZTc1N2JiNDVfMTItMTEtMS0xLTA_c576b78e-bbcd-4bc7-af60-3c981370e7a4"
      unitRef="usd">297000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="i370b38382cac4833aa29144f0b5dde9a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV84Mi9mcmFnOjM0M2ZlODUzNWUwNDQxMGNhY2JlYzYzYTBjMmRhOGUxL3RhYmxlOjcwY2VhN2FiYmJmYTQ3YjRiMTVlYjQzYmU3NTdiYjQ1L3RhYmxlcmFuZ2U6NzBjZWE3YWJiYmZhNDdiNGIxNWViNDNiZTc1N2JiNDVfMTMtMS0xLTEtMA_e1367da4-4db8-484b-b40c-a97af6973cb3"
      unitRef="usd">2181000</us-gaap:RestructuringReserve>
    <cfx:RestructuringSettlementandImpairmentProvisionsbeforenoncashcharges
      contextRef="i8f684fb59fd34f74a7500128507cca10_D20210101-20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV84Mi9mcmFnOjM0M2ZlODUzNWUwNDQxMGNhY2JlYzYzYTBjMmRhOGUxL3RhYmxlOjcwY2VhN2FiYmJmYTQ3YjRiMTVlYjQzYmU3NTdiYjQ1L3RhYmxlcmFuZ2U6NzBjZWE3YWJiYmZhNDdiNGIxNWViNDNiZTc1N2JiNDVfMTMtNS0xLTEtMA_61dc9647-c81a-4f78-bcfa-e3ea31a9de6c"
      unitRef="usd">971000</cfx:RestructuringSettlementandImpairmentProvisionsbeforenoncashcharges>
    <us-gaap:PaymentsForRestructuring
      contextRef="i8f684fb59fd34f74a7500128507cca10_D20210101-20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV84Mi9mcmFnOjM0M2ZlODUzNWUwNDQxMGNhY2JlYzYzYTBjMmRhOGUxL3RhYmxlOjcwY2VhN2FiYmJmYTQ3YjRiMTVlYjQzYmU3NTdiYjQ1L3RhYmxlcmFuZ2U6NzBjZWE3YWJiYmZhNDdiNGIxNWViNDNiZTc1N2JiNDVfMTMtNy0xLTEtMA_5d2e2cbc-0c35-41d9-b130-76cbeb418551"
      unitRef="usd">1349000</us-gaap:PaymentsForRestructuring>
    <us-gaap:RestructuringReserveTranslationAdjustment
      contextRef="i8f684fb59fd34f74a7500128507cca10_D20210101-20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV84Mi9mcmFnOjM0M2ZlODUzNWUwNDQxMGNhY2JlYzYzYTBjMmRhOGUxL3RhYmxlOjcwY2VhN2FiYmJmYTQ3YjRiMTVlYjQzYmU3NTdiYjQ1L3RhYmxlcmFuZ2U6NzBjZWE3YWJiYmZhNDdiNGIxNWViNDNiZTc1N2JiNDVfMTMtOS0xLTEtMA_c3b48d09-515b-44e1-a4a9-d462ca55d912"
      unitRef="usd">0</us-gaap:RestructuringReserveTranslationAdjustment>
    <us-gaap:RestructuringReserve
      contextRef="i822017837f644c788cdecf0861f7689c_I20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV84Mi9mcmFnOjM0M2ZlODUzNWUwNDQxMGNhY2JlYzYzYTBjMmRhOGUxL3RhYmxlOjcwY2VhN2FiYmJmYTQ3YjRiMTVlYjQzYmU3NTdiYjQ1L3RhYmxlcmFuZ2U6NzBjZWE3YWJiYmZhNDdiNGIxNWViNDNiZTc1N2JiNDVfMTMtMTEtMS0xLTA_755be87d-75fa-4832-a592-aea621453f04"
      unitRef="usd">1803000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringSettlementAndImpairmentProvisions
      contextRef="i8f684fb59fd34f74a7500128507cca10_D20210101-20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV84Mi9mcmFnOjM0M2ZlODUzNWUwNDQxMGNhY2JlYzYzYTBjMmRhOGUxL3RhYmxlOjcwY2VhN2FiYmJmYTQ3YjRiMTVlYjQzYmU3NTdiYjQ1L3RhYmxlcmFuZ2U6NzBjZWE3YWJiYmZhNDdiNGIxNWViNDNiZTc1N2JiNDVfMTUtNS0xLTEtMA_8e0e0a05-41d9-47b5-9c4f-cf704867f87e"
      unitRef="usd">971000</us-gaap:RestructuringSettlementAndImpairmentProvisions>
    <us-gaap:RestructuringReserve
      contextRef="ie3641c33cc3c44668ada2ab2c1121516_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV84Mi9mcmFnOjM0M2ZlODUzNWUwNDQxMGNhY2JlYzYzYTBjMmRhOGUxL3RhYmxlOjcwY2VhN2FiYmJmYTQ3YjRiMTVlYjQzYmU3NTdiYjQ1L3RhYmxlcmFuZ2U6NzBjZWE3YWJiYmZhNDdiNGIxNWViNDNiZTc1N2JiNDVfMjAtMS0xLTEtMA_ac773599-6ef1-4e94-8519-2dc19ac6ad9a"
      unitRef="usd">8108000</us-gaap:RestructuringReserve>
    <cfx:RestructuringSettlementandImpairmentProvisionsbeforenoncashcharges
      contextRef="i8874d8c51bf84c87bd90d795dd60c3f5_D20210101-20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV84Mi9mcmFnOjM0M2ZlODUzNWUwNDQxMGNhY2JlYzYzYTBjMmRhOGUxL3RhYmxlOjcwY2VhN2FiYmJmYTQ3YjRiMTVlYjQzYmU3NTdiYjQ1L3RhYmxlcmFuZ2U6NzBjZWE3YWJiYmZhNDdiNGIxNWViNDNiZTc1N2JiNDVfMjAtNS0xLTEtMA_ebf86a29-1693-402b-a514-93551f14bd4e"
      unitRef="usd">4046000</cfx:RestructuringSettlementandImpairmentProvisionsbeforenoncashcharges>
    <us-gaap:PaymentsForRestructuring
      contextRef="i8874d8c51bf84c87bd90d795dd60c3f5_D20210101-20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV84Mi9mcmFnOjM0M2ZlODUzNWUwNDQxMGNhY2JlYzYzYTBjMmRhOGUxL3RhYmxlOjcwY2VhN2FiYmJmYTQ3YjRiMTVlYjQzYmU3NTdiYjQ1L3RhYmxlcmFuZ2U6NzBjZWE3YWJiYmZhNDdiNGIxNWViNDNiZTc1N2JiNDVfMjAtNy0xLTEtMA_7ee8e576-eaa6-4daf-964d-18d0daa9bd92"
      unitRef="usd">4739000</us-gaap:PaymentsForRestructuring>
    <us-gaap:RestructuringReserveTranslationAdjustment
      contextRef="i8874d8c51bf84c87bd90d795dd60c3f5_D20210101-20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV84Mi9mcmFnOjM0M2ZlODUzNWUwNDQxMGNhY2JlYzYzYTBjMmRhOGUxL3RhYmxlOjcwY2VhN2FiYmJmYTQ3YjRiMTVlYjQzYmU3NTdiYjQ1L3RhYmxlcmFuZ2U6NzBjZWE3YWJiYmZhNDdiNGIxNWViNDNiZTc1N2JiNDVfMjAtOS0xLTEtMA_12e425f3-7ace-4f5a-90e6-04d58013e3ac"
      unitRef="usd">-17000</us-gaap:RestructuringReserveTranslationAdjustment>
    <us-gaap:RestructuringReserve
      contextRef="i9a1b74af731e4ec9aaad3e829b8ec8f2_I20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV84Mi9mcmFnOjM0M2ZlODUzNWUwNDQxMGNhY2JlYzYzYTBjMmRhOGUxL3RhYmxlOjcwY2VhN2FiYmJmYTQ3YjRiMTVlYjQzYmU3NTdiYjQ1L3RhYmxlcmFuZ2U6NzBjZWE3YWJiYmZhNDdiNGIxNWViNDNiZTc1N2JiNDVfMjAtMTEtMS0xLTA_064bf7aa-bed8-4bae-8b1d-16fa09cf1d43"
      unitRef="usd">7398000</us-gaap:RestructuringReserve>
    <cfx:Noncashimpairmentrestructuringprovisions
      contextRef="i8874d8c51bf84c87bd90d795dd60c3f5_D20210101-20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV84Mi9mcmFnOjM0M2ZlODUzNWUwNDQxMGNhY2JlYzYzYTBjMmRhOGUxL3RhYmxlOjcwY2VhN2FiYmJmYTQ3YjRiMTVlYjQzYmU3NTdiYjQ1L3RhYmxlcmFuZ2U6NzBjZWE3YWJiYmZhNDdiNGIxNWViNDNiZTc1N2JiNDVfMjEtNS0xLTEtMA_6d31b23d-7015-4009-a6a3-c3a59adb606e"
      unitRef="usd">0</cfx:Noncashimpairmentrestructuringprovisions>
    <us-gaap:RestructuringSettlementAndImpairmentProvisions
      contextRef="i8874d8c51bf84c87bd90d795dd60c3f5_D20210101-20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV84Mi9mcmFnOjM0M2ZlODUzNWUwNDQxMGNhY2JlYzYzYTBjMmRhOGUxL3RhYmxlOjcwY2VhN2FiYmJmYTQ3YjRiMTVlYjQzYmU3NTdiYjQ1L3RhYmxlcmFuZ2U6NzBjZWE3YWJiYmZhNDdiNGIxNWViNDNiZTc1N2JiNDVfMjItNS0xLTEtMA_167e11f6-58be-460f-aabb-7ef3a7144d2b"
      unitRef="usd">4046000</us-gaap:RestructuringSettlementAndImpairmentProvisions>
    <us-gaap:RestructuringReserveCurrent
      contextRef="iced60de18a0f42ca91b0c53d23b48827_I20210402"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV84Mi9mcmFnOjM0M2ZlODUzNWUwNDQxMGNhY2JlYzYzYTBjMmRhOGUxL3RleHRyZWdpb246MzQzZmU4NTM1ZTA0NDEwY2FjYmVjNjNhMGMyZGE4ZTFfMTIyMw_538e7584-6254-4a4d-8174-2619b007e5f1"
      unitRef="usd">7400000</us-gaap:RestructuringReserveCurrent>
    <us-gaap:RestructuringReserveCurrent
      contextRef="ib4b23c1c16b94f9683869cfecb1367d6_I20210402"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV84Mi9mcmFnOjM0M2ZlODUzNWUwNDQxMGNhY2JlYzYzYTBjMmRhOGUxL3RleHRyZWdpb246MzQzZmU4NTM1ZTA0NDEwY2FjYmVjNjNhMGMyZGE4ZTFfMTMyMg_a5db89a3-492b-456c-9b9f-f6eab53b91cf"
      unitRef="usd">100000</us-gaap:RestructuringReserveCurrent>
    <us-gaap:FinancialInstrumentsDisclosureTextBlock
      contextRef="i8874d8c51bf84c87bd90d795dd60c3f5_D20210101-20210402"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV84NS9mcmFnOmY0M2MzY2Q2MDZlZjQ1ZDg4Mjk5MzMzZmZiY2IyOWQ5L3RleHRyZWdpb246ZjQzYzNjZDYwNmVmNDVkODgyOTkzMzNmZmJjYjI5ZDlfMTI2Nw_0f864766-e44a-48e8-bbf3-f49be165c033">Financial Instruments and Fair Value Measurements&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The carrying values of financial instruments, including Trade receivables and Accounts payable, approximate their fair values due to their short-term maturities. The $2.3 billion estimated fair value of the Company&#x2019;s debt as of April&#160;2, 2021 and December&#160;31, 2020 was based on current interest rates for similar types of borrowings and is in Level Two of the fair value hierarchy. The estimated fair values may not represent actual values of the financial instruments that could be realized as of the balance sheet date or that will be realized in the future.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A summary of the Company&#x2019;s assets and liabilities that are measured at fair value for each fair value hierarchy level for the periods presented is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:61.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.671%"/&gt;&lt;td style="width:0.1%"/&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:7.671%"/&gt;&lt;td style="width:0.1%"/&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:7.671%"/&gt;&lt;td style="width:0.1%"/&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:7.678%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;April 2, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Level&lt;br/&gt;One&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Level&lt;br/&gt;Two&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Level&lt;br/&gt;Three&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;Cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,252&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,252&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;Foreign currency contracts - not designated as hedges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,581&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,581&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;Deferred compensation plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,802&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,802&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,252&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13,383&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19,635&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;Liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;Foreign currency contracts - not designated as hedges&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,191&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,191&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;Deferred compensation plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,802&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,802&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,993&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,993&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:61.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.671%"/&gt;&lt;td style="width:0.1%"/&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:7.671%"/&gt;&lt;td style="width:0.1%"/&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:7.671%"/&gt;&lt;td style="width:0.1%"/&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:7.678%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Level&lt;br/&gt;One&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Level&lt;br/&gt;Two&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Level&lt;br/&gt;Three&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;Cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,420&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,420&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;Foreign currency contracts - not designated as hedges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,194&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,194&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;Deferred compensation plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,881&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,881&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,420&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13,075&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20,495&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;Liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;Foreign currency contracts - not designated as hedges&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,781&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,781&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;Deferred compensation plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,881&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,881&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,662&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,662&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;There were no transfers in or out of Level One, Two or Three during the three months ended April 2, 2021. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Foreign Currency Contracts&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of April&#160;2, 2021 and December&#160;31, 2020, the Company had foreign currency contracts related to purchases and sales  with notional values of $309.4 million and $250.4 million, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company recognized the following in its Condensed Consolidated Financial Statements related to its derivative instruments: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.730%"/&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 style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&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.621%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 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="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;April 2, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;April 3, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 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="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%"&gt;Contracts Designated as Hedges:&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:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;/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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Unrealized gain on net investment hedges&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&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;td colspan="3" style="display:none"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,381&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,180&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%"&gt;Contracts Not Designated in a Hedge Relationship:&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;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign Currency 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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;Unrealized gain (loss)&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,611)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,417&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;Realized gain (loss)&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;51&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(197)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;text-decoration:underline;top:-2.8pt;vertical-align:baseline"&gt;                                &lt;/span&gt;&lt;/div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1) &lt;/span&gt;The unrealized gain on net investment hedges is attributable to the change in valuation of Euro denominated debt.</us-gaap:FinancialInstrumentsDisclosureTextBlock>
    <us-gaap:LongTermDebtFairValue
      contextRef="ie3641c33cc3c44668ada2ab2c1121516_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV84NS9mcmFnOmY0M2MzY2Q2MDZlZjQ1ZDg4Mjk5MzMzZmZiY2IyOWQ5L3RleHRyZWdpb246ZjQzYzNjZDYwNmVmNDVkODgyOTkzMzNmZmJjYjI5ZDlfMTA5OTUxMTYyOTg0Mg_9e07bb24-b7b9-4898-8371-d8c3671391d2"
      unitRef="usd">2300000000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="i9a1b74af731e4ec9aaad3e829b8ec8f2_I20210402"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV84NS9mcmFnOmY0M2MzY2Q2MDZlZjQ1ZDg4Mjk5MzMzZmZiY2IyOWQ5L3RleHRyZWdpb246ZjQzYzNjZDYwNmVmNDVkODgyOTkzMzNmZmJjYjI5ZDlfMTA5OTUxMTYyOTg0Mg_bce98a41-6e82-48ca-b66d-b9d8ae2b3571"
      unitRef="usd">2300000000</us-gaap:LongTermDebtFairValue>
    <us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock
      contextRef="i8874d8c51bf84c87bd90d795dd60c3f5_D20210101-20210402"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV84NS9mcmFnOmY0M2MzY2Q2MDZlZjQ1ZDg4Mjk5MzMzZmZiY2IyOWQ5L3RleHRyZWdpb246ZjQzYzNjZDYwNmVmNDVkODgyOTkzMzNmZmJjYjI5ZDlfMTI5MA_35ea2ede-b238-4ebb-9fa1-b957b94832af">&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A summary of the Company&#x2019;s assets and liabilities that are measured at fair value for each fair value hierarchy level for the periods presented is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:61.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.671%"/&gt;&lt;td style="width:0.1%"/&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:7.671%"/&gt;&lt;td style="width:0.1%"/&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:7.671%"/&gt;&lt;td style="width:0.1%"/&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:7.678%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;April 2, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Level&lt;br/&gt;One&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Level&lt;br/&gt;Two&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Level&lt;br/&gt;Three&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;Cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,252&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,252&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;Foreign currency contracts - not designated as hedges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,581&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,581&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;Deferred compensation plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,802&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,802&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;6,252&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13,383&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19,635&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;Liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;Foreign currency contracts - not designated as hedges&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,191&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,191&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;Deferred compensation plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,802&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,802&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,993&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,993&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:61.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.671%"/&gt;&lt;td style="width:0.1%"/&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:7.671%"/&gt;&lt;td style="width:0.1%"/&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:7.671%"/&gt;&lt;td style="width:0.1%"/&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:7.678%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Level&lt;br/&gt;One&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Level&lt;br/&gt;Two&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"&gt;Level&lt;br/&gt;Three&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;Cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,420&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,420&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;Foreign currency contracts - not designated as hedges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;2,194&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,194&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;Deferred compensation plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,881&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,881&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7,420&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;13,075&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20,495&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"&gt;Liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;Foreign currency contracts - not designated as hedges&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,781&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,781&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;Deferred compensation plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,881&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;10,881&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,662&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,662&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i0199a79bd1b94605836e4cb49968d3cd_I20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV84NS9mcmFnOmY0M2MzY2Q2MDZlZjQ1ZDg4Mjk5MzMzZmZiY2IyOWQ5L3RhYmxlOjBmMWY1YTc0ZmE4NjRlOWM4YmJmNmI4ODAxNWE3OWFjL3RhYmxlcmFuZ2U6MGYxZjVhNzRmYTg2NGU5YzhiYmY2Yjg4MDE1YTc5YWNfNC0xLTEtMS0w_431f5d73-f3c6-45d8-964a-940f1aad1ce9"
      unitRef="usd">6252000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i9a1b74af731e4ec9aaad3e829b8ec8f2_I20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV84NS9mcmFnOmY0M2MzY2Q2MDZlZjQ1ZDg4Mjk5MzMzZmZiY2IyOWQ5L3RhYmxlOjBmMWY1YTc0ZmE4NjRlOWM4YmJmNmI4ODAxNWE3OWFjL3RhYmxlcmFuZ2U6MGYxZjVhNzRmYTg2NGU5YzhiYmY2Yjg4MDE1YTc5YWNfNC03LTEtMS0w_7b903ed2-1185-45a3-8f58-d9f3a9e8c658"
      unitRef="usd">6252000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue
      contextRef="ic61418ef9ea444469fde71b809d9a3b0_I20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV84NS9mcmFnOmY0M2MzY2Q2MDZlZjQ1ZDg4Mjk5MzMzZmZiY2IyOWQ5L3RhYmxlOjBmMWY1YTc0ZmE4NjRlOWM4YmJmNmI4ODAxNWE3OWFjL3RhYmxlcmFuZ2U6MGYxZjVhNzRmYTg2NGU5YzhiYmY2Yjg4MDE1YTc5YWNfNy0zLTEtMS0w_0d87d5fe-2677-48d7-9962-36a2747e980a"
      unitRef="usd">1581000</us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue>
    <us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue
      contextRef="i15aa93b451904c759292a6496a5b113e_I20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV84NS9mcmFnOmY0M2MzY2Q2MDZlZjQ1ZDg4Mjk5MzMzZmZiY2IyOWQ5L3RhYmxlOjBmMWY1YTc0ZmE4NjRlOWM4YmJmNmI4ODAxNWE3OWFjL3RhYmxlcmFuZ2U6MGYxZjVhNzRmYTg2NGU5YzhiYmY2Yjg4MDE1YTc5YWNfNy03LTEtMS0w_b7150be9-9fad-496b-9aef-27bb69af25d3"
      unitRef="usd">1581000</us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="i91994e8473974e58934afb38cf8b9d87_I20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV84NS9mcmFnOmY0M2MzY2Q2MDZlZjQ1ZDg4Mjk5MzMzZmZiY2IyOWQ5L3RhYmxlOjBmMWY1YTc0ZmE4NjRlOWM4YmJmNmI4ODAxNWE3OWFjL3RhYmxlcmFuZ2U6MGYxZjVhNzRmYTg2NGU5YzhiYmY2Yjg4MDE1YTc5YWNfMTAtMy0xLTEtMA_91093d48-fda7-4f09-b3a1-9f39a347375e"
      unitRef="usd">11802000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="i9a1b74af731e4ec9aaad3e829b8ec8f2_I20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV84NS9mcmFnOmY0M2MzY2Q2MDZlZjQ1ZDg4Mjk5MzMzZmZiY2IyOWQ5L3RhYmxlOjBmMWY1YTc0ZmE4NjRlOWM4YmJmNmI4ODAxNWE3OWFjL3RhYmxlcmFuZ2U6MGYxZjVhNzRmYTg2NGU5YzhiYmY2Yjg4MDE1YTc5YWNfMTAtNy0xLTEtMA_552cadf7-4d58-4201-93d0-d148aafd32d2"
      unitRef="usd">11802000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i0199a79bd1b94605836e4cb49968d3cd_I20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV84NS9mcmFnOmY0M2MzY2Q2MDZlZjQ1ZDg4Mjk5MzMzZmZiY2IyOWQ5L3RhYmxlOjBmMWY1YTc0ZmE4NjRlOWM4YmJmNmI4ODAxNWE3OWFjL3RhYmxlcmFuZ2U6MGYxZjVhNzRmYTg2NGU5YzhiYmY2Yjg4MDE1YTc5YWNfMTEtMS0xLTEtMA_2fb2dc99-5e0f-4abc-957b-bd09632f4bd7"
      unitRef="usd">6252000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i91994e8473974e58934afb38cf8b9d87_I20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV84NS9mcmFnOmY0M2MzY2Q2MDZlZjQ1ZDg4Mjk5MzMzZmZiY2IyOWQ5L3RhYmxlOjBmMWY1YTc0ZmE4NjRlOWM4YmJmNmI4ODAxNWE3OWFjL3RhYmxlcmFuZ2U6MGYxZjVhNzRmYTg2NGU5YzhiYmY2Yjg4MDE1YTc5YWNfMTEtMy0xLTEtMA_6ddedbf3-266b-4389-a5a9-ffc32ae3528e"
      unitRef="usd">13383000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i9a1b74af731e4ec9aaad3e829b8ec8f2_I20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV84NS9mcmFnOmY0M2MzY2Q2MDZlZjQ1ZDg4Mjk5MzMzZmZiY2IyOWQ5L3RhYmxlOjBmMWY1YTc0ZmE4NjRlOWM4YmJmNmI4ODAxNWE3OWFjL3RhYmxlcmFuZ2U6MGYxZjVhNzRmYTg2NGU5YzhiYmY2Yjg4MDE1YTc5YWNfMTEtNy0xLTEtMA_59d9f721-1fb8-4d68-83af-8a814c310aee"
      unitRef="usd">19635000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue
      contextRef="ic61418ef9ea444469fde71b809d9a3b0_I20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV84NS9mcmFnOmY0M2MzY2Q2MDZlZjQ1ZDg4Mjk5MzMzZmZiY2IyOWQ5L3RhYmxlOjBmMWY1YTc0ZmE4NjRlOWM4YmJmNmI4ODAxNWE3OWFjL3RhYmxlcmFuZ2U6MGYxZjVhNzRmYTg2NGU5YzhiYmY2Yjg4MDE1YTc5YWNfMTUtMy0xLTEtMA_ce2468d6-04c5-4c98-9d97-6a7f12181bda"
      unitRef="usd">4191000</us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue>
    <us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue
      contextRef="i15aa93b451904c759292a6496a5b113e_I20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV84NS9mcmFnOmY0M2MzY2Q2MDZlZjQ1ZDg4Mjk5MzMzZmZiY2IyOWQ5L3RhYmxlOjBmMWY1YTc0ZmE4NjRlOWM4YmJmNmI4ODAxNWE3OWFjL3RhYmxlcmFuZ2U6MGYxZjVhNzRmYTg2NGU5YzhiYmY2Yjg4MDE1YTc5YWNfMTUtNy0xLTEtMA_7b584ec1-25df-4d4e-8683-d3ae4cbd39b3"
      unitRef="usd">4191000</us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue>
    <us-gaap:DeferredCompensationLiabilityCurrentAndNoncurrent
      contextRef="i91994e8473974e58934afb38cf8b9d87_I20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV84NS9mcmFnOmY0M2MzY2Q2MDZlZjQ1ZDg4Mjk5MzMzZmZiY2IyOWQ5L3RhYmxlOjBmMWY1YTc0ZmE4NjRlOWM4YmJmNmI4ODAxNWE3OWFjL3RhYmxlcmFuZ2U6MGYxZjVhNzRmYTg2NGU5YzhiYmY2Yjg4MDE1YTc5YWNfMTgtMy0xLTEtMA_09361db1-e87f-4c4d-9c89-96bfd3288fa8"
      unitRef="usd">11802000</us-gaap:DeferredCompensationLiabilityCurrentAndNoncurrent>
    <us-gaap:DeferredCompensationLiabilityCurrentAndNoncurrent
      contextRef="i9a1b74af731e4ec9aaad3e829b8ec8f2_I20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV84NS9mcmFnOmY0M2MzY2Q2MDZlZjQ1ZDg4Mjk5MzMzZmZiY2IyOWQ5L3RhYmxlOjBmMWY1YTc0ZmE4NjRlOWM4YmJmNmI4ODAxNWE3OWFjL3RhYmxlcmFuZ2U6MGYxZjVhNzRmYTg2NGU5YzhiYmY2Yjg4MDE1YTc5YWNfMTgtNy0xLTEtMA_d49388ae-8183-4ca9-a816-7cefb5bf8599"
      unitRef="usd">11802000</us-gaap:DeferredCompensationLiabilityCurrentAndNoncurrent>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i91994e8473974e58934afb38cf8b9d87_I20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV84NS9mcmFnOmY0M2MzY2Q2MDZlZjQ1ZDg4Mjk5MzMzZmZiY2IyOWQ5L3RhYmxlOjBmMWY1YTc0ZmE4NjRlOWM4YmJmNmI4ODAxNWE3OWFjL3RhYmxlcmFuZ2U6MGYxZjVhNzRmYTg2NGU5YzhiYmY2Yjg4MDE1YTc5YWNfMTktMy0xLTEtMA_315969fe-65bf-4f7e-bfbd-b1f47e42ab54"
      unitRef="usd">15993000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i9a1b74af731e4ec9aaad3e829b8ec8f2_I20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV84NS9mcmFnOmY0M2MzY2Q2MDZlZjQ1ZDg4Mjk5MzMzZmZiY2IyOWQ5L3RhYmxlOjBmMWY1YTc0ZmE4NjRlOWM4YmJmNmI4ODAxNWE3OWFjL3RhYmxlcmFuZ2U6MGYxZjVhNzRmYTg2NGU5YzhiYmY2Yjg4MDE1YTc5YWNfMTktNy0xLTEtMA_a88681f7-36fb-4f7c-844d-598668c23ff7"
      unitRef="usd">15993000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i61ddc8f14ec94e0a94de085c8dd411a4_I20200403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV84NS9mcmFnOmY0M2MzY2Q2MDZlZjQ1ZDg4Mjk5MzMzZmZiY2IyOWQ5L3RhYmxlOmM0YWM0ZGI5YmRhMjQ3MjVhZGM2MWIyNDU1NDA5OTEzL3RhYmxlcmFuZ2U6YzRhYzRkYjliZGEyNDcyNWFkYzYxYjI0NTU0MDk5MTNfNC0xLTEtMS0w_57e2f070-be22-42a8-b8ec-d96d5d4f3911"
      unitRef="usd">7420000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i8acc52d663094b188a43928fd9d09f62_I20200403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV84NS9mcmFnOmY0M2MzY2Q2MDZlZjQ1ZDg4Mjk5MzMzZmZiY2IyOWQ5L3RhYmxlOmM0YWM0ZGI5YmRhMjQ3MjVhZGM2MWIyNDU1NDA5OTEzL3RhYmxlcmFuZ2U6YzRhYzRkYjliZGEyNDcyNWFkYzYxYjI0NTU0MDk5MTNfNC03LTEtMS0w_49831133-4ae0-4406-9f38-fc5212f47963"
      unitRef="usd">7420000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue
      contextRef="i8a464f0da53c43cba9adf3b5bdc22ca3_I20200403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV84NS9mcmFnOmY0M2MzY2Q2MDZlZjQ1ZDg4Mjk5MzMzZmZiY2IyOWQ5L3RhYmxlOmM0YWM0ZGI5YmRhMjQ3MjVhZGM2MWIyNDU1NDA5OTEzL3RhYmxlcmFuZ2U6YzRhYzRkYjliZGEyNDcyNWFkYzYxYjI0NTU0MDk5MTNfNy0zLTEtMS0w_886f6a66-1a71-49f1-9786-9f6d07767181"
      unitRef="usd">2194000</us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue>
    <us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue
      contextRef="ia21500d10f594cfa8ea260684b460fe5_I20200403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV84NS9mcmFnOmY0M2MzY2Q2MDZlZjQ1ZDg4Mjk5MzMzZmZiY2IyOWQ5L3RhYmxlOmM0YWM0ZGI5YmRhMjQ3MjVhZGM2MWIyNDU1NDA5OTEzL3RhYmxlcmFuZ2U6YzRhYzRkYjliZGEyNDcyNWFkYzYxYjI0NTU0MDk5MTNfNy03LTEtMS0w_ff6df42e-c7a8-4b48-9579-af98bd519a20"
      unitRef="usd">2194000</us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="i49d08e3a5ee04e53b57ab36ae5351d68_I20200403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV84NS9mcmFnOmY0M2MzY2Q2MDZlZjQ1ZDg4Mjk5MzMzZmZiY2IyOWQ5L3RhYmxlOmM0YWM0ZGI5YmRhMjQ3MjVhZGM2MWIyNDU1NDA5OTEzL3RhYmxlcmFuZ2U6YzRhYzRkYjliZGEyNDcyNWFkYzYxYjI0NTU0MDk5MTNfMTAtMy0xLTEtMA_4ad5d1c8-42ff-4d22-b9e7-e9db6439cbb4"
      unitRef="usd">10881000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="i8acc52d663094b188a43928fd9d09f62_I20200403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV84NS9mcmFnOmY0M2MzY2Q2MDZlZjQ1ZDg4Mjk5MzMzZmZiY2IyOWQ5L3RhYmxlOmM0YWM0ZGI5YmRhMjQ3MjVhZGM2MWIyNDU1NDA5OTEzL3RhYmxlcmFuZ2U6YzRhYzRkYjliZGEyNDcyNWFkYzYxYjI0NTU0MDk5MTNfMTAtNy0xLTEtMA_6a040fed-b57a-49c2-8f22-56d0d70ee154"
      unitRef="usd">10881000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i61ddc8f14ec94e0a94de085c8dd411a4_I20200403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV84NS9mcmFnOmY0M2MzY2Q2MDZlZjQ1ZDg4Mjk5MzMzZmZiY2IyOWQ5L3RhYmxlOmM0YWM0ZGI5YmRhMjQ3MjVhZGM2MWIyNDU1NDA5OTEzL3RhYmxlcmFuZ2U6YzRhYzRkYjliZGEyNDcyNWFkYzYxYjI0NTU0MDk5MTNfMTEtMS0xLTEtMA_fddb6c33-0139-4822-97e9-39f4b7110be2"
      unitRef="usd">7420000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i49d08e3a5ee04e53b57ab36ae5351d68_I20200403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV84NS9mcmFnOmY0M2MzY2Q2MDZlZjQ1ZDg4Mjk5MzMzZmZiY2IyOWQ5L3RhYmxlOmM0YWM0ZGI5YmRhMjQ3MjVhZGM2MWIyNDU1NDA5OTEzL3RhYmxlcmFuZ2U6YzRhYzRkYjliZGEyNDcyNWFkYzYxYjI0NTU0MDk5MTNfMTEtMy0xLTEtMA_3bc26823-71a8-4bae-9b8e-a775e67b5f48"
      unitRef="usd">13075000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i8acc52d663094b188a43928fd9d09f62_I20200403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV84NS9mcmFnOmY0M2MzY2Q2MDZlZjQ1ZDg4Mjk5MzMzZmZiY2IyOWQ5L3RhYmxlOmM0YWM0ZGI5YmRhMjQ3MjVhZGM2MWIyNDU1NDA5OTEzL3RhYmxlcmFuZ2U6YzRhYzRkYjliZGEyNDcyNWFkYzYxYjI0NTU0MDk5MTNfMTEtNy0xLTEtMA_970c5c3f-d993-4f8f-9dca-2356ae31c868"
      unitRef="usd">20495000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue
      contextRef="i8a464f0da53c43cba9adf3b5bdc22ca3_I20200403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV84NS9mcmFnOmY0M2MzY2Q2MDZlZjQ1ZDg4Mjk5MzMzZmZiY2IyOWQ5L3RhYmxlOmM0YWM0ZGI5YmRhMjQ3MjVhZGM2MWIyNDU1NDA5OTEzL3RhYmxlcmFuZ2U6YzRhYzRkYjliZGEyNDcyNWFkYzYxYjI0NTU0MDk5MTNfMTUtMy0xLTEtMA_bd588a79-9b83-44cc-9ac3-ff2030b02809"
      unitRef="usd">1781000</us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue>
    <us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue
      contextRef="ia21500d10f594cfa8ea260684b460fe5_I20200403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV84NS9mcmFnOmY0M2MzY2Q2MDZlZjQ1ZDg4Mjk5MzMzZmZiY2IyOWQ5L3RhYmxlOmM0YWM0ZGI5YmRhMjQ3MjVhZGM2MWIyNDU1NDA5OTEzL3RhYmxlcmFuZ2U6YzRhYzRkYjliZGEyNDcyNWFkYzYxYjI0NTU0MDk5MTNfMTUtNy0xLTEtMA_b8c6da21-6cd2-427e-abaa-5d5b88dff4bc"
      unitRef="usd">1781000</us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue>
    <us-gaap:DeferredCompensationLiabilityCurrentAndNoncurrent
      contextRef="i49d08e3a5ee04e53b57ab36ae5351d68_I20200403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV84NS9mcmFnOmY0M2MzY2Q2MDZlZjQ1ZDg4Mjk5MzMzZmZiY2IyOWQ5L3RhYmxlOmM0YWM0ZGI5YmRhMjQ3MjVhZGM2MWIyNDU1NDA5OTEzL3RhYmxlcmFuZ2U6YzRhYzRkYjliZGEyNDcyNWFkYzYxYjI0NTU0MDk5MTNfMTgtMy0xLTEtMA_936efe1f-0d32-4a77-92ba-b35369fd974c"
      unitRef="usd">10881000</us-gaap:DeferredCompensationLiabilityCurrentAndNoncurrent>
    <us-gaap:DeferredCompensationLiabilityCurrentAndNoncurrent
      contextRef="i8acc52d663094b188a43928fd9d09f62_I20200403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV84NS9mcmFnOmY0M2MzY2Q2MDZlZjQ1ZDg4Mjk5MzMzZmZiY2IyOWQ5L3RhYmxlOmM0YWM0ZGI5YmRhMjQ3MjVhZGM2MWIyNDU1NDA5OTEzL3RhYmxlcmFuZ2U6YzRhYzRkYjliZGEyNDcyNWFkYzYxYjI0NTU0MDk5MTNfMTgtNy0xLTEtMA_2e25d4e4-d457-4887-8269-563bf3c70154"
      unitRef="usd">10881000</us-gaap:DeferredCompensationLiabilityCurrentAndNoncurrent>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i49d08e3a5ee04e53b57ab36ae5351d68_I20200403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV84NS9mcmFnOmY0M2MzY2Q2MDZlZjQ1ZDg4Mjk5MzMzZmZiY2IyOWQ5L3RhYmxlOmM0YWM0ZGI5YmRhMjQ3MjVhZGM2MWIyNDU1NDA5OTEzL3RhYmxlcmFuZ2U6YzRhYzRkYjliZGEyNDcyNWFkYzYxYjI0NTU0MDk5MTNfMTktMy0xLTEtMA_9d59b058-aa31-45f8-8e90-4dce45af29d2"
      unitRef="usd">12662000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i8acc52d663094b188a43928fd9d09f62_I20200403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV84NS9mcmFnOmY0M2MzY2Q2MDZlZjQ1ZDg4Mjk5MzMzZmZiY2IyOWQ5L3RhYmxlOmM0YWM0ZGI5YmRhMjQ3MjVhZGM2MWIyNDU1NDA5OTEzL3RhYmxlcmFuZ2U6YzRhYzRkYjliZGEyNDcyNWFkYzYxYjI0NTU0MDk5MTNfMTktNy0xLTEtMA_7b98c077-91c4-4cc7-a384-cff16df4b5b7"
      unitRef="usd">12662000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:DerivativeAssetNotionalAmount
      contextRef="i9a1b74af731e4ec9aaad3e829b8ec8f2_I20210402"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV84NS9mcmFnOmY0M2MzY2Q2MDZlZjQ1ZDg4Mjk5MzMzZmZiY2IyOWQ5L3RleHRyZWdpb246ZjQzYzNjZDYwNmVmNDVkODgyOTkzMzNmZmJjYjI5ZDlfMTA5OTUxMTYzMDU5NQ_143cf06b-3569-430a-86ee-4441d76ca94f"
      unitRef="usd">309400000</us-gaap:DerivativeAssetNotionalAmount>
    <us-gaap:DerivativeAssetNotionalAmount
      contextRef="ie3641c33cc3c44668ada2ab2c1121516_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV84NS9mcmFnOmY0M2MzY2Q2MDZlZjQ1ZDg4Mjk5MzMzZmZiY2IyOWQ5L3RleHRyZWdpb246ZjQzYzNjZDYwNmVmNDVkODgyOTkzMzNmZmJjYjI5ZDlfMTA5OTUxMTYzMDYwNw_b3204726-dd06-4e20-a32c-db98267f4c2a"
      unitRef="usd">250400000</us-gaap:DerivativeAssetNotionalAmount>
    <us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock
      contextRef="i8874d8c51bf84c87bd90d795dd60c3f5_D20210101-20210402"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV84NS9mcmFnOmY0M2MzY2Q2MDZlZjQ1ZDg4Mjk5MzMzZmZiY2IyOWQ5L3RleHRyZWdpb246ZjQzYzNjZDYwNmVmNDVkODgyOTkzMzNmZmJjYjI5ZDlfMTI2Ng_48ac0c8a-99a1-4061-b176-783a2e9250ec">&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company recognized the following in its Condensed Consolidated Financial Statements related to its derivative instruments: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.730%"/&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 style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&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.621%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 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="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;April 2, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;April 3, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 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="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%"&gt;Contracts Designated as Hedges:&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:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;/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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Unrealized gain on net investment hedges&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&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;td colspan="3" style="display:none"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,381&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;12,180&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%"&gt;Contracts Not Designated in a Hedge Relationship:&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;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Foreign Currency 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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;Unrealized gain (loss)&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(2,611)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,417&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;Realized gain (loss)&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;51&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(197)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;text-decoration:underline;top:-2.8pt;vertical-align:baseline"&gt;                                &lt;/span&gt;&lt;/div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1) &lt;/span&gt;The unrealized gain on net investment hedges is attributable to the change in valuation of Euro denominated debt.</us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock>
    <us-gaap:TranslationAdjustmentForNetInvestmentHedgeIncreaseDecreaseNetOfTax
      contextRef="i386c7a5c11344f0c813d4c0891581453_D20210101-20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV84NS9mcmFnOmY0M2MzY2Q2MDZlZjQ1ZDg4Mjk5MzMzZmZiY2IyOWQ5L3RhYmxlOmE5ZDVlZTc1MDZhMDQ0N2JhYzNhMmViM2M2MjNhNWUwL3RhYmxlcmFuZ2U6YTlkNWVlNzUwNmEwNDQ3YmFjM2EyZWIzYzYyM2E1ZTBfMTAtNS0xLTEtMA_c350405a-1100-493e-b0ab-dfa2818df672"
      unitRef="usd">12381000</us-gaap:TranslationAdjustmentForNetInvestmentHedgeIncreaseDecreaseNetOfTax>
    <us-gaap:TranslationAdjustmentForNetInvestmentHedgeIncreaseDecreaseNetOfTax
      contextRef="ic403c1a232dc4f87985a39b6a922922e_D20200101-20200403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV84NS9mcmFnOmY0M2MzY2Q2MDZlZjQ1ZDg4Mjk5MzMzZmZiY2IyOWQ5L3RhYmxlOmE5ZDVlZTc1MDZhMDQ0N2JhYzNhMmViM2M2MjNhNWUwL3RhYmxlcmFuZ2U6YTlkNWVlNzUwNmEwNDQ3YmFjM2EyZWIzYzYyM2E1ZTBfMTAtNy0xLTEtMA_df681e88-3ce0-4381-9fc4-3f5bc4186532"
      unitRef="usd">12180000</us-gaap:TranslationAdjustmentForNetInvestmentHedgeIncreaseDecreaseNetOfTax>
    <us-gaap:UnrealizedGainLossOnDerivatives
      contextRef="icfe4652337c64702aac18a0a5b584d57_D20210101-20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV84NS9mcmFnOmY0M2MzY2Q2MDZlZjQ1ZDg4Mjk5MzMzZmZiY2IyOWQ5L3RhYmxlOmE5ZDVlZTc1MDZhMDQ0N2JhYzNhMmViM2M2MjNhNWUwL3RhYmxlcmFuZ2U6YTlkNWVlNzUwNmEwNDQ3YmFjM2EyZWIzYzYyM2E1ZTBfMTMtNS0xLTEtMA_462be5ed-1d69-44f6-a257-15241de5091a"
      unitRef="usd">-2611000</us-gaap:UnrealizedGainLossOnDerivatives>
    <us-gaap:UnrealizedGainLossOnDerivatives
      contextRef="i5c13f3b8ce004d909051fcc7df2716b2_D20200101-20200403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV84NS9mcmFnOmY0M2MzY2Q2MDZlZjQ1ZDg4Mjk5MzMzZmZiY2IyOWQ5L3RhYmxlOmE5ZDVlZTc1MDZhMDQ0N2JhYzNhMmViM2M2MjNhNWUwL3RhYmxlcmFuZ2U6YTlkNWVlNzUwNmEwNDQ3YmFjM2EyZWIzYzYyM2E1ZTBfMTMtNy0xLTEtMA_82d4b5c6-a5bc-4cfc-9091-bc382fae3d4b"
      unitRef="usd">2417000</us-gaap:UnrealizedGainLossOnDerivatives>
    <us-gaap:GainLossOnForeignCurrencyDerivativesRecordedInEarningsNet
      contextRef="icfe4652337c64702aac18a0a5b584d57_D20210101-20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV84NS9mcmFnOmY0M2MzY2Q2MDZlZjQ1ZDg4Mjk5MzMzZmZiY2IyOWQ5L3RhYmxlOmE5ZDVlZTc1MDZhMDQ0N2JhYzNhMmViM2M2MjNhNWUwL3RhYmxlcmFuZ2U6YTlkNWVlNzUwNmEwNDQ3YmFjM2EyZWIzYzYyM2E1ZTBfMTQtNS0xLTEtMA_cd4c0403-c3ed-401e-9396-3f07a69473c9"
      unitRef="usd">51000</us-gaap:GainLossOnForeignCurrencyDerivativesRecordedInEarningsNet>
    <us-gaap:GainLossOnForeignCurrencyDerivativesRecordedInEarningsNet
      contextRef="i5c13f3b8ce004d909051fcc7df2716b2_D20200101-20200403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV84NS9mcmFnOmY0M2MzY2Q2MDZlZjQ1ZDg4Mjk5MzMzZmZiY2IyOWQ5L3RhYmxlOmE5ZDVlZTc1MDZhMDQ0N2JhYzNhMmViM2M2MjNhNWUwL3RhYmxlcmFuZ2U6YTlkNWVlNzUwNmEwNDQ3YmFjM2EyZWIzYzYyM2E1ZTBfMTQtNy0xLTEtMA_73036c96-9455-4289-9a0f-7708e01490eb"
      unitRef="usd">-197000</us-gaap:GainLossOnForeignCurrencyDerivativesRecordedInEarningsNet>
    <us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock
      contextRef="i8874d8c51bf84c87bd90d795dd60c3f5_D20210101-20210402"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV84NS9mcmFnOmY0M2MzY2Q2MDZlZjQ1ZDg4Mjk5MzMzZmZiY2IyOWQ5L3RleHRyZWdpb246ZjQzYzNjZDYwNmVmNDVkODgyOTkzMzNmZmJjYjI5ZDlfMTIwOTQ2Mjc5MDg0NDI_d3ffd635-f591-4c81-8559-596b85e76143">&lt;div style="text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the Company&#x2019;s Cash and cash equivalents and Restricted cash:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:94.883%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:56.681%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.701%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.416%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.702%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;April 2, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;763,653&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;97,068&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Restricted cash&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,001&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents and Restricted cash&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;763,653&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;101,069&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i9a1b74af731e4ec9aaad3e829b8ec8f2_I20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV84NS9mcmFnOmY0M2MzY2Q2MDZlZjQ1ZDg4Mjk5MzMzZmZiY2IyOWQ5L3RhYmxlOmRjM2E4NGU4YmE3MDQ3Zjc4NmE2MzcwYWMyMjQxNTdkL3RhYmxlcmFuZ2U6ZGMzYTg0ZThiYTcwNDdmNzg2YTYzNzBhYzIyNDE1N2RfMy0xLTEtMS0zMDQ4_4fc3c194-d9d5-4499-928d-eb9f54a0d4f3"
      unitRef="usd">763653000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ie3641c33cc3c44668ada2ab2c1121516_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV84NS9mcmFnOmY0M2MzY2Q2MDZlZjQ1ZDg4Mjk5MzMzZmZiY2IyOWQ5L3RhYmxlOmRjM2E4NGU4YmE3MDQ3Zjc4NmE2MzcwYWMyMjQxNTdkL3RhYmxlcmFuZ2U6ZGMzYTg0ZThiYTcwNDdmNzg2YTYzNzBhYzIyNDE1N2RfMi0zLTEtMS0zMTAx_7f03a9a7-a7fb-4d31-abfe-ce09183ea0de"
      unitRef="usd">97068000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCash
      contextRef="i9a1b74af731e4ec9aaad3e829b8ec8f2_I20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV84NS9mcmFnOmY0M2MzY2Q2MDZlZjQ1ZDg4Mjk5MzMzZmZiY2IyOWQ5L3RhYmxlOmRjM2E4NGU4YmE3MDQ3Zjc4NmE2MzcwYWMyMjQxNTdkL3RhYmxlcmFuZ2U6ZGMzYTg0ZThiYTcwNDdmNzg2YTYzNzBhYzIyNDE1N2RfMy0xLTEtMS0zMDkx_66a1a711-75e6-48be-8029-2730b68a3e9d"
      unitRef="usd">0</us-gaap:RestrictedCash>
    <us-gaap:RestrictedCash
      contextRef="ie3641c33cc3c44668ada2ab2c1121516_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV84NS9mcmFnOmY0M2MzY2Q2MDZlZjQ1ZDg4Mjk5MzMzZmZiY2IyOWQ5L3RhYmxlOmRjM2E4NGU4YmE3MDQ3Zjc4NmE2MzcwYWMyMjQxNTdkL3RhYmxlcmFuZ2U6ZGMzYTg0ZThiYTcwNDdmNzg2YTYzNzBhYzIyNDE1N2RfMy0zLTEtMS0zMDk2_cc63f14c-2e8b-48d2-b117-3a9db32eedbf"
      unitRef="usd">4001000</us-gaap:RestrictedCash>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="i9a1b74af731e4ec9aaad3e829b8ec8f2_I20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV84NS9mcmFnOmY0M2MzY2Q2MDZlZjQ1ZDg4Mjk5MzMzZmZiY2IyOWQ5L3RhYmxlOmRjM2E4NGU4YmE3MDQ3Zjc4NmE2MzcwYWMyMjQxNTdkL3RhYmxlcmFuZ2U6ZGMzYTg0ZThiYTcwNDdmNzg2YTYzNzBhYzIyNDE1N2RfNS0xLTEtMS0zMDQ4_c1a87e36-3e80-4d50-bba8-ff310c3637e0"
      unitRef="usd">763653000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="ie3641c33cc3c44668ada2ab2c1121516_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV84NS9mcmFnOmY0M2MzY2Q2MDZlZjQ1ZDg4Mjk5MzMzZmZiY2IyOWQ5L3RhYmxlOmRjM2E4NGU4YmE3MDQ3Zjc4NmE2MzcwYWMyMjQxNTdkL3RhYmxlcmFuZ2U6ZGMzYTg0ZThiYTcwNDdmNzg2YTYzNzBhYzIyNDE1N2RfNC0zLTEtMS0zMDk2_4a56e1a9-d1d5-4965-9c9a-58e497b925db"
      unitRef="usd">101069000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="i8874d8c51bf84c87bd90d795dd60c3f5_D20210101-20210402"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV84OC9mcmFnOjBiMmJlMzA2MTczYzQwOTE5ZDBlNDBhNWJjODJjOThiL3RleHRyZWdpb246MGIyYmUzMDYxNzNjNDA5MTlkMGU0MGE1YmM4MmM5OGJfMzg2OA_c5d08346-f8ca-48ea-8c2c-83d9cc6ad924">Commitments and Contingencies&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For further description of the Company&#x2019;s litigation and contingencies, reference is made to Note 18, &#x201c;Commitments and Contingencies&#x201d; in the Notes to Consolidated Financial Statements in the Company&#x2019;s 2020 Form 10-K. Since the Company did not retain an interest in the ongoing operations of its divested businesses, the retained asbestos-related activity has been classified in its Condensed Consolidated Statements of Operations as a component of Loss from discontinued operations, net of taxes. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="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"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Asbestos Contingencies&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Asbestos-related claims activity since December 31 is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:65.078%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.444%"/&gt;&lt;td style="width:0.1%"/&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:15.446%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;April 2, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;April 3, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(Number of claims)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Claims unresolved, beginning of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,809&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16,299&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Claims filed&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,067&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,043&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Claims resolved&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(581)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(600)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Claims unresolved, end of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,295&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16,742&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;text-decoration:underline;top:-2.8pt;vertical-align:baseline"&gt;                                &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Claims filed include all asbestos claims for which notification has been received or a file has been opened.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(2) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Claims resolved include all asbestos claims that have been settled, dismissed or that are in the process of being settled or dismissed based upon agreements or understandings in place with counsel for the claimants.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:13.5pt;text-align:justify;text-indent:4.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s Condensed Consolidated Balance Sheets included the following amounts related to asbestos-related litigation:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:65.078%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.444%"/&gt;&lt;td style="width:0.1%"/&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:15.446%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;April 2, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(In thousands)&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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Long-term asbestos insurance asset&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;229,879&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;232,712&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Long-term asbestos insurance receivable&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;27,868&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;31,815&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accrued asbestos liability&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;42,411&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;41,626&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Long-term asbestos liability&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;248,669&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;253,144&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;text-decoration:underline;top:-2.8pt;vertical-align:baseline"&gt;                                &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Included in Other assets in the Condensed Consolidated Balance Sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(2) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Represents current accruals for probable and reasonably estimable asbestos-related liability costs that the Company believes the subsidiaries will pay, and unpaid legal costs related to defending themselves against asbestos-related liability claims and legal action against the Company&#x2019;s insurers, which is included in Accrued liabilities in the Condensed Consolidated Balance Sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(3) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Included in Other liabilities in the Condensed Consolidated Balance Sheets.&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:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Management&#x2019;s analyses are based on currently known facts and assumptions. Projecting future events, such as new claims to be filed each year, the average cost of resolving each claim, coverage issues among layers of insurers, the method in which losses will be allocated to the various insurance policies, interpretation of the effect on coverage of various policy terms and limits and their interrelationships, the continuing solvency of various insurance companies, the amount of remaining insurance available, as well as the numerous uncertainties inherent in asbestos litigation could cause the actual liabilities and insurance recoveries to be higher or lower than those projected or recorded which could materially affect the Company&#x2019;s financial condition, results of operations or cash flow. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;General Litigation&lt;/span&gt;&lt;/div&gt;The Company is involved in other pending legal proceedings arising out of the&#160;ordinary course of the Company&#x2019;s business. None of these legal proceedings are expected to have a material adverse effect on the financial condition, results of operations or cash flow of the Company. With&#160;respect to these proceedings and the litigation and claims described in the preceding&#160;paragraphs, management of the Company believes that it will either prevail, has&#160;adequate insurance coverage or has established appropriate accruals to cover potential liabilities. Any costs that management estimates may be paid related to these proceedings or claims are accrued when the liability is considered probable and the amount can be reasonably estimated. There can be no assurance, however, as to the ultimate outcome of any&#160;of these matters, and if all or substantially all of these legal proceedings were to be determined adverse to the Company, there could be a material adverse effect on the financial condition, results of operations or cash flow of the Company.</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <cfx:ScheduleOfLossContingenciesByClaimsQuantitiesTableTextBlock
      contextRef="i8874d8c51bf84c87bd90d795dd60c3f5_D20210101-20210402"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV84OC9mcmFnOjBiMmJlMzA2MTczYzQwOTE5ZDBlNDBhNWJjODJjOThiL3RleHRyZWdpb246MGIyYmUzMDYxNzNjNDA5MTlkMGU0MGE1YmM4MmM5OGJfMzg5NQ_5a8614c4-72db-4832-9401-9fdeb7ae0105">&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Asbestos-related claims activity since December 31 is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:65.078%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.444%"/&gt;&lt;td style="width:0.1%"/&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:15.446%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;April 2, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;April 3, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(Number of claims)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Claims unresolved, beginning of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,809&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16,299&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Claims filed&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,067&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,043&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Claims resolved&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(581)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(600)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Claims unresolved, end of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;15,295&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;16,742&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;text-decoration:underline;top:-2.8pt;vertical-align:baseline"&gt;                                &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Claims filed include all asbestos claims for which notification has been received or a file has been opened.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(2) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Claims resolved include all asbestos claims that have been settled, dismissed or that are in the process of being settled or dismissed based upon agreements or understandings in place with counsel for the claimants.&lt;/span&gt;&lt;/div&gt;</cfx:ScheduleOfLossContingenciesByClaimsQuantitiesTableTextBlock>
    <us-gaap:LossContingencyPendingClaimsNumber
      contextRef="ie3641c33cc3c44668ada2ab2c1121516_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV84OC9mcmFnOjBiMmJlMzA2MTczYzQwOTE5ZDBlNDBhNWJjODJjOThiL3RhYmxlOjc3YWMxOGEyZjQ2NDQ2NjViNmIwODQ1MDQyODU4NDMyL3RhYmxlcmFuZ2U6NzdhYzE4YTJmNDY0NDY2NWI2YjA4NDUwNDI4NTg0MzJfMy0xLTEtMS0w_949a8f06-e378-4796-b359-e52add2d4303"
      unitRef="number">14809</us-gaap:LossContingencyPendingClaimsNumber>
    <us-gaap:LossContingencyPendingClaimsNumber
      contextRef="i1dac137f958b46c2a1d5d2f4fade5971_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV84OC9mcmFnOjBiMmJlMzA2MTczYzQwOTE5ZDBlNDBhNWJjODJjOThiL3RhYmxlOjc3YWMxOGEyZjQ2NDQ2NjViNmIwODQ1MDQyODU4NDMyL3RhYmxlcmFuZ2U6NzdhYzE4YTJmNDY0NDY2NWI2YjA4NDUwNDI4NTg0MzJfMy0zLTEtMS0w_f16e9285-cb55-4812-aed4-1bd03f2c5f3a"
      unitRef="number">16299</us-gaap:LossContingencyPendingClaimsNumber>
    <us-gaap:LossContingencyNewClaimsFiledNumber
      contextRef="i8874d8c51bf84c87bd90d795dd60c3f5_D20210101-20210402"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV84OC9mcmFnOjBiMmJlMzA2MTczYzQwOTE5ZDBlNDBhNWJjODJjOThiL3RhYmxlOjc3YWMxOGEyZjQ2NDQ2NjViNmIwODQ1MDQyODU4NDMyL3RhYmxlcmFuZ2U6NzdhYzE4YTJmNDY0NDY2NWI2YjA4NDUwNDI4NTg0MzJfNC0xLTEtMS0w_f7bc7f81-607d-436a-acc8-858349cd525e"
      unitRef="number">1067</us-gaap:LossContingencyNewClaimsFiledNumber>
    <us-gaap:LossContingencyNewClaimsFiledNumber
      contextRef="i182efa0eabad4ed3afb1144f269d06c9_D20200101-20200403"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV84OC9mcmFnOjBiMmJlMzA2MTczYzQwOTE5ZDBlNDBhNWJjODJjOThiL3RhYmxlOjc3YWMxOGEyZjQ2NDQ2NjViNmIwODQ1MDQyODU4NDMyL3RhYmxlcmFuZ2U6NzdhYzE4YTJmNDY0NDY2NWI2YjA4NDUwNDI4NTg0MzJfNC0zLTEtMS0w_e879719c-d923-4116-908f-6e83519d3677"
      unitRef="number">1043</us-gaap:LossContingencyNewClaimsFiledNumber>
    <us-gaap:LossContingencyClaimsSettledAndDismissedNumber
      contextRef="i8874d8c51bf84c87bd90d795dd60c3f5_D20210101-20210402"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV84OC9mcmFnOjBiMmJlMzA2MTczYzQwOTE5ZDBlNDBhNWJjODJjOThiL3RhYmxlOjc3YWMxOGEyZjQ2NDQ2NjViNmIwODQ1MDQyODU4NDMyL3RhYmxlcmFuZ2U6NzdhYzE4YTJmNDY0NDY2NWI2YjA4NDUwNDI4NTg0MzJfNS0xLTEtMS0w_100fc83f-5297-4c01-a6dd-57f1b016cb4c"
      unitRef="number">581</us-gaap:LossContingencyClaimsSettledAndDismissedNumber>
    <us-gaap:LossContingencyClaimsSettledAndDismissedNumber
      contextRef="i182efa0eabad4ed3afb1144f269d06c9_D20200101-20200403"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV84OC9mcmFnOjBiMmJlMzA2MTczYzQwOTE5ZDBlNDBhNWJjODJjOThiL3RhYmxlOjc3YWMxOGEyZjQ2NDQ2NjViNmIwODQ1MDQyODU4NDMyL3RhYmxlcmFuZ2U6NzdhYzE4YTJmNDY0NDY2NWI2YjA4NDUwNDI4NTg0MzJfNS0zLTEtMS0w_a7899b5b-133d-43a6-8fdf-a1e6b8cee548"
      unitRef="number">600</us-gaap:LossContingencyClaimsSettledAndDismissedNumber>
    <us-gaap:LossContingencyPendingClaimsNumber
      contextRef="i9a1b74af731e4ec9aaad3e829b8ec8f2_I20210402"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV84OC9mcmFnOjBiMmJlMzA2MTczYzQwOTE5ZDBlNDBhNWJjODJjOThiL3RhYmxlOjc3YWMxOGEyZjQ2NDQ2NjViNmIwODQ1MDQyODU4NDMyL3RhYmxlcmFuZ2U6NzdhYzE4YTJmNDY0NDY2NWI2YjA4NDUwNDI4NTg0MzJfNi0xLTEtMS0w_313e8fa8-d0a3-4197-99d3-d5b9bc027a71"
      unitRef="number">15295</us-gaap:LossContingencyPendingClaimsNumber>
    <us-gaap:LossContingencyPendingClaimsNumber
      contextRef="i8acc52d663094b188a43928fd9d09f62_I20200403"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV84OC9mcmFnOjBiMmJlMzA2MTczYzQwOTE5ZDBlNDBhNWJjODJjOThiL3RhYmxlOjc3YWMxOGEyZjQ2NDQ2NjViNmIwODQ1MDQyODU4NDMyL3RhYmxlcmFuZ2U6NzdhYzE4YTJmNDY0NDY2NWI2YjA4NDUwNDI4NTg0MzJfNi0zLTEtMS0w_c83fe733-69cb-4799-bde2-809fdca54e5e"
      unitRef="number">16742</us-gaap:LossContingencyPendingClaimsNumber>
    <cfx:ScheduleOfAsbestosRelatedLitigationTableTextBlock
      contextRef="i8874d8c51bf84c87bd90d795dd60c3f5_D20210101-20210402"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV84OC9mcmFnOjBiMmJlMzA2MTczYzQwOTE5ZDBlNDBhNWJjODJjOThiL3RleHRyZWdpb246MGIyYmUzMDYxNzNjNDA5MTlkMGU0MGE1YmM4MmM5OGJfMzg1MQ_4a6ce4b6-6eb5-4c24-b7c4-3310c7a5cdcd">&lt;div style="padding-left:13.5pt;text-align:justify;text-indent:4.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s Condensed Consolidated Balance Sheets included the following amounts related to asbestos-related litigation:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:65.078%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.444%"/&gt;&lt;td style="width:0.1%"/&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:15.446%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;April 2, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(In thousands)&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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Long-term asbestos insurance asset&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;229,879&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;232,712&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Long-term asbestos insurance receivable&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;27,868&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;31,815&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Accrued asbestos liability&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;42,411&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;41,626&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Long-term asbestos liability&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;248,669&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;253,144&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;text-decoration:underline;top:-2.8pt;vertical-align:baseline"&gt;                                &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Included in Other assets in the Condensed Consolidated Balance Sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(2) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Represents current accruals for probable and reasonably estimable asbestos-related liability costs that the Company believes the subsidiaries will pay, and unpaid legal costs related to defending themselves against asbestos-related liability claims and legal action against the Company&#x2019;s insurers, which is included in Accrued liabilities in the Condensed Consolidated Balance Sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(3) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Included in Other liabilities in the Condensed Consolidated Balance Sheets.&lt;/span&gt;&lt;/div&gt;</cfx:ScheduleOfAsbestosRelatedLitigationTableTextBlock>
    <cfx:AsbestosInsuranceAssetNoncurrent
      contextRef="i9a1b74af731e4ec9aaad3e829b8ec8f2_I20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV84OC9mcmFnOjBiMmJlMzA2MTczYzQwOTE5ZDBlNDBhNWJjODJjOThiL3RhYmxlOjZhYmJkNWYzOTM2ZDQ0MzQ4ZjA4NmM0YWQ0NDVhNzk1L3RhYmxlcmFuZ2U6NmFiYmQ1ZjM5MzZkNDQzNDhmMDg2YzRhZDQ0NWE3OTVfMy0xLTEtMS0w_372f06c6-844f-4062-8787-8ddf885a0291"
      unitRef="usd">229879000</cfx:AsbestosInsuranceAssetNoncurrent>
    <cfx:AsbestosInsuranceAssetNoncurrent
      contextRef="ie3641c33cc3c44668ada2ab2c1121516_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV84OC9mcmFnOjBiMmJlMzA2MTczYzQwOTE5ZDBlNDBhNWJjODJjOThiL3RhYmxlOjZhYmJkNWYzOTM2ZDQ0MzQ4ZjA4NmM0YWQ0NDVhNzk1L3RhYmxlcmFuZ2U6NmFiYmQ1ZjM5MzZkNDQzNDhmMDg2YzRhZDQ0NWE3OTVfMy0zLTEtMS0w_3fb50499-8749-4cf7-ace1-b211f360387f"
      unitRef="usd">232712000</cfx:AsbestosInsuranceAssetNoncurrent>
    <cfx:InsuranceReceivableAsbestosNoncurrent
      contextRef="i9a1b74af731e4ec9aaad3e829b8ec8f2_I20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV84OC9mcmFnOjBiMmJlMzA2MTczYzQwOTE5ZDBlNDBhNWJjODJjOThiL3RhYmxlOjZhYmJkNWYzOTM2ZDQ0MzQ4ZjA4NmM0YWQ0NDVhNzk1L3RhYmxlcmFuZ2U6NmFiYmQ1ZjM5MzZkNDQzNDhmMDg2YzRhZDQ0NWE3OTVfNC0xLTEtMS0w_d3abf54f-2f13-4e03-b565-bc39e118c957"
      unitRef="usd">27868000</cfx:InsuranceReceivableAsbestosNoncurrent>
    <cfx:InsuranceReceivableAsbestosNoncurrent
      contextRef="ie3641c33cc3c44668ada2ab2c1121516_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV84OC9mcmFnOjBiMmJlMzA2MTczYzQwOTE5ZDBlNDBhNWJjODJjOThiL3RhYmxlOjZhYmJkNWYzOTM2ZDQ0MzQ4ZjA4NmM0YWQ0NDVhNzk1L3RhYmxlcmFuZ2U6NmFiYmQ1ZjM5MzZkNDQzNDhmMDg2YzRhZDQ0NWE3OTVfNC0zLTEtMS0w_c2fda3f3-0b07-401d-8c32-ddca5055dd4f"
      unitRef="usd">31815000</cfx:InsuranceReceivableAsbestosNoncurrent>
    <cfx:AccruedAsbestosLiability
      contextRef="i9a1b74af731e4ec9aaad3e829b8ec8f2_I20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV84OC9mcmFnOjBiMmJlMzA2MTczYzQwOTE5ZDBlNDBhNWJjODJjOThiL3RhYmxlOjZhYmJkNWYzOTM2ZDQ0MzQ4ZjA4NmM0YWQ0NDVhNzk1L3RhYmxlcmFuZ2U6NmFiYmQ1ZjM5MzZkNDQzNDhmMDg2YzRhZDQ0NWE3OTVfNS0xLTEtMS0w_a79af3ed-511d-4299-88e5-e6ce4300d378"
      unitRef="usd">42411000</cfx:AccruedAsbestosLiability>
    <cfx:AccruedAsbestosLiability
      contextRef="ie3641c33cc3c44668ada2ab2c1121516_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV84OC9mcmFnOjBiMmJlMzA2MTczYzQwOTE5ZDBlNDBhNWJjODJjOThiL3RhYmxlOjZhYmJkNWYzOTM2ZDQ0MzQ4ZjA4NmM0YWQ0NDVhNzk1L3RhYmxlcmFuZ2U6NmFiYmQ1ZjM5MzZkNDQzNDhmMDg2YzRhZDQ0NWE3OTVfNS0zLTEtMS0w_ed0da636-358c-4119-8fe0-156193331079"
      unitRef="usd">41626000</cfx:AccruedAsbestosLiability>
    <cfx:AsbestosLiabilityNoncurrent
      contextRef="i9a1b74af731e4ec9aaad3e829b8ec8f2_I20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV84OC9mcmFnOjBiMmJlMzA2MTczYzQwOTE5ZDBlNDBhNWJjODJjOThiL3RhYmxlOjZhYmJkNWYzOTM2ZDQ0MzQ4ZjA4NmM0YWQ0NDVhNzk1L3RhYmxlcmFuZ2U6NmFiYmQ1ZjM5MzZkNDQzNDhmMDg2YzRhZDQ0NWE3OTVfNi0xLTEtMS0w_8ee303f5-a3b5-42ed-8b8e-98dcde68a300"
      unitRef="usd">248669000</cfx:AsbestosLiabilityNoncurrent>
    <cfx:AsbestosLiabilityNoncurrent
      contextRef="ie3641c33cc3c44668ada2ab2c1121516_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV84OC9mcmFnOjBiMmJlMzA2MTczYzQwOTE5ZDBlNDBhNWJjODJjOThiL3RhYmxlOjZhYmJkNWYzOTM2ZDQ0MzQ4ZjA4NmM0YWQ0NDVhNzk1L3RhYmxlcmFuZ2U6NmFiYmQ1ZjM5MzZkNDQzNDhmMDg2YzRhZDQ0NWE3OTVfNi0zLTEtMS0w_9821b849-cffb-434e-a0a2-c845142419e1"
      unitRef="usd">253144000</cfx:AsbestosLiabilityNoncurrent>
    <us-gaap:SegmentReportingDisclosureTextBlock
      contextRef="i8874d8c51bf84c87bd90d795dd60c3f5_D20210101-20210402"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV85NC9mcmFnOmE0YTc1MmE5YjZmYzQ3OWJhNWRiYzIwM2E5Zjk3MzVlL3RleHRyZWdpb246YTRhNzUyYTliNmZjNDc5YmE1ZGJjMjAzYTlmOTczNWVfMjAyMg_392d9b69-8a92-4037-b27a-e316656c0e2d">Segment Information&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company conducts its continuing operations through the Fabrication Technology and Medical Technology operating segments, which also represent the Company&#x2019;s reportable segments.&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="padding-left:54pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x25aa;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:14.46pt"&gt;Fabrication Technology &lt;/span&gt;&lt;span style="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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;a leading global supplier of consumable products and equipment for use in the cutting, joining and automated welding, as well as gas control equipment, providing a wide range of products with innovative technologies to solve challenges in a wide range of industries.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:54pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:54pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:14.5pt"&gt;Medical Technology &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;-&#160;a leader in orthopedic solutions, providing devices, software and services spanning the full continuum of patient care, from injury prevention to joint replacement to rehabilitation.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:13.5pt"&gt;&lt;span style="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;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Certain amounts not allocated to the two reportable segments and intersegment eliminations are reported under the heading &#x201c;Corporate and other.&#x201d; The Company&#x2019;s management evaluates the operating results of each of its reportable segments based upon Net sales and segment operating income (loss), which represents Operating income (loss) before Restructuring and other related charges and European Union Medical Devices Regulation (&#x201c;MDR&#x201d;) and other costs. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s segment results were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.438%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.765%"/&gt;&lt;td style="width:0.1%"/&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.767%"/&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 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:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&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;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:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;April 2, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;April 3, 2020&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:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%"&gt;Net sales:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#cceeff;padding:0 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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;&#160;Fabrication Technology&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;568,128&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;525,537&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Medical Technology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;311,083&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;290,819&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;879,211&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;816,356&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%"&gt;Segment operating income (loss)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-style:italic;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%"&gt;:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;&#160;Fabrication Technology&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;82,305&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;69,036&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Medical Technology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,162&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,804&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;&#160;Corporate and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(17,361)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(14,078)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;67,106&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;58,762&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;text-decoration:underline;top:-2.8pt;vertical-align:baseline"&gt;                                &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Following is a reconciliation of Income from continuing operations before income taxes to segment operating income:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:75.946%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&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.013%"/&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 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:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&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;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:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;April 2, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;April 3, 2020&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:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Income from continuing operations before income taxes&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;35,647&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22,041&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;/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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest expense, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;25,660&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;24,796&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Restructuring and other related charges&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,046&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,025&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;MDR and other costs&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,753&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Segment operating income&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;67,106&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;58,762&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;text-decoration:underline;top:-2.8pt;vertical-align:baseline"&gt;                                &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Restructuring and other related charges includes $1.8 million of expense classified as Cost of sales on the Company&#x2019;s Condensed Consolidated Statements of Operations for the three months ended April 3, 2020, only.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; Primarily related to costs specific to compliance with medical device reporting regulations and other requirements of the European Union Medical Device Regulation of 2017.&lt;/span&gt;&lt;/div&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:NumberOfOperatingSegments
      contextRef="i8874d8c51bf84c87bd90d795dd60c3f5_D20210101-20210402"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV85NC9mcmFnOmE0YTc1MmE5YjZmYzQ3OWJhNWRiYzIwM2E5Zjk3MzVlL3RleHRyZWdpb246YTRhNzUyYTliNmZjNDc5YmE1ZGJjMjAzYTlmOTczNWVfNzUy_f5fefc99-5f96-4b77-968a-f1d4d35fa26b"
      unitRef="segment">2</us-gaap:NumberOfOperatingSegments>
    <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock
      contextRef="i8874d8c51bf84c87bd90d795dd60c3f5_D20210101-20210402"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV85NC9mcmFnOmE0YTc1MmE5YjZmYzQ3OWJhNWRiYzIwM2E5Zjk3MzVlL3RleHRyZWdpb246YTRhNzUyYTliNmZjNDc5YmE1ZGJjMjAzYTlmOTczNWVfMjAwNQ_fae6eea8-8d46-4ebb-ae81-37b9863e4aef">&lt;div style="text-align:justify;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s segment results were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.438%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.765%"/&gt;&lt;td style="width:0.1%"/&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.767%"/&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 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:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&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;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:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;April 2, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;April 3, 2020&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:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%"&gt;Net sales:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#cceeff;padding:0 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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;&#160;Fabrication Technology&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;568,128&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;525,537&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Medical Technology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;311,083&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;290,819&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;879,211&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;816,356&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%"&gt;Segment operating income (loss)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-style:italic;font-weight:700;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%"&gt;:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;&#160;Fabrication Technology&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;82,305&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;69,036&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Medical Technology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,162&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,804&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;&#160;Corporate and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;(17,361)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(14,078)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;67,106&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;58,762&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;text-decoration:underline;top:-2.8pt;vertical-align:baseline"&gt;                                &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Following is a reconciliation of Income from continuing operations before income taxes to segment operating income:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:75.946%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&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.013%"/&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 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:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&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;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:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;April 2, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;April 3, 2020&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:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"&gt;(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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Income from continuing operations before income taxes&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;35,647&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22,041&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;/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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Interest expense, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;25,660&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;24,796&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Restructuring and other related charges&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4,046&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;11,025&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;MDR and other costs&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,753&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Segment operating income&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;67,106&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;58,762&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;text-decoration:underline;top:-2.8pt;vertical-align:baseline"&gt;                                &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;Restructuring and other related charges includes $1.8 million of expense classified as Cost of sales on the Company&#x2019;s Condensed Consolidated Statements of Operations for the three months ended April 3, 2020, only.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt; Primarily related to costs specific to compliance with medical device reporting regulations and other requirements of the European Union Medical Device Regulation of 2017.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
    <us-gaap:Revenues
      contextRef="ic657fdde128e4ecb9c3c230be18d4218_D20210101-20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV85NC9mcmFnOmE0YTc1MmE5YjZmYzQ3OWJhNWRiYzIwM2E5Zjk3MzVlL3RhYmxlOjExNWZjYmI4OGZiMDRkNTg5OGNhOWRiZDQ1ODJhYmYxL3RhYmxlcmFuZ2U6MTE1ZmNiYjg4ZmIwNGQ1ODk4Y2E5ZGJkNDU4MmFiZjFfNC0xLTEtMS0w_46cdf30d-7860-47a3-bb2d-57fc5b7c4ec5"
      unitRef="usd">568128000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="if55de1597bc1421badde5d5aa3bef2dc_D20200101-20200403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV85NC9mcmFnOmE0YTc1MmE5YjZmYzQ3OWJhNWRiYzIwM2E5Zjk3MzVlL3RhYmxlOjExNWZjYmI4OGZiMDRkNTg5OGNhOWRiZDQ1ODJhYmYxL3RhYmxlcmFuZ2U6MTE1ZmNiYjg4ZmIwNGQ1ODk4Y2E5ZGJkNDU4MmFiZjFfNC0zLTEtMS0w_8c473984-13a3-49c4-aa49-c834a679f5b7"
      unitRef="usd">525537000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i8f684fb59fd34f74a7500128507cca10_D20210101-20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV85NC9mcmFnOmE0YTc1MmE5YjZmYzQ3OWJhNWRiYzIwM2E5Zjk3MzVlL3RhYmxlOjExNWZjYmI4OGZiMDRkNTg5OGNhOWRiZDQ1ODJhYmYxL3RhYmxlcmFuZ2U6MTE1ZmNiYjg4ZmIwNGQ1ODk4Y2E5ZGJkNDU4MmFiZjFfNS0xLTEtMS0w_53c8e8f8-d198-4b76-94c8-80a6a38d54b0"
      unitRef="usd">311083000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ife3804410d6f41c0a4dca906606df7a3_D20200101-20200403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV85NC9mcmFnOmE0YTc1MmE5YjZmYzQ3OWJhNWRiYzIwM2E5Zjk3MzVlL3RhYmxlOjExNWZjYmI4OGZiMDRkNTg5OGNhOWRiZDQ1ODJhYmYxL3RhYmxlcmFuZ2U6MTE1ZmNiYjg4ZmIwNGQ1ODk4Y2E5ZGJkNDU4MmFiZjFfNS0zLTEtMS0w_1f0706ba-709e-40cb-ab60-d85ead9e973e"
      unitRef="usd">290819000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i8874d8c51bf84c87bd90d795dd60c3f5_D20210101-20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV85NC9mcmFnOmE0YTc1MmE5YjZmYzQ3OWJhNWRiYzIwM2E5Zjk3MzVlL3RhYmxlOjExNWZjYmI4OGZiMDRkNTg5OGNhOWRiZDQ1ODJhYmYxL3RhYmxlcmFuZ2U6MTE1ZmNiYjg4ZmIwNGQ1ODk4Y2E5ZGJkNDU4MmFiZjFfNi0xLTEtMS0w_8b6b73ee-a9cb-4ea1-94c6-9a97325160a0"
      unitRef="usd">879211000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i182efa0eabad4ed3afb1144f269d06c9_D20200101-20200403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV85NC9mcmFnOmE0YTc1MmE5YjZmYzQ3OWJhNWRiYzIwM2E5Zjk3MzVlL3RhYmxlOjExNWZjYmI4OGZiMDRkNTg5OGNhOWRiZDQ1ODJhYmYxL3RhYmxlcmFuZ2U6MTE1ZmNiYjg4ZmIwNGQ1ODk4Y2E5ZGJkNDU4MmFiZjFfNi0zLTEtMS0w_c989a428-6fc8-4dd8-a43f-ad17c2367006"
      unitRef="usd">816356000</us-gaap:Revenues>
    <cfx:SegmentOperatingIncome
      contextRef="ic657fdde128e4ecb9c3c230be18d4218_D20210101-20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV85NC9mcmFnOmE0YTc1MmE5YjZmYzQ3OWJhNWRiYzIwM2E5Zjk3MzVlL3RhYmxlOjExNWZjYmI4OGZiMDRkNTg5OGNhOWRiZDQ1ODJhYmYxL3RhYmxlcmFuZ2U6MTE1ZmNiYjg4ZmIwNGQ1ODk4Y2E5ZGJkNDU4MmFiZjFfOC0xLTEtMS0w_06e71e69-8629-4506-9a74-0b162561133c"
      unitRef="usd">82305000</cfx:SegmentOperatingIncome>
    <cfx:SegmentOperatingIncome
      contextRef="if55de1597bc1421badde5d5aa3bef2dc_D20200101-20200403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV85NC9mcmFnOmE0YTc1MmE5YjZmYzQ3OWJhNWRiYzIwM2E5Zjk3MzVlL3RhYmxlOjExNWZjYmI4OGZiMDRkNTg5OGNhOWRiZDQ1ODJhYmYxL3RhYmxlcmFuZ2U6MTE1ZmNiYjg4ZmIwNGQ1ODk4Y2E5ZGJkNDU4MmFiZjFfOC0zLTEtMS0w_9e4bf36c-d89d-4c9a-80f9-163de94f7012"
      unitRef="usd">69036000</cfx:SegmentOperatingIncome>
    <cfx:SegmentOperatingIncome
      contextRef="i8f684fb59fd34f74a7500128507cca10_D20210101-20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV85NC9mcmFnOmE0YTc1MmE5YjZmYzQ3OWJhNWRiYzIwM2E5Zjk3MzVlL3RhYmxlOjExNWZjYmI4OGZiMDRkNTg5OGNhOWRiZDQ1ODJhYmYxL3RhYmxlcmFuZ2U6MTE1ZmNiYjg4ZmIwNGQ1ODk4Y2E5ZGJkNDU4MmFiZjFfOS0xLTEtMS0w_8084d407-28d3-4a57-a487-058760b49bd0"
      unitRef="usd">2162000</cfx:SegmentOperatingIncome>
    <cfx:SegmentOperatingIncome
      contextRef="ife3804410d6f41c0a4dca906606df7a3_D20200101-20200403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV85NC9mcmFnOmE0YTc1MmE5YjZmYzQ3OWJhNWRiYzIwM2E5Zjk3MzVlL3RhYmxlOjExNWZjYmI4OGZiMDRkNTg5OGNhOWRiZDQ1ODJhYmYxL3RhYmxlcmFuZ2U6MTE1ZmNiYjg4ZmIwNGQ1ODk4Y2E5ZGJkNDU4MmFiZjFfOS0zLTEtMS0w_6ec7455b-f87e-48b4-9644-0303f891a0a3"
      unitRef="usd">3804000</cfx:SegmentOperatingIncome>
    <cfx:SegmentOperatingIncome
      contextRef="i9f388fddf13e44f79443cb7c8b960dc1_D20210101-20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV85NC9mcmFnOmE0YTc1MmE5YjZmYzQ3OWJhNWRiYzIwM2E5Zjk3MzVlL3RhYmxlOjExNWZjYmI4OGZiMDRkNTg5OGNhOWRiZDQ1ODJhYmYxL3RhYmxlcmFuZ2U6MTE1ZmNiYjg4ZmIwNGQ1ODk4Y2E5ZGJkNDU4MmFiZjFfMTAtMS0xLTEtMA_231d2d0c-37bc-4c6c-bf92-f38520073ec4"
      unitRef="usd">-17361000</cfx:SegmentOperatingIncome>
    <cfx:SegmentOperatingIncome
      contextRef="i5bb1aaf9873448a785c1b9d635846e75_D20200101-20200403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV85NC9mcmFnOmE0YTc1MmE5YjZmYzQ3OWJhNWRiYzIwM2E5Zjk3MzVlL3RhYmxlOjExNWZjYmI4OGZiMDRkNTg5OGNhOWRiZDQ1ODJhYmYxL3RhYmxlcmFuZ2U6MTE1ZmNiYjg4ZmIwNGQ1ODk4Y2E5ZGJkNDU4MmFiZjFfMTAtMy0xLTEtMA_c43ff878-593c-493f-9b3a-3e14e75dc52e"
      unitRef="usd">-14078000</cfx:SegmentOperatingIncome>
    <cfx:SegmentOperatingIncome
      contextRef="i8874d8c51bf84c87bd90d795dd60c3f5_D20210101-20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV85NC9mcmFnOmE0YTc1MmE5YjZmYzQ3OWJhNWRiYzIwM2E5Zjk3MzVlL3RhYmxlOjExNWZjYmI4OGZiMDRkNTg5OGNhOWRiZDQ1ODJhYmYxL3RhYmxlcmFuZ2U6MTE1ZmNiYjg4ZmIwNGQ1ODk4Y2E5ZGJkNDU4MmFiZjFfMTEtMS0xLTEtMA_f45faef6-e2f5-4825-9d06-e30771671437"
      unitRef="usd">67106000</cfx:SegmentOperatingIncome>
    <cfx:SegmentOperatingIncome
      contextRef="i182efa0eabad4ed3afb1144f269d06c9_D20200101-20200403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV85NC9mcmFnOmE0YTc1MmE5YjZmYzQ3OWJhNWRiYzIwM2E5Zjk3MzVlL3RhYmxlOjExNWZjYmI4OGZiMDRkNTg5OGNhOWRiZDQ1ODJhYmYxL3RhYmxlcmFuZ2U6MTE1ZmNiYjg4ZmIwNGQ1ODk4Y2E5ZGJkNDU4MmFiZjFfMTEtMy0xLTEtMA_310598d9-e60b-436a-bc2f-575c1b867a01"
      unitRef="usd">58762000</cfx:SegmentOperatingIncome>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i8874d8c51bf84c87bd90d795dd60c3f5_D20210101-20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV85NC9mcmFnOmE0YTc1MmE5YjZmYzQ3OWJhNWRiYzIwM2E5Zjk3MzVlL3RhYmxlOmNmNzg0MThmMGI4OTQxMjY5YjA2MjEwZmEwYWQ2MThmL3RhYmxlcmFuZ2U6Y2Y3ODQxOGYwYjg5NDEyNjliMDYyMTBmYTBhZDYxOGZfMy0xLTEtMS0w_94d05f08-c477-40f3-a62e-a9caa7a59722"
      unitRef="usd">35647000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i182efa0eabad4ed3afb1144f269d06c9_D20200101-20200403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV85NC9mcmFnOmE0YTc1MmE5YjZmYzQ3OWJhNWRiYzIwM2E5Zjk3MzVlL3RhYmxlOmNmNzg0MThmMGI4OTQxMjY5YjA2MjEwZmEwYWQ2MThmL3RhYmxlcmFuZ2U6Y2Y3ODQxOGYwYjg5NDEyNjliMDYyMTBmYTBhZDYxOGZfMy0zLTEtMS0w_f1fb7a54-4a99-44eb-9243-149389dc2437"
      unitRef="usd">22041000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:InterestExpense
      contextRef="i8874d8c51bf84c87bd90d795dd60c3f5_D20210101-20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV85NC9mcmFnOmE0YTc1MmE5YjZmYzQ3OWJhNWRiYzIwM2E5Zjk3MzVlL3RhYmxlOmNmNzg0MThmMGI4OTQxMjY5YjA2MjEwZmEwYWQ2MThmL3RhYmxlcmFuZ2U6Y2Y3ODQxOGYwYjg5NDEyNjliMDYyMTBmYTBhZDYxOGZfNi0xLTEtMS0w_f569ee9e-bec1-4a0a-9572-9713c4f447e1"
      unitRef="usd">25660000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i182efa0eabad4ed3afb1144f269d06c9_D20200101-20200403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV85NC9mcmFnOmE0YTc1MmE5YjZmYzQ3OWJhNWRiYzIwM2E5Zjk3MzVlL3RhYmxlOmNmNzg0MThmMGI4OTQxMjY5YjA2MjEwZmEwYWQ2MThmL3RhYmxlcmFuZ2U6Y2Y3ODQxOGYwYjg5NDEyNjliMDYyMTBmYTBhZDYxOGZfNi0zLTEtMS0w_dd916a62-c798-4fe5-8cba-fdbd89648ff7"
      unitRef="usd">24796000</us-gaap:InterestExpense>
    <cfx:RestructuringChargesandOtherRelatedCharges
      contextRef="i8874d8c51bf84c87bd90d795dd60c3f5_D20210101-20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV85NC9mcmFnOmE0YTc1MmE5YjZmYzQ3OWJhNWRiYzIwM2E5Zjk3MzVlL3RhYmxlOmNmNzg0MThmMGI4OTQxMjY5YjA2MjEwZmEwYWQ2MThmL3RhYmxlcmFuZ2U6Y2Y3ODQxOGYwYjg5NDEyNjliMDYyMTBmYTBhZDYxOGZfNy0xLTEtMS0w_75d6e4fd-930f-4e41-9af1-0b1834b9112d"
      unitRef="usd">4046000</cfx:RestructuringChargesandOtherRelatedCharges>
    <cfx:RestructuringChargesandOtherRelatedCharges
      contextRef="i182efa0eabad4ed3afb1144f269d06c9_D20200101-20200403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV85NC9mcmFnOmE0YTc1MmE5YjZmYzQ3OWJhNWRiYzIwM2E5Zjk3MzVlL3RhYmxlOmNmNzg0MThmMGI4OTQxMjY5YjA2MjEwZmEwYWQ2MThmL3RhYmxlcmFuZ2U6Y2Y3ODQxOGYwYjg5NDEyNjliMDYyMTBmYTBhZDYxOGZfNy0zLTEtMS0w_d5f2f6b8-d5a2-4fce-aacd-cdb15321cd16"
      unitRef="usd">11025000</cfx:RestructuringChargesandOtherRelatedCharges>
    <cfx:MedicalDeviceRegulationCosts
      contextRef="i8874d8c51bf84c87bd90d795dd60c3f5_D20210101-20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV85NC9mcmFnOmE0YTc1MmE5YjZmYzQ3OWJhNWRiYzIwM2E5Zjk3MzVlL3RhYmxlOmNmNzg0MThmMGI4OTQxMjY5YjA2MjEwZmEwYWQ2MThmL3RhYmxlcmFuZ2U6Y2Y3ODQxOGYwYjg5NDEyNjliMDYyMTBmYTBhZDYxOGZfOC0xLTEtMS0w_0c6d8d21-c206-4f85-95cc-b84ee2bf49b5"
      unitRef="usd">1753000</cfx:MedicalDeviceRegulationCosts>
    <cfx:MedicalDeviceRegulationCosts
      contextRef="i182efa0eabad4ed3afb1144f269d06c9_D20200101-20200403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV85NC9mcmFnOmE0YTc1MmE5YjZmYzQ3OWJhNWRiYzIwM2E5Zjk3MzVlL3RhYmxlOmNmNzg0MThmMGI4OTQxMjY5YjA2MjEwZmEwYWQ2MThmL3RhYmxlcmFuZ2U6Y2Y3ODQxOGYwYjg5NDEyNjliMDYyMTBmYTBhZDYxOGZfOC0zLTEtMS0w_e3de0924-ea6f-486b-90c5-148cef04a7a8"
      unitRef="usd">900000</cfx:MedicalDeviceRegulationCosts>
    <cfx:SegmentOperatingIncome
      contextRef="i8874d8c51bf84c87bd90d795dd60c3f5_D20210101-20210402"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV85NC9mcmFnOmE0YTc1MmE5YjZmYzQ3OWJhNWRiYzIwM2E5Zjk3MzVlL3RhYmxlOmNmNzg0MThmMGI4OTQxMjY5YjA2MjEwZmEwYWQ2MThmL3RhYmxlcmFuZ2U6Y2Y3ODQxOGYwYjg5NDEyNjliMDYyMTBmYTBhZDYxOGZfOS0xLTEtMS0w_29880116-029a-4038-9bdc-c3aeaa4bec8d"
      unitRef="usd">67106000</cfx:SegmentOperatingIncome>
    <cfx:SegmentOperatingIncome
      contextRef="i182efa0eabad4ed3afb1144f269d06c9_D20200101-20200403"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV85NC9mcmFnOmE0YTc1MmE5YjZmYzQ3OWJhNWRiYzIwM2E5Zjk3MzVlL3RhYmxlOmNmNzg0MThmMGI4OTQxMjY5YjA2MjEwZmEwYWQ2MThmL3RhYmxlcmFuZ2U6Y2Y3ODQxOGYwYjg5NDEyNjliMDYyMTBmYTBhZDYxOGZfOS0zLTEtMS0w_4cc971ba-a3a8-40ed-ab4b-43494a559ad2"
      unitRef="usd">58762000</cfx:SegmentOperatingIncome>
    <cfx:RestructuringChargesandOtherRelatedCharges
      contextRef="ic9475a19f9db4887903b4a37e0f84cf4_D20200101-20200403"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV85NC9mcmFnOmE0YTc1MmE5YjZmYzQ3OWJhNWRiYzIwM2E5Zjk3MzVlL3RleHRyZWdpb246YTRhNzUyYTliNmZjNDc5YmE1ZGJjMjAzYTlmOTczNWVfMTcwOA_cfc6fa50-508f-477d-88c2-8d4862fdf2de"
      unitRef="usd">1800000</cfx:RestructuringChargesandOtherRelatedCharges>
    <us-gaap:SubsequentEventsTextBlock
      contextRef="i8874d8c51bf84c87bd90d795dd60c3f5_D20210101-20210402"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8xNDM5L2ZyYWc6NGJiNGNjZDg5NGJhNDM3ZDk4MmEzNDlmZDc4OTFjOTUvdGV4dHJlZ2lvbjo0YmI0Y2NkODk0YmE0MzdkOTgyYTM0OWZkNzg5MWM5NV8xMjA5NDYyNzkwODg5NQ_4d40a436-e606-4ea6-ae94-0ba3465f7420">Subsequent EventsOn April 24, 2021, the Company redeemed all of its outstanding 2024 Notes and $100&#160;million of the outstanding principal amount of its 2026 Notes for $724.4&#160;million in aggregate. The 2024 Notes were redeemed at a redemption price of 103.000% of its principal amount, and the 2026 Notes were redeemed at a redemption price of 106.375% of its principal amount, plus, in each case, accrued and unpaid interest through the date of redemption. In the second quarter of 2021, a net loss on the early extinguishment of debt of approximately $29.9&#160;million will be recorded and will include $24.4&#160;million of call premium on the retired debt.On April 23, 2021, the Company completed the acquisition of MedShape, Inc. (&#x201c;MedShape), a provider of innovative surgical solutions for foot and ankle surgeons using its patented superelastic nickel titanium (NiTiNOL) and shape memory polymer technologies. The acquisition, which expands Company&#x2019;s foot and ankle platform, was completed  for cash consideration of $125&#160;million, subject to certain adjustments.</us-gaap:SubsequentEventsTextBlock>
    <us-gaap:DebtInstrumentRepurchasedFaceAmount
      contextRef="icac0974abfbe42d59a7455c6771f2444_I20210424"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8xNDM5L2ZyYWc6NGJiNGNjZDg5NGJhNDM3ZDk4MmEzNDlmZDc4OTFjOTUvdGV4dHJlZ2lvbjo0YmI0Y2NkODk0YmE0MzdkOTgyYTM0OWZkNzg5MWM5NV8xMjA5NDYyNzkwOTM0NQ_838fcb69-2c47-4013-8d3f-7e4eb8618b06"
      unitRef="usd">100000000</us-gaap:DebtInstrumentRepurchasedFaceAmount>
    <us-gaap:DebtInstrumentRepurchaseAmount
      contextRef="i452a5ca20cd34969bdeb916f3721889f_I20210424"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8xNDM5L2ZyYWc6NGJiNGNjZDg5NGJhNDM3ZDk4MmEzNDlmZDc4OTFjOTUvdGV4dHJlZ2lvbjo0YmI0Y2NkODk0YmE0MzdkOTgyYTM0OWZkNzg5MWM5NV8xMjA5NDYyNzkwOTMxNA_519e54c7-6c0e-402a-8bdc-67dd7aeae310"
      unitRef="usd">724400000</us-gaap:DebtInstrumentRepurchaseAmount>
    <us-gaap:DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed
      contextRef="ibfcfffe4bbca48f9b48fb4ab1daeb8ec_D20210424-20210424"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8xNDM5L2ZyYWc6NGJiNGNjZDg5NGJhNDM3ZDk4MmEzNDlmZDc4OTFjOTUvdGV4dHJlZ2lvbjo0YmI0Y2NkODk0YmE0MzdkOTgyYTM0OWZkNzg5MWM5NV8xMjA5NDYyNzkwOTM1OQ_09939243-580c-4d18-9b53-8d1b26928d38"
      unitRef="number">1.03000</us-gaap:DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed>
    <us-gaap:DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed
      contextRef="i78bd01d1aa5e4da6be88580e27a3ee33_D20210424-20210424"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8xNDM5L2ZyYWc6NGJiNGNjZDg5NGJhNDM3ZDk4MmEzNDlmZDc4OTFjOTUvdGV4dHJlZ2lvbjo0YmI0Y2NkODk0YmE0MzdkOTgyYTM0OWZkNzg5MWM5NV8xMjA5NDYyNzkwOTM5OA_c5fcc02f-0d0d-469d-abc5-2c975fcb3319"
      unitRef="number">1.06375</us-gaap:DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i8a2cbdad54304685be0f24384dc1c2bb_D20210403-20210702"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8xNDM5L2ZyYWc6NGJiNGNjZDg5NGJhNDM3ZDk4MmEzNDlmZDc4OTFjOTUvdGV4dHJlZ2lvbjo0YmI0Y2NkODk0YmE0MzdkOTgyYTM0OWZkNzg5MWM5NV8xMjA5NDYyNzkwOTMzMA_7a3c0a02-001e-4b29-afc6-cdf70d1610b2"
      unitRef="usd">-29900000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:AmortizationOfFinancingCostsAndDiscounts
      contextRef="i8a2cbdad54304685be0f24384dc1c2bb_D20210403-20210702"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8xNDM5L2ZyYWc6NGJiNGNjZDg5NGJhNDM3ZDk4MmEzNDlmZDc4OTFjOTUvdGV4dHJlZ2lvbjo0YmI0Y2NkODk0YmE0MzdkOTgyYTM0OWZkNzg5MWM5NV8xMjA5NDYyNzkwOTM2OQ_1807f858-8a18-49f5-aa80-53ddfa80d2bd"
      unitRef="usd">24400000</us-gaap:AmortizationOfFinancingCostsAndDiscounts>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="i1411b5bbe5474bd1948406ae48300558_D20210423-20210423"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8xNDM5L2ZyYWc6NGJiNGNjZDg5NGJhNDM3ZDk4MmEzNDlmZDc4OTFjOTUvdGV4dHJlZ2lvbjo0YmI0Y2NkODk0YmE0MzdkOTgyYTM0OWZkNzg5MWM5NV8xMjA5NDYyNzkwOTM4NA_6972765b-edda-46b5-b799-8bed7614b655"
      unitRef="usd">125000000</us-gaap:PaymentsToAcquireBusinessesGross>
    <dei:DocumentPeriodEndDate
      contextRef="i8874d8c51bf84c87bd90d795dd60c3f5_D20210101-20210402"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ0ZDQ4MmIyN2VkMTRjMzJhZDZjOGIxN2ZmMGIwZGJlL3NlYzpkNGQ0ODJiMjdlZDE0YzMyYWQ2YzhiMTdmZjBiMGRiZV8xNjMvZnJhZzoyMTJmN2M5MDU5MjI0YjJjYWRiMDBhMGMyYmU0YTNlOS90YWJsZTo0YjdmYzEzYjkwNDg0ZjE3YWRmZmQ1MzBhMDVlZGU4Yy90YWJsZXJhbmdlOjRiN2ZjMTNiOTA0ODRmMTdhZGZmZDUzMGEwNWVkZThjXzI4LTEtMS0xLTAvdGV4dHJlZ2lvbjozYmM2NWRiNjk4Zjc0ZGNlOGJmOTNmYWJjMWEwYzdhM18xMTc_073bbcd9-96b8-4d7b-88bb-e6c49458d509">2021-04-02</dei:DocumentPeriodEndDate>
</xbrl>
