<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:country="http://xbrl.sec.gov/country/2020-01-31"
  xmlns:dei="http://xbrl.sec.gov/dei/2020-01-31"
  xmlns:endp="http://www.endo.com/20201231"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2020-01-31"
  xmlns:us-gaap="http://fasb.org/us-gaap/2020-01-31"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="endp-20201231.xsd" xlink:type="simple"/>
    <context id="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i25151c92029f4d9db89360ad187d209a_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i9d740688fa9441acb6ae0319585ae520_I20210218">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
        </entity>
        <period>
            <instant>2021-02-18</instant>
        </period>
    </context>
    <context id="i0a123295235e4b3fb79f28455fe912ab_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i4fc74835cbdd456a92c0355b79d676e5_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i30ce6f14ae71479daade3be36db13799_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i8dad8a7b163c452e8200dfcc22c1881d_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ide43b2e203d14f70852614b21e5c92d9_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ie7e0559b5e404b1496e6e242f9570776_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="icff1e1593bbb4462af858b561099a816_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i3f216a0a208e454cb35be9f5f8c6dadf_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie393cf2c705b4c4d83b27b6f2c4fdfb0_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ic422fca6363144d0b81867266600ded0_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i553ee2d892dc4af1ad8ae5ed797175bf_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ic76162a3e2db4ef4ba4d8363c509f45f_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="ic47b5fb78db442aca605e0dfcd7ec4e7_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">endp:EuroDeferredSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="id5db85f019de48a29bc2d3f9e988fc69_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="if3648b3fb0d74f2697fac16baaccd84e_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="iaa5c790a75c34f8f86b9121439b91013_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i12443be60f0a4ac29f6be0c5f4c6c494_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="ib989d34646234028894dc05f5ec89f99_D20170101-20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
        </entity>
        <period>
            <startDate>2017-01-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="ifdfae7eb63b744f393e109915bd0350e_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="ia07589074bf0478fbd5a5cfe442d36c9_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i388940e0dfd147eb9e73a0364edea374_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="idbe8372d87f240f0a3513911e9da99f1_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">endp:EuroDeferredSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i1cc56354174d47e3a5982e1954e32714_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="if2a90f57e77d45108fdddab441ef062c_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i333088ca37cf4decbf382b42200c81bc_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i1ec0e3c1d49a48f5b310600b3e161cf3_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i5a3a6a1476804671a581de76d1c12589_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="idc90ab0460ff4b64b20a19a2c7418378_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="idedb58646a6742aca0f0da9de357f655_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="idcc8594f220e471fa391d510dabf5b51_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ia965a6a3968e4e9384562605951219f5_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">endp:EuroDeferredSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i8d9b6102a5754466905070b77077ab38_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i9152a7b7bfb04400bd34f8298c662838_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">endp:EuroDeferredSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i2f36f7e439d94cd286c490c874e368e3_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="id0db886032224a19b65560a84fd1db9d_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ie0ed07b5e59b4633858f332bb6796537_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i5b1b2e187bef40d58469e945744e211d_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i796ee7b756064a338b33566f29e5aceb_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i8d6de63e85c1495e9f394cd09a5f108e_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ic228eb67ca6d45c69116e083f99c8dac_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i8178a686ef284670844a24f47b2c4af5_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">endp:EuroDeferredSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ib230a684f41a49aaac40f95152d93620_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="iba4cfe161cd5439fae16ba1c050149e5_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i70e57d103b5749d1b6b2867c60a97531_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="if7800ae401e14d6db687b79c48ce79a1_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i5ccd6c618466419892c8a856cdb305d8_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ie2d3e82d37b7470fa184010e859d26cf_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i2b8c9e56bc5545c0b392246e564622c7_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="idec6f650aaf749858397467f9dbdcc33_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="idc522a0f5986459884e9246bb96a8c40_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">endp:EuroDeferredSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i06bb65e01eb54e899a0aa5ae12806fdd_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</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="i089ea73cd6df447699baf26b5e666d41_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">endp:EuroDeferredSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i11b44ad4e57a40d0b4e9130a76d8e17d_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</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="i856395a91c9e4681a8423ab5e5a8a3bb_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</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="ifd0e33adfc6f4334af419fab7da2938c_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</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="ia8e7068a4d7f4e3f9312eed3f0fa7cad_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i955c4609a38346dba55af61644c73082_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i120d1ee2a3034004a3152182281587dc_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i4f37b9dd970343559c6d22aadb127efd_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ib8a648253e564775ad6575ed43059a46_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">endp:EuroDeferredSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i745c7ce2320248e491e0cce80ead0981_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</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="i067a7c1ae9264b49bbb30cd84fa0b86c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">endp:EuroDeferredSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if7970a8428fc457699d82a19f73cfa88_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</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="if1f06062be9d4b939d68f4f845ccfa34_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</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="i504ddb8d568a4293b48a34942107ee3a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</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="ib5c17a37c5054dff896db4105aedb531_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">endp:AmerisourceBergenCorporationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i9c101e06fae149b7874194db659c4842_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">endp:AmerisourceBergenCorporationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="iacde5cc070e7470c8244b5d0e2cb3895_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">endp:AmerisourceBergenCorporationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i6749aa65649b4d3d86bae4bd9d952a05_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">endp:MckessonCorporationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i16564782b08a4cb9b97257892a9a7c2c_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">endp:MckessonCorporationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="if6af25cecc7a45dc98a8c2c3591f1732_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">endp:MckessonCorporationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="icd08df874f0248cb9066af9b4eae3a26_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">endp:CardinalHealthIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ic6a3e431314845859eb648eed1ac57ea_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">endp:CardinalHealthIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i8565d4eb0a974c18b54b24d8f5903ba5_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">endp:CardinalHealthIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ifa1aa901aed442d7b539f68acedfbb9b_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">endp:VasostrictMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i48b5c790ff3f45f3a8756de4812d9d52_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">endp:VasostrictMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i44a06fae58a14323a3d3cad12373de6e_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">endp:VasostrictMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="iec5fce8fe4f24c6fbec2e823d1c1aa80_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">endp:XiaflexMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i2c70955cefd44427bbf997c6f88bc44c_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">endp:XiaflexMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i7ed4a09bb5db4445b03c51be46da04b9_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i3572c83e08f14e47a810323bb6e61634_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:TradeAccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CreditConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i42127bc62bf44ecaa394a5dd89e38223_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:TradeAccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CreditConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i64b66a5e107740d28c3dde14d6eeb01f_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ic5eace661f37477fb16f200c247b6b49_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i5a93e6c03d1c4be08a2ea1bc8d44ae80_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="iff33546583734daf8b2009886ee9ef83_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">endp:ComputerEquipmentAndSoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ic771629b28ff4548b051846b50d799c8_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i12650d9b4f484450a25ed9a4c43b723e_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i37fb78f251e24a37841afc4917d6b7e9_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="idaceff3559914a92ba0348347c23c3fc_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:WeightedAverageMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="id5f8ce1d1d2c43e0a44d13ccb070bebd_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:LicensingAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i1e9588d081de4c9ea70b61067fe41d8d_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:LicensingAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ie602144796424491bebd597a31bcc1c3_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:WeightedAverageMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:LicensingAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ie424d11131634b89842e3fc1f13ed64a_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsDisposedOfByMeansOtherThanSaleAbandonmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">endp:AstoraMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i745770ec292b4815ad179a16c8d55d0a_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsDisposedOfByMeansOtherThanSaleAbandonmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">endp:AstoraMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i5c95148e3f7f48ffa33c55b51efe009b_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsDisposedOfByMeansOtherThanSaleAbandonmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">endp:AstoraMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="iad68bceac43842e0b742da9819e4cb8b_D20181001-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">endp:HuntsvilleAlabamaManufacturingandDistributingFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:FacilityClosingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">endp:USGenericPharmaceuticalsRestructuring2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-10-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ibd8ce935cb3e4f088da94ed432d5049e_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">endp:USGenericPharmaceuticalsRestructuring2017Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">endp:GenericPharmaceuticalsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i68414ae107c6457bbaef6f9b61360462_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">endp:AcceleratedDepreciationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">endp:USGenericPharmaceuticalsRestructuring2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i48c1c77ad74b4ee887447ac4b145209c_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">endp:EmployeeSeverenceandOtherBenefitRelatedCostsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">endp:USGenericPharmaceuticalsRestructuring2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i550cc3df0310424da6ddbe165834806f_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">endp:AssetImpairmentChargesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">endp:USGenericPharmaceuticalsRestructuring2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="if8eff7d965174471bffe4f6c633ea6d0_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">endp:CertainOtherChargesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">endp:USGenericPharmaceuticalsRestructuring2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i6920bc1113e246b9ae3551e94f0dfb2f_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">endp:EmployeeSeverenceandOtherBenefitRelatedCostsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">endp:USGenericPharmaceuticalsRestructuring2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ia386decacca648668658514cc72867f8_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:OtherRestructuringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">endp:USGenericPharmaceuticalsRestructuring2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="iabd0d8b28e364f44b3d5029a9d14b749_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">endp:USGenericPharmaceuticalsRestructuring2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ic1fcbcb7bb9e4b06809a0b1d30e03090_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">endp:EmployeeSeverenceandOtherBenefitRelatedCostsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">endp:USGenericPharmaceuticalsRestructuring2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="if4a77c2b6bfa4322a342b071bab7af9e_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:OtherRestructuringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">endp:USGenericPharmaceuticalsRestructuring2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i907d9bdfc079436387cc352d47e62ed5_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">endp:USGenericPharmaceuticalsRestructuring2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="id052c68c6d3f4179960e05b9a16f50a2_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">endp:EmployeeSeverenceandOtherBenefitRelatedCostsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">endp:USGenericPharmaceuticalsRestructuring2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ife161bfdfb52475cb55efe181f0f73ed_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:OtherRestructuringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">endp:USGenericPharmaceuticalsRestructuring2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i7e0e4a6cad014684beff04579f99f86f_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">endp:USGenericPharmaceuticalsRestructuring2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="id8ac2d87e654454da842b5ed6baab0aa_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">endp:January2018RestructuringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">endp:GenericPharmaceuticalsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i35e73402e8734d1c868eeff654a13a36_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">endp:EmployeeSeparationRetentionandOtherBenefitRelatedCostsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">endp:January2018RestructuringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="if57b299974de4bfe8dceb2a3e986431a_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">endp:CertainOtherChargesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">endp:January2018RestructuringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i48dde372db53482bb695ae8a739d9a48_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">endp:January2018RestructuringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">endp:GenericPharmaceuticalsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ie6fe7f73074e4cd3a1ca876968a9734a_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:MaterialReconcilingItemsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">endp:January2018RestructuringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i7e16487a906a46e497123f2d5ff362f0_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">endp:January2018RestructuringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">endp:BrandedSterileInjectablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i4bd73d4a5673459386e79d25016a851e_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">endp:January2018RestructuringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">endp:InternationalPharmaceuticalsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i530cfc6d07b44a57ae07fa22d0740b7e_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">endp:January2018RestructuringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">endp:BrandedSpecialtyandEstablishedPharmaceuticalsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i7e339afc888d4bc594757f3e4ac7d4ee_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">endp:RestructuringInitiative2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ibf54ea864b6944e3b0a13cb5ddf1b627_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">endp:RestructuringInitiative2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i794cb5fef0b34deabbf1884f04739bff_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">endp:RestructuringInitiative2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5b076c40b5944f63a6728f15ef4390c5_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">endp:RestructuringInitiative2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i8a3fb2dde12249aa9d5a8d695a81403a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">endp:RestructuringInitiative2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i085b11b8d58b498e9930b4e56457398a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">endp:RestructuringInitiative2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i192e9a7e07894c65b718b33a02fd1a05_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">endp:RestructuringInitiative2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i3e81b30e5a464e4d94273c68dd14d382_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">endp:RestructuringInitiative2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i8f95d0e4987146ebbe6db5a7dce30a03_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">endp:RestructuringInitiative2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ic80b4f7c8da14b4489616e547600bd73_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">endp:RestructuringInitiative2020Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">endp:GenericPharmaceuticalsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i5820711e6cdf4e42a87030c070fad449_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">endp:RestructuringInitiative2020Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">endp:GenericPharmaceuticalsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i33e8b00bdcb74e74ab79adaa99dbc0cb_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:OtherRestructuringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">endp:RestructuringInitiative2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i70c88932a1784c6884fb42ec59d4177c_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:OtherRestructuringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">endp:RestructuringInitiative2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="id665e57abdf14bd3a7351f2d8a26f55a_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">endp:RestructuringInitiative2020Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">endp:GenericPharmaceuticalsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ibde60c23af0b41e1b2ff79716484743a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">endp:AcceleratedDepreciationChargesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">endp:RestructuringInitiative2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i9364d05d085e4fc89ed576c314627968_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">endp:AssetImpairmentChargesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">endp:RestructuringInitiative2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie0c8ff1f09b94433893d4b8ba7568ee6_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">endp:IncreaseInExcessInventoryReservesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">endp:RestructuringInitiative2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib9d0efc8c6134f9caba9fb187d18cc4b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">endp:EmployeeSeparationContinuityAndOtherBenefitRelatedCostsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">endp:RestructuringInitiative2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="idc65bf9ad5974addbb0bf20a2f10b855_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:OtherRestructuringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">endp:RestructuringInitiative2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="idb98baa4e70848e0b8dc320b5be0a405_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">endp:RestructuringInitiative2020Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">endp:GenericPharmaceuticalsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if6eb94cc303e401e9bb9717e4ff21815_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">endp:RestructuringInitiative2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ibddd62a93aca4b18aae9227d744f8ec4_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">endp:RestructuringInitiative2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i6af8d6bd25844480a405cc86c3a46221_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">endp:RestructuringInitiative2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i01bfd38a2cd3436386933f7ba8eaa45d_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">endp:AssetImpairmentChargesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">endp:RestructuringInitiative2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="iad6e5278f3cd464db94b0f15045fe967_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">endp:EmployeeSeparationContinuityAndOtherBenefitRelatedCostsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">endp:RestructuringInitiative2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i00b611b3ef7d48439e60ee7cae061abf_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:OtherRestructuringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">endp:RestructuringInitiative2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i7e3908f20e674c7d9f57e28ca1ecdfc9_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">endp:EmployeeSeparationContinuityAndOtherBenefitRelatedCostsAndOtherRestructuringCostsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">endp:RestructuringInitiative2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ic9cbf4bebb2d486b9f3e5bdb1da0d362_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">endp:EmployeeSeparationContinuityAndOtherBenefitRelatedCostsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">endp:RestructuringInitiative2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="idc31675ba0c643a9ae28093c3b3d3f4f_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:OtherRestructuringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">endp:RestructuringInitiative2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i3f67c495c81c475ab897c426672b748a_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">endp:EmployeeSeparationContinuityAndOtherBenefitRelatedCostsAndOtherRestructuringCostsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">endp:RestructuringInitiative2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i9112824b025e4ef6aa347cd88feac8ac_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">endp:EmployeeSeparationContinuityAndOtherBenefitRelatedCostsAndOtherRestructuringCostsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">endp:RestructuringInitiative2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4b6dce4b6f2f4af687efc2b45ac9b1fd_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">endp:RestructuringInitiative2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib2a7acf2166347bca9ba8c7146370d29_I20201019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="endp:AssetAcquisitionAxis">endp:MergerAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-10-19</instant>
        </period>
    </context>
    <context id="i1728834f7ea44bdcb262e3ee0422107d_D20201201-20201201">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="endp:AssetAcquisitionAxis">endp:MergerAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-01</startDate>
            <endDate>2020-12-01</endDate>
        </period>
    </context>
    <context id="icf6bec15e26848faa2621ca99a627e0a_D20201202-20201202">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="endp:AssetAcquisitionAxis">endp:MergerAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-02</startDate>
            <endDate>2020-12-02</endDate>
        </period>
    </context>
    <context id="i840cb6e9fb0b43cab29e294512d5bb8f_I20201201">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="endp:AssetAcquisitionAxis">endp:MergerAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-01</instant>
        </period>
    </context>
    <context id="i28c0fb6145f04d0d86ba562f410058c4_I20201202">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="endp:AssetAcquisitionAxis">endp:MergerAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-02</instant>
        </period>
    </context>
    <context id="i412c0bf98ee448698148097a20934152_I20201203">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="endp:AssetAcquisitionAxis">endp:MergerAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-03</instant>
        </period>
    </context>
    <context id="i18b873745ba7496da0ed29aedf09316a_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">endp:XIAFLEXAndQWOMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="endp:AssetAcquisitionAxis">endp:MergerAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ibb9c74fb6ac74c3d8313be0b6c0fa0b7_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">endp:BrandedPharmaceuticalsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ia7959cde141143cb8dbca950b226b94a_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">endp:GenericPharmaceuticalsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i4bdc34bc549c41a2880b656485ad1228_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">endp:BrandedPharmaceuticalsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i4be3974d38c9459183420305705bcb84_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">endp:BrandedPharmaceuticalsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ibd597e486dbb408ebac3f81d30ce8f8d_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">endp:SterileInjectablesSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i598e7eb3d0104c33a89ef8b52fa1a0d3_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">endp:SterileInjectablesSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ie56f9e212e3a4e07abe074077c3a3ff0_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">endp:SterileInjectablesSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i0b6bdbbf83234eda9eb880bf745c9af4_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">endp:GenericPharmaceuticalsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i9a07d86cb68e456ca60563e5e019a2f4_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">endp:GenericPharmaceuticalsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i7f28fe013a234012b1b81a7fe692ee30_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">endp:InternationalPharmaceuticalsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ie24b09f3464b469bb6e8826aeacf8f5d_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">endp:InternationalPharmaceuticalsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i713083bda2c14366860ede225908a75a_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">endp:InternationalPharmaceuticalsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ic82ec49c0b3c4ff3bff8499792e123f2_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:MaterialReconcilingItemsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i9ce411fa024449428dd6cf692ee5f064_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:MaterialReconcilingItemsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i356bbe4d09fd4182a63900d7900ac46c_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:MaterialReconcilingItemsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i95d8d28a2ec64f3e9edb5c16656f96ed_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="icdc7213f66b848d4934489a73f1f3b4a_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i1b5ab25944f144c2b8588fe02cf81f4b_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ia534292ef60743baaed188e7b917d1b1_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ifda731fcf6e14763ace7f83106e5015a_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:OtherRestructuringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i2d2317bd34fa4e32a2b4216d12fec4b9_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i9f0da67684c648aa94c028671ddb2300_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:OtherRestructuringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i0fc9e1f1929346c8846d673f58f05591_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i684709b2e0b448098b8f38a53ff30324_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">endp:IncreaseInExcessInventoryReservesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i1b3e6a28fc8147e19cb29469d39edb9a_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:OtherRestructuringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="idaeafe4f115d4d7393d73024a17b4674_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:ContractTerminationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">endp:InternationalPharmaceuticalsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i2c530fa6a2394c6289455535a3654285_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">endp:PremiumOnAnExpiringInsuranceProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="icbf1f6fdf51341e6a0e34f2729eda70a_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">endp:XiaflexMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">endp:BrandedPharmaceuticalsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i7d5cc2899f6242b4bb6e539b62c7f3a1_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">endp:XiaflexMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">endp:BrandedPharmaceuticalsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="iabdd28c073134328a81b7cfebaa6827b_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">endp:XiaflexMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">endp:BrandedPharmaceuticalsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="icb816a8a51e3475ba0feea5fb5acd800_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">endp:SUPPRELINLAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">endp:BrandedPharmaceuticalsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ib03446e1e0e24500857c353b4c74eb1a_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">endp:SUPPRELINLAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">endp:BrandedPharmaceuticalsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="id155f4d46507423d8fca432b3fc1c238_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">endp:SUPPRELINLAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">endp:BrandedPharmaceuticalsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="if9b39c5421624c0f925dabeefc7580fc_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">endp:OtherSpecialtyProductsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">endp:BrandedPharmaceuticalsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ia8c7c59e86b14f3a9856b939510558b4_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">endp:OtherSpecialtyProductsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">endp:BrandedPharmaceuticalsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i7da0ae9eb08b4ee5bb7fa2de5a03e719_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">endp:OtherSpecialtyProductsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">endp:BrandedPharmaceuticalsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i867f57bf9fc34ff884d12834a3c9ce1a_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">endp:SpecialtyProductsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">endp:BrandedPharmaceuticalsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i4837dcd373704819b65037d555865762_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">endp:SpecialtyProductsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">endp:BrandedPharmaceuticalsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i257aea3a13aa4e6588cbbee9eaef86bd_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">endp:SpecialtyProductsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">endp:BrandedPharmaceuticalsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ic4ef7425a0db4774a147027480f49a27_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">endp:PERCOCETMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">endp:BrandedPharmaceuticalsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ib80093b775ed49bf9c971c773d54a9d5_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">endp:PERCOCETMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">endp:BrandedPharmaceuticalsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i89c4d599549545d0abf4efae629aaa5e_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">endp:PERCOCETMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">endp:BrandedPharmaceuticalsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ieafa0176db574e559d24abff480d21be_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">endp:LidodermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">endp:BrandedPharmaceuticalsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i6ab6eeee7895409fb82da9da7d1b1557_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">endp:LidodermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">endp:BrandedPharmaceuticalsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="iadef57b11dd2435cab9076b898f644bd_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">endp:LidodermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">endp:BrandedPharmaceuticalsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i7f126c5953884eb48a630cd0f43a2f8c_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">endp:OtherEstablishedProductsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">endp:BrandedPharmaceuticalsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i5179d6a17fdd43f8b98fdc4594efff22_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">endp:OtherEstablishedProductsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">endp:BrandedPharmaceuticalsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ibf609b26f1bc4423992c9b6947819c66_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">endp:OtherEstablishedProductsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">endp:BrandedPharmaceuticalsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i6b77c82abb524d03a1d1225234fd285e_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">endp:EstablishedProductsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">endp:BrandedPharmaceuticalsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i2d8100aec348483197733f9680346c55_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">endp:EstablishedProductsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">endp:BrandedPharmaceuticalsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ib7d38a2298674929954feb07f884b5d3_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">endp:EstablishedProductsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">endp:BrandedPharmaceuticalsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i9a5a9ab7a2c849da8cf1474c0e6ebdf5_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">endp:VasostrictMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">endp:SterileInjectablesSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="if8c4014342d44a2494b28e7951a2e580_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">endp:VasostrictMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">endp:SterileInjectablesSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i64f50605b09847da961aa3d536ddbed3_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">endp:VasostrictMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">endp:SterileInjectablesSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i13f5703df11e4198aa8ed775fddd9afc_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">endp:AdrenalinMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">endp:SterileInjectablesSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i57166f21dfad4b0f9aff3f80878259f4_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">endp:AdrenalinMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">endp:SterileInjectablesSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i6ce98ac845f5458aa766e766e8b2cfe1_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">endp:AdrenalinMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">endp:SterileInjectablesSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i29f7105a15134d51bb633ddb95f99628_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">endp:ErtapenemForInjectionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">endp:SterileInjectablesSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i5ab718295c384079b5a59edc7d1b59f4_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">endp:ErtapenemForInjectionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">endp:SterileInjectablesSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="id5d3c396c4f54cf99cfed88a4bb4d1d1_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">endp:ErtapenemForInjectionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">endp:SterileInjectablesSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ie4316fd77cfb4f459f1b15d1d15d5433_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">endp:AplisolMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">endp:SterileInjectablesSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="iac85538640354adbb9c346878099d16a_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">endp:AplisolMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">endp:SterileInjectablesSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i0703c0d871744448bdb4f34ae77e3c0f_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">endp:AplisolMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">endp:SterileInjectablesSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i3dd782ea410c4855969883349c9e2309_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">endp:OtherSterileInjectablesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">endp:SterileInjectablesSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i4f41f8e7958d445cb7c03cd714b8712c_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">endp:OtherSterileInjectablesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">endp:SterileInjectablesSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i296f46bf7b52473ebe01465115f3293f_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">endp:OtherSterileInjectablesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">endp:SterileInjectablesSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="if14a3066d1af4fcabca222bdb1da2ef1_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i47cec58071634f7b8ad97747477549b0_D20190101-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i251f59722edf473da9f56b43275afa85_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="ifa82059ed32644b2a76e9f16a3ae83b6_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i09678a0561aa4345959ff4b79f7d54ad_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i6b2c6843e45c42b09b6a7ba0b5f6a6b0_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="ie5b5f74dec2c4ee4862d5dea1a3f72a4_D20201001-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ied53d37a300e426f9deae7fcdd5c9378_D20191001-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
        </entity>
        <period>
            <startDate>2019-10-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="iae82193ae2ec46d89267503236273f16_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">endp:ColchicineTabletsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">endp:GenericPharmaceuticalsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i4d546b0499d64764b3a090f9af3055de_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">endp:InternationalPharmaceuticalsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i5b5204e3529b4a46babfdc9490333225_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">endp:InternationalPharmaceuticalsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i5ae38cd1765540c1bf48ba5669ed3a33_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">endp:InternationalPharmaceuticalsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="if63721065a3849899c782bf6a004f873_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">endp:BrandedPharmaceuticalsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ie13a96c4d0294672828bdee76b7e7cda_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">endp:BrandedPharmaceuticalsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i0befe12c03674de8a7136f8fad6c4707_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">endp:BrandedPharmaceuticalsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i996b00fe16ca4f0989ebaf5c662b83e4_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">endp:SterileInjectablesSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i1c1f4df6929b4026a4ef57a04aef7549_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">endp:SterileInjectablesSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ia9b46f7799d5455598b5ee3d3fee6c77_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">endp:SterileInjectablesSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i041910d0f24a4bccabca8c3af2d00fb4_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">endp:GenericPharmaceuticalsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i6e9e7f913c9940a3aa898b6db8e95c53_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">endp:GenericPharmaceuticalsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i2e70c308546642c9baf758e0fa5ef3e2_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">endp:GenericPharmaceuticalsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i28093b76728f4f7bba3b7894b66cfd84_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">endp:InternationalPharmaceuticalsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="id4014bc0426442f4ad4d9df56bc90074_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">endp:InternationalPharmaceuticalsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ida28258bd6a9415c93496688cc70907d_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">endp:InternationalPharmaceuticalsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i85985393c90444b49e90e8990f29276f_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i0f57f47aa99643cfa38f3a04180d6307_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ibd7d693feff34585b20185f149288f2c_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="iaea7f29ae34a460e8cca1676fbe23d8e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">endp:VaginalMeshCasesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i54477525e2024d688f510d536fdaa23d_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">endp:VaginalMeshCasesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="iae85115fefcd428f9464c23f4a705348_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis">endp:RestrictedCashAndCashEquivalentsInsuranceCoverageMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib20888c0ac1e4391829218f34025a419_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ida3f727fe5e84a4294e59923b0a32d46_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="icf5242e868eb489ea510eeb9011f5dee_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i56cd2593cadf458cb1d66566ada5fd3f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iddb9946031934340b3ba4e30d082684c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContingentConsiderationByTypeAxis">endp:AcquisitionRelatedContingentConsiderationShortTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4e464d81cb89454e8a729bc896e3677f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContingentConsiderationByTypeAxis">endp:AcquisitionRelatedContingentConsiderationShortTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i674c50dd22264e2abbeda85c7c4623de_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContingentConsiderationByTypeAxis">endp:AcquisitionRelatedContingentConsiderationShortTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ifd6d750383174be3973fa2250cb6b19d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContingentConsiderationByTypeAxis">endp:AcquisitionRelatedContingentConsiderationShortTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i361d4ea055354dad96f0a979bd13d267_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContingentConsiderationByTypeAxis">endp:AcquisitionRelatedContingentConsiderationLongTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i8d1632b523e942f79f3c49753153e985_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContingentConsiderationByTypeAxis">endp:AcquisitionRelatedContingentConsiderationLongTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i1d5df166e5b345f19c2e805c3db4829e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContingentConsiderationByTypeAxis">endp:AcquisitionRelatedContingentConsiderationLongTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4668b212e57245b793032e3f901b95fa_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContingentConsiderationByTypeAxis">endp:AcquisitionRelatedContingentConsiderationLongTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i569e7a0148ab401fba5c31ac0f1bb5f6_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i3e46a4024bc044638a68d0b563cb6838_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i9d7d558e10ce4c4fa0b55c4ee8833199_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="id9696e8263fd4aed88274319d2933271_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ia4b7129def3e4da796959207db41e02c_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContingentConsiderationByTypeAxis">endp:AcquisitionRelatedContingentConsiderationShortTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i22639d92077145e587f3003bf751405c_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContingentConsiderationByTypeAxis">endp:AcquisitionRelatedContingentConsiderationShortTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i361b5828dbfe4fed861bcff4f3d1737b_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContingentConsiderationByTypeAxis">endp:AcquisitionRelatedContingentConsiderationShortTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i6d09f9a6b87d4045aa5cc97b470fbcc8_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContingentConsiderationByTypeAxis">endp:AcquisitionRelatedContingentConsiderationShortTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i6891d79a2cad49eca818e5eae5413a11_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContingentConsiderationByTypeAxis">endp:AcquisitionRelatedContingentConsiderationLongTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i3089fd9a9b1846fa81dcd41c9ff76b33_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContingentConsiderationByTypeAxis">endp:AcquisitionRelatedContingentConsiderationLongTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i4e0bd96f416548e1a4413ad7c81f9ac4_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContingentConsiderationByTypeAxis">endp:AcquisitionRelatedContingentConsiderationLongTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="id8ce6bb7779b4f44b408242c5edaece8_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContingentConsiderationByTypeAxis">endp:AcquisitionRelatedContingentConsiderationLongTermMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="id280f4e7b4204a259aa175b570095b75_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">endp:RestrictedCashAndCashEquivalentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5778f0962f7945ee9eb466ee922ba127_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">endp:RestrictedCashAndCashEquivalentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i69b95db55a2a47578e5c6dd945230d35_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContingentConsiderationByTypeAxis">endp:AcquisitionRelatedContingentConsiderationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i0150e9a68d3d411aa7658040a3388a37_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContingentConsiderationByTypeAxis">endp:AcquisitionRelatedContingentConsiderationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i6c56a7852016408e89d56312f823dd0c_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContingentConsiderationByTypeAxis">endp:AcquisitionRelatedContingentConsiderationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ic87e56bcf41340d1bd70a794afaf1668_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContingentConsiderationByTypeAxis">endp:AcquisitionRelatedContingentConsiderationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i1c4b73e2ebb04ecea216461f99e0c4a3_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContingentConsiderationByTypeAxis">endp:AcquisitionRelatedContingentConsiderationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie28dbc94c5e046baa51adee9758110b6_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iec3235c5c68344cb8d05453a8f726693_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if134c9eb81ab4d3f870c2f4c89456604_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:WeightedAverageMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i6de2ed5150694f7fae15c01f9f83dd53_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">endp:AuxiliumPharmaceuticalsInc.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContingentConsiderationByTypeAxis">endp:AcquisitionRelatedContingentConsiderationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i4d07f76607af4f35ab8165ed11076e2b_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">endp:AuxiliumPharmaceuticalsInc.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContingentConsiderationByTypeAxis">endp:AcquisitionRelatedContingentConsiderationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i31eea642a38248259f057d6c9c4058e5_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">endp:AuxiliumPharmaceuticalsInc.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContingentConsiderationByTypeAxis">endp:AcquisitionRelatedContingentConsiderationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie091ebac9926473497db414e54f45045_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">endp:LehighValleyTechnologiesInc.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContingentConsiderationByTypeAxis">endp:AcquisitionRelatedContingentConsiderationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ie1f7fc5a365a4a1781e7e67eb26c9346_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">endp:LehighValleyTechnologiesInc.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContingentConsiderationByTypeAxis">endp:AcquisitionRelatedContingentConsiderationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i7bed0f01373a4a269bb9265f90f26d7e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">endp:LehighValleyTechnologiesInc.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContingentConsiderationByTypeAxis">endp:AcquisitionRelatedContingentConsiderationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i9c45edf80b8749d0a4ca0135d6f2066c_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">endp:OtherAcquisitionsExcludingVoltarenMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContingentConsiderationByTypeAxis">endp:AcquisitionRelatedContingentConsiderationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ic5380e0ec5d34d60a875063bdf918afd_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">endp:OtherAcquisitionsExcludingVoltarenMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContingentConsiderationByTypeAxis">endp:AcquisitionRelatedContingentConsiderationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ic091920a92704e5e98614eda925ad827_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">endp:OtherAcquisitionsExcludingVoltarenMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContingentConsiderationByTypeAxis">endp:AcquisitionRelatedContingentConsiderationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5335dda381084866b0bc35a30474392d_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">endp:AuxiliumPharmaceuticalsInc.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContingentConsiderationByTypeAxis">endp:AcquisitionRelatedContingentConsiderationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="iae31b36e900f42c99deafd79498dcf4b_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">endp:AuxiliumPharmaceuticalsInc.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContingentConsiderationByTypeAxis">endp:AcquisitionRelatedContingentConsiderationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="iefbc47baa7244bfc80c09cded1ef0b57_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">endp:LehighValleyTechnologiesInc.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContingentConsiderationByTypeAxis">endp:AcquisitionRelatedContingentConsiderationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i71e87aad50a84b01ba22c298925049dc_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">endp:LehighValleyTechnologiesInc.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContingentConsiderationByTypeAxis">endp:AcquisitionRelatedContingentConsiderationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i6f0cc27b84e1464987df545ac5c79e25_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">endp:VoltarenGelMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContingentConsiderationByTypeAxis">endp:AcquisitionRelatedContingentConsiderationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ic29322154c034d5789bad539c52e5eff_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">endp:VoltarenGelMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContingentConsiderationByTypeAxis">endp:AcquisitionRelatedContingentConsiderationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="icdea0372cfc141059bc6be76c602b5ab_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">endp:VoltarenGelMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContingentConsiderationByTypeAxis">endp:AcquisitionRelatedContingentConsiderationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i53c7dcb8480a4561a55b94b8ad2c01ff_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">endp:OtherAcquisitionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContingentConsiderationByTypeAxis">endp:AcquisitionRelatedContingentConsiderationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i1c5b4982d6c94819b4a6a7b0912672a0_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">endp:OtherAcquisitionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContingentConsiderationByTypeAxis">endp:AcquisitionRelatedContingentConsiderationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ib746d099997a4c798ae3f1d410e9430f_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">endp:OtherAcquisitionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ContingentConsiderationByTypeAxis">endp:AcquisitionRelatedContingentConsiderationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i5cfe67fbf33346a89b2dcdad7275c755_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i3c44b815b3d748998b99861ab598a2c2_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia9428982b17c4e898534ee6c6eb1707f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i2a0caf01645f456c90a193308a537de8_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i561a2b1a02c64c0d8ddaaa098c387b1d_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i91738e74cf954ad4944c34e114a1fec7_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i9759bb43b41549f8b3470d73d7ce1689_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i847654ed6af74e97a0e906e694b0d536_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i4c809010c4494a38a1f904c31b0c00ef_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i090d65e77d1e4f88bce345b96a6514f6_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5c5e699f12574116a18edb4cd1582a65_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:WeightedAverageMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i83ef8f82324a4e61979b592b9daa408c_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i19ade3c7b6784e5d8527050f6d118c1b_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i77cef8a0893345489f1bdfd2cd8fa4ae_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i237c51da26b7405fa7534dce3ef5daff_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i5780ddce607c47879da5f95439fe8001_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i32d77ddd4aae4834a89d1bf7f3913d22_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i7c75f31f033c41b2afc2e0a72d6ff3d7_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandAndBuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iea527538a4944357ab2f81f588e50910_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandAndBuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="iddc18d3cc397477e8a4626e69c234837_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia7ab49bda3b8455e9106a5180a39e93c_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="iea9fcbf851624386bf4701b247decd71_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i666bea8430ae4e45abb5ece9739a7767_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="if930186f5c7249719726e9d8f3c2278e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">endp:ComputerEquipmentAndSoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i303e3e989bad4a43b2fd759e47fde5a7_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">endp:ComputerEquipmentAndSoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i8e876069744a4bf7818c69b76a6082df_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iee2163da098b4c89b69a5cb8e145fb64_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="iefb19af1acdb4ab8aed7a765ae568acc_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:AssetUnderConstructionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i22aac4b349634b61ae1b3e93dcd1d9ca_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:AssetUnderConstructionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="if40fef77eb74406f8edb47fe7a2fc65d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:IN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i228051d7842c4c88aea968a95bacfb95_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:IN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i7b7cb1f3156b4532a0e7d59647a3f993_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">endp:BrandedPharmaceuticalsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="if33dded489d94047af519b624caa7cb5_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">endp:SterileInjectablesSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i5447c4e596c84a08be546e0f6860aded_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">endp:GenericPharmaceuticalsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i8427ec9bc02e45d39434f199658ff06e_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">endp:InternationalPharmaceuticalsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i7ba46ea3f4a2451782aa5eaef0c7e29f_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">endp:BrandedPharmaceuticalsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i2d8f31b7642746d6a0698f58cd6a028f_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">endp:SterileInjectablesSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i93d075ffa13b478a95d095eeb84fc5c8_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">endp:GenericPharmaceuticalsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i9353aa3263e2401692ce29a9442e546d_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">endp:InternationalPharmaceuticalsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i8b71601a49e1428b8abb3962c7d4f257_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">endp:BrandedPharmaceuticalsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i82b2b2e30624491d972ac280f080d312_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">endp:SterileInjectablesSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i8161742be026455984a878b45fc64dec_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">endp:GenericPharmaceuticalsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i3276e41da3f745fe93b708a94a5dc690_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">endp:InternationalPharmaceuticalsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i9b3e4e292b134817ad51371119c423c6_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:InProcessResearchAndDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i666133e75c274dbda7ba5473edc3e6df_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:InProcessResearchAndDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ic7fe40b3b9814552960f55773178b69d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:InProcessResearchAndDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i9517ea538399485ba8e42a2b5ed1ba2d_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:LicensingAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ice168a062d0f465195378f86a98c861a_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:LicensingAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i07d3c8ec5bfd480fa7259435c5bab001_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:LicensingAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ia1a1c76192154131a82b445b9863e1d0_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i0863397baced4009b3653ff43b843ca6_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="iea979684fbf64d3da5e5ed911d314fd5_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ifb5c389fb2474b74970cd10de7044fce_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ia8129b58134543ce9f5796c5aba761cf_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i81f7a65d61614194a9397fbcdf969f3b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i9e4a5cc94fb5452ba0fb7a5c8acc1987_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:WeightedAverageMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="if9171222ebd14d73bd76a85affc89bba_I20201001">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-10-01</instant>
        </period>
    </context>
    <context id="i98df4a74c9fc48f7930ba1c8444ff63a_I20201001">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-10-01</instant>
        </period>
    </context>
    <context id="ice46cdcabbd3403aab069291cee4e76e_I20191001">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-10-01</instant>
        </period>
    </context>
    <context id="i709adb44f9664454b3104fee5cd89ac7_I20191001">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-10-01</instant>
        </period>
    </context>
    <context id="ic116cf7de24142949bb15c48211cfcdf_I20181001">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-10-01</instant>
        </period>
    </context>
    <context id="ieb169731c7bb4183a16204c2bd2d0294_I20181001">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-10-01</instant>
        </period>
    </context>
    <context id="ibada542f0059406c90da2e3f3cd65aeb_D20191001-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReportingUnitAxis">endp:PaladinLabsInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="idbaeb78df6bb4bf1b04a61240ce7838f_D20181001-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReportingUnitAxis">endp:GenericPharmaceuticalsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-10-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i67e16723de2f4b989b5c4d967d46e7b4_D20181001-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReportingUnitAxis">endp:PaladinLabsInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-10-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="i0b98bdd479f94bd98dd9ef59440c09b2_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ReportingUnitAxis">endp:GenericPharmaceuticalsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="ife1bc8589ecd480581a99b86654b6bb5_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReportingUnitAxis">endp:GenericPharmaceuticalsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="if8219614b2344f329bb037040e02222e_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ReportingUnitAxis">endp:GenericPharmaceuticalsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="icd3f27eea0cb4b67b8998a018a81f66e_D20190101-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReportingUnitAxis">endp:GenericPharmaceuticalsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i200f69aa8b1041a2805f81cc8e6a0397_I20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ReportingUnitAxis">endp:GenericPharmaceuticalsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-30</instant>
        </period>
    </context>
    <context id="i5cbf4b9708f841718f799f7442d60846_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReportingUnitAxis">endp:GenericPharmaceuticalsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i60ce8927274544de839884781dedbc11_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReportingUnitAxis">endp:GenericPharmaceuticalsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i37af449c936a45aab15a79fbcfa8a0e8_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i5d2ccdb8afbf47c4921de51402cc5cb8_D20180401-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="ie878d8192b4645e5ac7cbdbae345bc12_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">endp:SevenPointTwoFivePercentSeniorNotesDueTwoThousandTwentyTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i817902acb95342b793d58051452f896d_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">endp:SevenPointTwoFivePercentSeniorNotesDueTwoThousandTwentyTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i3372d481f7734ef39bf86c6d14149d08_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">endp:FivePointSevenFiveSeniorNotesDueOnTwoThousandTwentyTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id692170781264cf6af33aa86f03d4120_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">endp:FivePointSevenFiveSeniorNotesDueOnTwoThousandTwentyTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i107a7e52ec2a4e9eb0717637904cffee_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">endp:FivePointThreeSevenFiveSeniorNotesDueOnTwoThousandTwentyThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i3482eba6e39c49979b2a2a9c477a286b_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">endp:FivePointThreeSevenFiveSeniorNotesDueOnTwoThousandTwentyThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i2854e1d1061e40bd87bd7c6046c52432_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">endp:SixPointZeroPercentSeniorNotesDueTwoThousandTwentyThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if78eee169b894eb693958ce038a0c59e_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">endp:SixPointZeroPercentSeniorNotesDueTwoThousandTwentyThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i2e14ae90603e474f9ea4cbae70725939_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">endp:FivePointEightSevenFivePercentSeniorSecuredNotesDueTwentyTwentyFourMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i777775d1874a461eae9b0376ef18f691_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">endp:FivePointEightSevenFivePercentSeniorSecuredNotesDueTwentyTwentyFourMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i265ae3cfd8cb4487a7315198749d1ebb_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">endp:SixPercentSeniorNotesDue2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i21d6fb6b96c546c0ab832e6576944f62_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">endp:SixPercentSeniorNotesDue2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="icfb7919f0f0148a892079729d9378bb5_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">endp:SevenPointFivePercentSeniorSecuredNotesDueTwentyTwentySevenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iff941efecc074386a3232aeab5b5290f_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">endp:SevenPointFivePercentSeniorSecuredNotesDueTwentyTwentySevenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="id01207a41af449978334b4877818bcb1_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">endp:NinePointFivePercentSeniorNotesDue2027Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ibd125edb1aa246d6a057015cf1aeaef9_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">endp:NinePointFivePercentSeniorNotesDue2027Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i51c7f476e41f4906adf219aacdb6df30_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">endp:SixPercentSeniorNotesDue2028Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iba538cbbb7944471b1fcc634fc4485dd_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">endp:SixPercentSeniorNotesDue2028Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i3d117f37ab2c46cdb631f04ea9b5b795_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">endp:TermLoanBFacilityDueTwoThousandTwentyFourMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i3c2a32b2b9514bfab81b4b5d77d0e9da_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">endp:TermLoanBFacilityDueTwoThousandTwentyFourMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i7bb7a96f74d048af99ebdcaf2deefd5b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iddeb17ca72924183a2e68bc6d602785d_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i8a2215002aec4498bf5dc3aa6a830330_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">endp:A2017CreditAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i16e1715229354767aed33a1bebfa0fb5_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">endp:A2017CreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7091404dabee406994073f0c4cc82525_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">endp:TermLoanBFacilityDueTwoThousandTwentyFourMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i9ca58a357fb24d9eab194e6c6f920847_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">endp:A2017CreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i4b665e8d8122420fbb905a1dcdedbfa8_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">endp:A2017CreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i6d6d43cbbe6c4913b3ea4b84b550eb62_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">endp:A2017CreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i02493930b0e8474eb145a44bd210c498_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">endp:A2017CreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="if214d10c0e864102aabb455c0c9ef13a_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">endp:A2017CreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i71a9e76fa0c5488ab96a7c7fcb5f7d3a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">endp:A2017CreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i00b20525d5114cd192199a2f6d502367_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">endp:A2017CreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ic6bcf6d877d94fb19eaee6ec1be47f3d_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">endp:A2017CreditAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4588dd42bf494010967796a637ced2e6_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentRedemptionPeriodAxis">us-gaap:DebtInstrumentRedemptionPeriodOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="iea975ddf696c45d4ae62a39206ecfb30_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">endp:NinePointFivePercentSeniorNotesDue2027Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="iba1d7d19e8fe4b728b4ff49fa30adc78_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">endp:SixPercentSeniorNotesDue2028Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ib05d9ecb4b2b4710b74f9ee0db14feed_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentRedemptionPeriodAxis">us-gaap:DebtInstrumentRedemptionPeriodTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="idf853fdc8da94cc093df5def5b6a6c86_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentRedemptionPeriodAxis">us-gaap:DebtInstrumentRedemptionPeriodTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i4e4d687b800d4cc899f6973a7d4681cb_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentRedemptionPeriodAxis">us-gaap:DebtInstrumentRedemptionPeriodTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i19d3cbba29584f258a79ef301bc2714e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentRedemptionPeriodAxis">us-gaap:DebtInstrumentRedemptionPeriodThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i557133ee8266449f85126cddd5550c3c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentRedemptionPeriodAxis">us-gaap:DebtInstrumentRedemptionPeriodThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5fd19ea01da245309604d1f1b4893af4_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">endp:SevenPointFivePercentSeniorSecuredNotesDueTwentyTwentySevenMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentRedemptionPeriodAxis">us-gaap:DebtInstrumentRedemptionPeriodThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="if52f5956de70478d9cf7f583c73b3df6_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">endp:NinePointFivePercentSeniorNotesDue2027Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentRedemptionPeriodAxis">us-gaap:DebtInstrumentRedemptionPeriodThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ie1debf65bfe042f7a347637dee3c67e2_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">endp:SixPercentSeniorNotesDue2028Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentRedemptionPeriodAxis">us-gaap:DebtInstrumentRedemptionPeriodThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i11c0c235feb6416f8e99e0ae5a924866_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">endp:SevenPointFivePercentSeniorSecuredNotesDueTwentyTwentySevenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="i3a3aa6f64a4c49079a174d4c1a6eeb98_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="i23d0f55c973342bca329faed98fb5f15_D20190301-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
        </entity>
        <period>
            <startDate>2019-03-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i283313cfaa554dcfbf5d66248aaa46bf_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">endp:SevenPointTwoFivePercentSeniorNotesDueTwoThousandTwentyTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="i439fc34ffac249ed9fff6a96237a0f07_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">endp:FivePointSevenFiveSeniorNotesDueOnTwoThousandTwentyTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="i28237e002da2433491ead86cabc3d253_D20190301-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">endp:NoteRepurchasesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-03-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="ia2dba28479684c7b8e79fb15a4136196_D20190301-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">endp:SevenPointFivePercentSeniorSecuredNotesDueTwentyTwentySevenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-03-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i41f9f7f3e40e43ad83dab487746d127b_D20190301-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-03-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i2b9f4f9ef95f400494ada080a55d3c2b_D20190601-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i993a8d4b0c204b8ea86fce3f3e65ea19_D20200601-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">endp:FivePointThreeSevenFiveSeniorNotesDueOnTwoThousandTwentyThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i8150652513b547529bb463f41aaebfc0_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">endp:FivePointThreeSevenFiveSeniorNotesDueOnTwoThousandTwentyThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i9763dc9a0f5d459ba9738648b8d3971b_D20200601-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">endp:SixPointZeroPercentSeniorNotesDueTwoThousandTwentyThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i857c5f3a81bb41d29efcd0905215c7bd_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">endp:SixPointZeroPercentSeniorNotesDueTwoThousandTwentyThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i6a2ed460894a4f98a6dab6b42b26d542_D20200601-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">endp:SixPercentSeniorNotesDue2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i17bffac3c57943f1b0cc15f6c726767c_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">endp:SixPercentSeniorNotesDue2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="ib1bede36f1c449988e83347fdf36afde_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">endp:AdditionalSevenPointFivePercentSeniorSecuredNotesDueTwentyTwentySevenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i7e68fcc3a89c491c9ba729c4a9d6f096_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">endp:NinePointFivePercentSeniorNotesDue2027Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i02cd8777b25440ae82d34f3cb78593e1_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">endp:SixPercentSeniorNotesDue2028Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i297fc7d33f65410b9b3b575ddb033a05_D20200601-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
        </entity>
        <period>
            <startDate>2020-06-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i6254ce02bf984d61bc6058434b3870ea_I20200831">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">endp:FivePointSevenFiveSeniorNotesDueOnTwoThousandTwentyTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-08-31</instant>
        </period>
    </context>
    <context id="i186215773d5a46d69f1bb83e3b494076_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">endp:SeniorNotesMaturingDue2022Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ic3930c59f61041b682ec55ed1370ad24_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">endp:JubilantHollisterStierLaboratoriesLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id15be677e488423b94c3eb7a57cd2364_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">endp:JubilantHollisterStierLaboratoriesLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ie59012955ccd4e9d8d1e6ae5f6f1a62b_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">endp:JubilantHollisterStierLaboratoriesLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i476b9f5a6040439287858515131a4618_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">endp:VaginalMeshCasesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">endp:AmericanMedicalSystemsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="if4365ad507994094ac3c63b7c73f43d8_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">endp:VaginalMeshCasesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">endp:ProductLiabilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i2514a48ed7e044b988ac4779fae75232_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">endp:VaginalMeshCasesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">endp:ProductLiabilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ied4c63b9819845bcb436dc5ca8974b76_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">endp:VaginalMeshCasesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ia2690b47004f45d08fab6cf5c9fc2bfc_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">endp:VaginalMeshCasesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">endp:ProductLiabilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7448bb4dde174cf683fa8056c09fcb86_I20210218">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">endp:OpioidRelatedMattersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-02-18</instant>
        </period>
    </context>
    <context id="i406ca624a4a34e1c85417cda89ad288c_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">endp:OpioidRelatedMattersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i7f5b62e7325d409dacd3a253ba702175_D20190901-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">endp:OpioidRelatedMattersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-09-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i672da047034f43cfb255cb5e2f59c3c8_D20190901-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">endp:OpioidRelatedMattersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">endp:VASOSTRICTandorADRENALINMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-09-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i08ef273a615d4abf8d994f8b5dcbbc12_D20200101-20200131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">endp:OpioidRelatedMattersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-01-31</endDate>
        </period>
    </context>
    <context id="ib71161c5e692469bada355851cb63796_D20190601-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">endp:PublicEmployeesRetirementSystemofMississippivs.EndoInternationalPLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i2f0de773670b4cf1a3f8c8201a708191_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">endp:PSPLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i84c2b3ce304d4dfd86032440fa37c00b_D20180501-20180531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">endp:VASOSTRICTRelatedMattersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">endp:ParPharmaceuticalInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-05-01</startDate>
            <endDate>2018-05-31</endDate>
        </period>
    </context>
    <context id="idb0952a5f29645188def5ed351466e5e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">endp:A2015ShareBuybackProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie158fad71c554ff4bb2a13d91415a7fb_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">endp:A2015ShareBuybackProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i90ecd82554964b3ba15ad341cfd83162_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">endp:PlansOtherThan2015PlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0f37189ecc4145c59c1899825880b611_D20170701-20170930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
        </entity>
        <period>
            <startDate>2017-07-01</startDate>
            <endDate>2017-09-30</endDate>
        </period>
    </context>
    <context id="i0c51fe147696437e889b928a08deef0d_D20170701-20170930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">endp:NonVestedStockOptionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-07-01</startDate>
            <endDate>2017-09-30</endDate>
        </period>
    </context>
    <context id="i9cc859e577394c9e813e4b4b33447e99_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">endp:PerformanceStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i9da4c114a7fe402189c1b0f2ecb7f2a6_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">endp:PerformanceStockUnitsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ieb79ebd9e12449a992b18c5b638aae94_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">endp:PerformanceStockUnitsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="iecc784f02d304ce7a02dc382c1688481_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">endp:PerformanceStockUnitsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i556c6bdef96a4cc1877955f2498839ce_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">endp:LongtermCashIncentiveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="id658d5ddf0ab42abb04b5010190ccbad_I20180930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">endp:LongtermCashIncentiveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-09-30</instant>
        </period>
    </context>
    <context id="i23ffa2a7243d4762a3d851c1732f334e_D20180101-20180930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">endp:LongtermCashIncentiveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-09-30</endDate>
        </period>
    </context>
    <context id="i3f9a19de5c4e43e5a898222a077edeae_I20180930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
        </entity>
        <period>
            <instant>2018-09-30</instant>
        </period>
    </context>
    <context id="if438fb2064714ed1a2fa4d507a9a670a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">endp:TwoThousandFifteenStockIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i10a1584b97a3460998d475e3e5a3db5a_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ic2543fd924e541fbbc972388ad4d7451_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ib28ba8cc0ad04602b67d6c88ca8b3a6c_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="idd2c773175dc4aa6a0f265e1c19e91c0_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i5f3341ace1f44f508eeb3850b09f505b_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i2c850630f60342e2b3059352fe3ed4a4_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i88e60dee0def42f898ba0c14247d02d1_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">endp:NonVestedStockOptionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ie3964243a86246f4a606ebc5b85f2fc5_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">endp:NonVestedStockOptionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i310cc5c6c20042dd9b6b9bb131f32dc7_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i63a0801276c9459ebe6288b612ae2196_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i34bbbaad03cd43e39b93a74a946a0460_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">endp:PerformanceStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i15e8778702444b90a86b7ef62d7976a4_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">endp:PerformanceStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i1534b37d6c344965b23a3cfb3668c53e_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">endp:RestrictedStockUnitsAndPerformanceStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i88242029e49f44daa158ca6e3771ed1a_D20180101-20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">endp:RestrictedStockUnitsAndPerformanceStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="ibfc15c3692c7435bbd390f7b1d41c200_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">endp:RestrictedStockUnitsAndPerformanceStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i8a7a92fe50924fdb807a34ea4e9e017b_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">endp:RestrictedStockUnitsAndPerformanceStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i7fbd1022cbe642dd97f589148761e2eb_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">endp:RestrictedStockUnitsAndPerformanceStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="icd1eaefef56d4b82a121779e56bb5af9_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">endp:RestrictedStockUnitsAndPerformanceStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i67169ef2ace7460aa4e5da41528f46bd_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">endp:RestrictedStockUnitsAndPerformanceStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie54b1d35fa2d48e88bcfbf88cb7f57ee_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ieabd860a311a4bbc93f506b133ff764e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i33dfe0667d61425d89a48affd336334c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">endp:PerformanceStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i36da535d22d743b8b0fa62cc209da17f_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="id51dd3db241047c48484c14db498dbf9_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i9e2698b8f1844a17a27dcb8a5480205f_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringPlanAxis">us-gaap:FacilityClosingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i7cd291dc99bb4426b87549d3796ac749_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:ContractTerminationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i18e7db4ce04a46ea8b9c3b7d6a9327b7_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:RevenueCommissionersIrelandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i84287635c20e46da98488d534a21f68b_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:LuxembourgInlandRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i21cacbe79cac4c1e9cb9edfe19dd9316_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i96bf1ff50d2d4d2b84eb6d720adcf734_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TaxCreditCarryforwardAxis">us-gaap:CapitalLossCarryforwardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i305cdf1995d94772a6af2380113761ec_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TaxCreditCarryforwardAxis">us-gaap:GeneralBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i09cebb8af2c54308983ea78603ec755a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="idc306464aa8f44d2ae627ab77c0da962_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TaxCreditCarryforwardAxis">us-gaap:CapitalLossCarryforwardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i7d43dfb31d9c45799aaf3db127634d1e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TaxCreditCarryforwardAxis">us-gaap:GeneralBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i220c5c57bfb4449798c7deb727bb9403_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:InternalRevenueServiceIRSMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic61262ddf2194ad18d2390548e53ec5d_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:UnusualOrInfrequentItemAxis">endp:CARESActMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i28770740adf64617aa0fe66a954393a0_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:AccountsPayableAndAccruedLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i2d39acc116244fd9b58a024a0a06eb6f_D20160101-20161231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
        </entity>
        <period>
            <startDate>2016-01-01</startDate>
            <endDate>2016-12-31</endDate>
        </period>
    </context>
    <context id="ia4f0e46f76dd4757aaca8cca9cd80783_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">endp:StockAwardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i43b651d07d4e4453974310b7a43f7177_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">endp:Endo401kPlanMatchingTierOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i91d6e9d71e16494fb2ddd82992f51f17_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">endp:Endo401kPlanMatchingTierTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i83aee9c69d0444779975e81cbceb84cd_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">endp:Endo401kPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="shares">
        <measure>shares</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="customer">
        <measure>endp:customer</measure>
    </unit>
    <unit id="position">
        <measure>endp:position</measure>
    </unit>
    <unit id="segment">
        <measure>endp:segment</measure>
    </unit>
    <unit id="renewal_options">
        <measure>endp:renewal_options</measure>
    </unit>
    <unit id="product_candidate">
        <measure>endp:product_candidate</measure>
    </unit>
    <unit id="case">
        <measure>endp:case</measure>
    </unit>
    <unit id="class_action">
        <measure>endp:class_action</measure>
    </unit>
    <unit id="employee">
        <measure>endp:employee</measure>
    </unit>
    <dei:AmendmentFlag
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV83L2ZyYWc6OTg5ZWYwYjhjNDE0NDNkNzhmNzhlNzZlNmJhNDczMmMvdGFibGU6NGFiYjFkYTg3ZDEwNGFkZTk3YmE2ZGE4NjU4MTNjNjUvdGFibGVyYW5nZTo0YWJiMWRhODdkMTA0YWRlOTdiYTZkYTg2NTgxM2M2NV80LTEtMS0xLTA_7eda2c7e-9b65-4d7e-a312-3006998597ca">false</dei:AmendmentFlag>
    <dei:DocumentFiscalYearFocus
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV83L2ZyYWc6OTg5ZWYwYjhjNDE0NDNkNzhmNzhlNzZlNmJhNDczMmMvdGFibGU6NGFiYjFkYTg3ZDEwNGFkZTk3YmE2ZGE4NjU4MTNjNjUvdGFibGVyYW5nZTo0YWJiMWRhODdkMTA0YWRlOTdiYTZkYTg2NTgxM2M2NV82LTEtMS0xLTA_fde5ecef-6f46-4f96-b7aa-5364df934c78">2020</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV83L2ZyYWc6OTg5ZWYwYjhjNDE0NDNkNzhmNzhlNzZlNmJhNDczMmMvdGFibGU6NGFiYjFkYTg3ZDEwNGFkZTk3YmE2ZGE4NjU4MTNjNjUvdGFibGVyYW5nZTo0YWJiMWRhODdkMTA0YWRlOTdiYTZkYTg2NTgxM2M2NV83LTEtMS0xLTA_c8add3fc-91c0-433c-97e7-069f7c442305">FY</dei:DocumentFiscalPeriodFocus>
    <dei:EntityCentralIndexKey
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV83L2ZyYWc6OTg5ZWYwYjhjNDE0NDNkNzhmNzhlNzZlNmJhNDczMmMvdGFibGU6NGFiYjFkYTg3ZDEwNGFkZTk3YmE2ZGE4NjU4MTNjNjUvdGFibGVyYW5nZTo0YWJiMWRhODdkMTA0YWRlOTdiYTZkYTg2NTgxM2M2NV8xMC0xLTEtMS0w_895eeefd-990a-405e-b6ee-64c89a9ed216">0001593034</dei:EntityCentralIndexKey>
    <us-gaap:AccountingStandardsUpdateExtensibleList
      contextRef="ib989d34646234028894dc05f5ec89f99_D20170101-20171231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNTgvZnJhZzplYTlhZmMxZjJkMGM0YzRjOTEzMjY3NjQyMzExNTY1Mi90YWJsZToxZGQ4MmE5ZjdjNjE0MmI3ODI2ZDYwYzhiMzc4NTM4Mi90YWJsZXJhbmdlOjFkZDgyYTlmN2M2MTQyYjc4MjZkNjBjOGIzNzg1MzgyXzMtMC0xLTEtMA_5b8b25d6-74ef-4503-a87a-e85356e25830">us-gaap:AccountingStandardsUpdate201409Member</us-gaap:AccountingStandardsUpdateExtensibleList>
    <us-gaap:AccountingStandardsUpdateExtensibleList
      contextRef="i553ee2d892dc4af1ad8ae5ed797175bf_D20180101-20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNTgvZnJhZzplYTlhZmMxZjJkMGM0YzRjOTEzMjY3NjQyMzExNTY1Mi90YWJsZToxZGQ4MmE5ZjdjNjE0MmI3ODI2ZDYwYzhiMzc4NTM4Mi90YWJsZXJhbmdlOjFkZDgyYTlmN2M2MTQyYjc4MjZkNjBjOGIzNzg1MzgyXzE3LTAtMS0xLTA_300f13e8-3acd-4080-a1ce-38d0275cf2f1">us-gaap:AccountingStandardsUpdate201602Member</us-gaap:AccountingStandardsUpdateExtensibleList>
    <us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList
      contextRef="i3f216a0a208e454cb35be9f5f8c6dadf_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV80MDk4L2ZyYWc6ZWU0YmFkOWE4YzQwNDI4ODhhMWQ3YzExMzYzZGM5OWIvdGFibGU6ZGM1ZjkzMjEwZDljNGRmNWJhMDJkOWIzMmE2OTUzNDcvdGFibGVyYW5nZTpkYzVmOTMyMTBkOWM0ZGY1YmEwMmQ5YjMyYTY5NTM0N18zLTItMS0xLTkwNjQ_0d67974a-e7c9-456c-bf15-c55904b00793">us-gaap:PropertyPlantAndEquipmentNet</us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
      contextRef="i3f216a0a208e454cb35be9f5f8c6dadf_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV80MDk4L2ZyYWc6ZWU0YmFkOWE4YzQwNDI4ODhhMWQ3YzExMzYzZGM5OWIvdGFibGU6ZGM1ZjkzMjEwZDljNGRmNWJhMDJkOWIzMmE2OTUzNDcvdGFibGVyYW5nZTpkYzVmOTMyMTBkOWM0ZGY1YmEwMmQ5YjMyYTY5NTM0N18xMC0yLTEtMS05MDY2_79055a12-235d-49aa-bc11-203b4283cda8">us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent</us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList
      contextRef="i3f216a0a208e454cb35be9f5f8c6dadf_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV80MDk4L2ZyYWc6ZWU0YmFkOWE4YzQwNDI4ODhhMWQ3YzExMzYzZGM5OWIvdGFibGU6ZGM1ZjkzMjEwZDljNGRmNWJhMDJkOWIzMmE2OTUzNDcvdGFibGVyYW5nZTpkYzVmOTMyMTBkOWM0ZGY1YmEwMmQ5YjMyYTY5NTM0N18xMS0yLTEtMS05MDY5_534bb839-eca7-4d53-9516-dafb96714f90">us-gaap:OtherLiabilities</us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList>
    <endp:ContractWithCustomerPerformanceObligationSatisfactionPeriod
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV85NC9mcmFnOjhhNmZjMTVjN2JlYzQ2OThiY2QwMzJmNjgxZTNhZTRhL3RleHRyZWdpb246OGE2ZmMxNWM3YmVjNDY5OGJjZDAzMmY2ODFlM2FlNGFfMTYx_f0cb7d91-e95c-4338-8a53-1c13fcc8ad7a">P7D</endp:ContractWithCustomerPerformanceObligationSatisfactionPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i9cc859e577394c9e813e4b4b33447e99_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMjEvZnJhZzowYzE4NzI4NjU0MjM0MzI5ODgzMGQ2NWFkNzE0OTc0NC90ZXh0cmVnaW9uOjBjMTg3Mjg2NTQyMzQzMjk4ODMwZDY1YWQ3MTQ5NzQ0XzE0MTA_fa072dd8-bd85-402f-a833-965aeffa81d1">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <endp:SharebasedCompensationArrangementbySharebasedPaymentAwardPerformanceTargetTerm
      contextRef="i9da4c114a7fe402189c1b0f2ecb7f2a6_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMjEvZnJhZzowYzE4NzI4NjU0MjM0MzI5ODgzMGQ2NWFkNzE0OTc0NC90ZXh0cmVnaW9uOjBjMTg3Mjg2NTQyMzQzMjk4ODMwZDY1YWQ3MTQ5NzQ0XzE0MzY_47c67a5f-5e27-4b05-b593-0ffd0769be88">P1Y</endp:SharebasedCompensationArrangementbySharebasedPaymentAwardPerformanceTargetTerm>
    <endp:SharebasedCompensationArrangementbySharebasedPaymentAwardPerformanceTargetTerm
      contextRef="ieb79ebd9e12449a992b18c5b638aae94_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMjEvZnJhZzowYzE4NzI4NjU0MjM0MzI5ODgzMGQ2NWFkNzE0OTc0NC90ZXh0cmVnaW9uOjBjMTg3Mjg2NTQyMzQzMjk4ODMwZDY1YWQ3MTQ5NzQ0XzE0MzY_4d607fff-d20f-4b08-bd31-6524990d3e47">P1Y</endp:SharebasedCompensationArrangementbySharebasedPaymentAwardPerformanceTargetTerm>
    <endp:SharebasedCompensationArrangementbySharebasedPaymentAwardPerformanceTargetTerm
      contextRef="iecc784f02d304ce7a02dc382c1688481_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMjEvZnJhZzowYzE4NzI4NjU0MjM0MzI5ODgzMGQ2NWFkNzE0OTc0NC90ZXh0cmVnaW9uOjBjMTg3Mjg2NTQyMzQzMjk4ODMwZDY1YWQ3MTQ5NzQ0XzE0MzY_acef2e6b-b821-468d-88f9-51891eefc5b6">P1Y</endp:SharebasedCompensationArrangementbySharebasedPaymentAwardPerformanceTargetTerm>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod
      contextRef="idd2c773175dc4aa6a0f265e1c19e91c0_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMjEvZnJhZzowYzE4NzI4NjU0MjM0MzI5ODgzMGQ2NWFkNzE0OTc0NC90ZXh0cmVnaW9uOjBjMTg3Mjg2NTQyMzQzMjk4ODMwZDY1YWQ3MTQ5NzQ0XzQ0MjU_2d553e14-9bee-4af4-8440-38526aa0ef6c">P3Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i310cc5c6c20042dd9b6b9bb131f32dc7_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMjEvZnJhZzowYzE4NzI4NjU0MjM0MzI5ODgzMGQ2NWFkNzE0OTc0NC90ZXh0cmVnaW9uOjBjMTg3Mjg2NTQyMzQzMjk4ODMwZDY1YWQ3MTQ5NzQ0XzY4OTk_a31ff5f1-7085-4a31-91d5-eb707bccc85e">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i9cc859e577394c9e813e4b4b33447e99_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMjEvZnJhZzowYzE4NzI4NjU0MjM0MzI5ODgzMGQ2NWFkNzE0OTc0NC90ZXh0cmVnaW9uOjBjMTg3Mjg2NTQyMzQzMjk4ODMwZDY1YWQ3MTQ5NzQ0Xzc1NjM_fa072dd8-bd85-402f-a833-965aeffa81d1">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <endp:SharebasedCompensationArrangementbySharebasedPaymentAwardPerformanceTargetTerm
      contextRef="i9da4c114a7fe402189c1b0f2ecb7f2a6_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMjEvZnJhZzowYzE4NzI4NjU0MjM0MzI5ODgzMGQ2NWFkNzE0OTc0NC90ZXh0cmVnaW9uOjBjMTg3Mjg2NTQyMzQzMjk4ODMwZDY1YWQ3MTQ5NzQ0Xzc1Njc_47c67a5f-5e27-4b05-b593-0ffd0769be88">P1Y</endp:SharebasedCompensationArrangementbySharebasedPaymentAwardPerformanceTargetTerm>
    <endp:SharebasedCompensationArrangementbySharebasedPaymentAwardPerformanceTargetTerm
      contextRef="ieb79ebd9e12449a992b18c5b638aae94_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMjEvZnJhZzowYzE4NzI4NjU0MjM0MzI5ODgzMGQ2NWFkNzE0OTc0NC90ZXh0cmVnaW9uOjBjMTg3Mjg2NTQyMzQzMjk4ODMwZDY1YWQ3MTQ5NzQ0Xzc1Njc_4d607fff-d20f-4b08-bd31-6524990d3e47">P1Y</endp:SharebasedCompensationArrangementbySharebasedPaymentAwardPerformanceTargetTerm>
    <endp:SharebasedCompensationArrangementbySharebasedPaymentAwardPerformanceTargetTerm
      contextRef="iecc784f02d304ce7a02dc382c1688481_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMjEvZnJhZzowYzE4NzI4NjU0MjM0MzI5ODgzMGQ2NWFkNzE0OTc0NC90ZXh0cmVnaW9uOjBjMTg3Mjg2NTQyMzQzMjk4ODMwZDY1YWQ3MTQ5NzQ0Xzc1Njc_acef2e6b-b821-468d-88f9-51891eefc5b6">P1Y</endp:SharebasedCompensationArrangementbySharebasedPaymentAwardPerformanceTargetTerm>
    <dei:DocumentType
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xL2ZyYWc6NzA3YzhkNmU5ZjlhNGQ1Mzk3YjE5MmQ4NDNjOWY1NDEvdGV4dHJlZ2lvbjo3MDdjOGQ2ZTlmOWE0ZDUzOTdiMTkyZDg0M2M5ZjU0MV8xMDE0_ce3b8811-464d-4619-847b-45aaf5bba1bc">10-K</dei:DocumentType>
    <dei:DocumentAnnualReport
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xL2ZyYWc6NzA3YzhkNmU5ZjlhNGQ1Mzk3YjE5MmQ4NDNjOWY1NDEvdGV4dHJlZ2lvbjo3MDdjOGQ2ZTlmOWE0ZDUzOTdiMTkyZDg0M2M5ZjU0MV8xMDA3_409240dd-c7d9-4c8f-8e17-d371f3f318b2">true</dei:DocumentAnnualReport>
    <dei:DocumentPeriodEndDate
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xL2ZyYWc6NzA3YzhkNmU5ZjlhNGQ1Mzk3YjE5MmQ4NDNjOWY1NDEvdGV4dHJlZ2lvbjo3MDdjOGQ2ZTlmOWE0ZDUzOTdiMTkyZDg0M2M5ZjU0MV8zOTg_8ba99908-de84-4c57-9e77-5aedb4e4d0f8">2020-12-31</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xL2ZyYWc6NzA3YzhkNmU5ZjlhNGQ1Mzk3YjE5MmQ4NDNjOWY1NDEvdGV4dHJlZ2lvbjo3MDdjOGQ2ZTlmOWE0ZDUzOTdiMTkyZDg0M2M5ZjU0MV8zOTg_e29628db-c979-45bd-bc44-b11f0b366540">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentTransitionReport
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xL2ZyYWc6NzA3YzhkNmU5ZjlhNGQ1Mzk3YjE5MmQ4NDNjOWY1NDEvdGV4dHJlZ2lvbjo3MDdjOGQ2ZTlmOWE0ZDUzOTdiMTkyZDg0M2M5ZjU0MV8xMDA4_5a68d56d-076e-4832-a7e3-08424b16291c">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xL2ZyYWc6NzA3YzhkNmU5ZjlhNGQ1Mzk3YjE5MmQ4NDNjOWY1NDEvdGV4dHJlZ2lvbjo3MDdjOGQ2ZTlmOWE0ZDUzOTdiMTkyZDg0M2M5ZjU0MV8xMDA5_0e750d68-af3f-4ee3-adef-608a347dd464">001-36326</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xL2ZyYWc6NzA3YzhkNmU5ZjlhNGQ1Mzk3YjE5MmQ4NDNjOWY1NDEvdGV4dHJlZ2lvbjo3MDdjOGQ2ZTlmOWE0ZDUzOTdiMTkyZDg0M2M5ZjU0MV8xMDEw_243ad06b-3af3-41bf-8670-98cec6d3b430">Endo International plc</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xL2ZyYWc6NzA3YzhkNmU5ZjlhNGQ1Mzk3YjE5MmQ4NDNjOWY1NDEvdGFibGU6NjU0ZGQyY2IzNTRmNDc5NGExY2QwZGE1NTU0MGU5OGIvdGFibGVyYW5nZTo2NTRkZDJjYjM1NGY0Nzk0YTFjZDBkYTU1NTQwZTk4Yl8wLTAtMS0xLTcxODU_6c3f4555-ba55-4c4f-b286-c2b0a8852799">L2</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xL2ZyYWc6NzA3YzhkNmU5ZjlhNGQ1Mzk3YjE5MmQ4NDNjOWY1NDEvdGFibGU6NjU0ZGQyY2IzNTRmNDc5NGExY2QwZGE1NTU0MGU5OGIvdGFibGVyYW5nZTo2NTRkZDJjYjM1NGY0Nzk0YTFjZDBkYTU1NTQwZTk4Yl8wLTItMS0xLTcxODc_55d0f0bb-65e5-4957-816b-736aabc188c3">68-0683755</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xL2ZyYWc6NzA3YzhkNmU5ZjlhNGQ1Mzk3YjE5MmQ4NDNjOWY1NDEvdGFibGU6NjU0ZGQyY2IzNTRmNDc5NGExY2QwZGE1NTU0MGU5OGIvdGFibGVyYW5nZTo2NTRkZDJjYjM1NGY0Nzk0YTFjZDBkYTU1NTQwZTk4Yl8zLTAtMS0xLTcxODk_b64a2256-bee6-4861-8187-59e5c142320a">First Floor, Minerva House, Simmonscourt Road</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xL2ZyYWc6NzA3YzhkNmU5ZjlhNGQ1Mzk3YjE5MmQ4NDNjOWY1NDEvdGFibGU6NjU0ZGQyY2IzNTRmNDc5NGExY2QwZGE1NTU0MGU5OGIvdGFibGVyYW5nZTo2NTRkZDJjYjM1NGY0Nzk0YTFjZDBkYTU1NTQwZTk4Yl80LTAtMS0xLTcxOTE_bc72c212-0077-4e5b-8cb3-492d96f87d51">Ballsbridge, Dublin 4,</dei:EntityAddressCityOrTown>
    <dei:EntityAddressCountry
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xL2ZyYWc6NzA3YzhkNmU5ZjlhNGQ1Mzk3YjE5MmQ4NDNjOWY1NDEvdGFibGU6NjU0ZGQyY2IzNTRmNDc5NGExY2QwZGE1NTU0MGU5OGIvdGFibGVyYW5nZTo2NTRkZDJjYjM1NGY0Nzk0YTFjZDBkYTU1NTQwZTk4Yl80LTEtMS0xLTcxOTM_12dd20c3-ecae-490b-9c6e-7334503f9ab1">IE</dei:EntityAddressCountry>
    <dei:EntityAddressPostalZipCode
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xL2ZyYWc6NzA3YzhkNmU5ZjlhNGQ1Mzk3YjE5MmQ4NDNjOWY1NDEvdGFibGU6NjU0ZGQyY2IzNTRmNDc5NGExY2QwZGE1NTU0MGU5OGIvdGFibGVyYW5nZTo2NTRkZDJjYjM1NGY0Nzk0YTFjZDBkYTU1NTQwZTk4Yl80LTItMS0xLTcxOTU_1f6c7b87-5d89-45d0-88ee-1e75ef43cb11">Not Applicable</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xL2ZyYWc6NzA3YzhkNmU5ZjlhNGQ1Mzk3YjE5MmQ4NDNjOWY1NDEvdGV4dHJlZ2lvbjo3MDdjOGQ2ZTlmOWE0ZDUzOTdiMTkyZDg0M2M5ZjU0MV8xMDEx_1e679686-4b5e-4de3-8660-958506b191cb">353</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xL2ZyYWc6NzA3YzhkNmU5ZjlhNGQ1Mzk3YjE5MmQ4NDNjOWY1NDEvdGV4dHJlZ2lvbjo3MDdjOGQ2ZTlmOWE0ZDUzOTdiMTkyZDg0M2M5ZjU0MV8xMDEy_546788bc-b591-4bd1-9668-dffd18730eff">1-268-2000</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xL2ZyYWc6NzA3YzhkNmU5ZjlhNGQ1Mzk3YjE5MmQ4NDNjOWY1NDEvdGFibGU6YmUzNTE2NTlmNzVjNGU4NjlkYjZmOWIzZWMxMzA1MDYvdGFibGVyYW5nZTpiZTM1MTY1OWY3NWM0ZTg2OWRiNmY5YjNlYzEzMDUwNl8xLTAtMS0xLTcxOTk_caca4211-f70e-44d3-9060-da93b04284d7">Ordinary shares, nominal value $0.0001 per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xL2ZyYWc6NzA3YzhkNmU5ZjlhNGQ1Mzk3YjE5MmQ4NDNjOWY1NDEvdGFibGU6YmUzNTE2NTlmNzVjNGU4NjlkYjZmOWIzZWMxMzA1MDYvdGFibGVyYW5nZTpiZTM1MTY1OWY3NWM0ZTg2OWRiNmY5YjNlYzEzMDUwNl8xLTEtMS0xLTcyMDE_3d973e05-444f-437f-a7ab-d564152a58d8">ENDP</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xL2ZyYWc6NzA3YzhkNmU5ZjlhNGQ1Mzk3YjE5MmQ4NDNjOWY1NDEvdGFibGU6YmUzNTE2NTlmNzVjNGU4NjlkYjZmOWIzZWMxMzA1MDYvdGFibGVyYW5nZTpiZTM1MTY1OWY3NWM0ZTg2OWRiNmY5YjNlYzEzMDUwNl8xLTItMS0xLTcyMDM_cddd4830-bb3a-4306-a8a0-556d9224d3b8">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityWellKnownSeasonedIssuer
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xL2ZyYWc6NzA3YzhkNmU5ZjlhNGQ1Mzk3YjE5MmQ4NDNjOWY1NDEvdGFibGU6Y2IxNmViNTJmMWM0NGM0NmIwMmNkNGE4NzU4NGZlMmUvdGFibGVyYW5nZTpjYjE2ZWI1MmYxYzQ0YzQ2YjAyY2Q0YTg3NTg0ZmUyZV8wLTEtMS0xLTcyMDU_ecb21e2c-f0d6-487c-9630-9e5a82887936">Yes</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xL2ZyYWc6NzA3YzhkNmU5ZjlhNGQ1Mzk3YjE5MmQ4NDNjOWY1NDEvdGFibGU6Y2IxNmViNTJmMWM0NGM0NmIwMmNkNGE4NzU4NGZlMmUvdGFibGVyYW5nZTpjYjE2ZWI1MmYxYzQ0YzQ2YjAyY2Q0YTg3NTg0ZmUyZV8yLTMtMS0xLTcyMDc_1e65cc3d-3add-4d73-b53f-b0247ec66ce9">No</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xL2ZyYWc6NzA3YzhkNmU5ZjlhNGQ1Mzk3YjE5MmQ4NDNjOWY1NDEvdGFibGU6Y2IxNmViNTJmMWM0NGM0NmIwMmNkNGE4NzU4NGZlMmUvdGFibGVyYW5nZTpjYjE2ZWI1MmYxYzQ0YzQ2YjAyY2Q0YTg3NTg0ZmUyZV80LTEtMS0xLTcyMDk_93594dd7-e964-4c65-b84d-14289f12f21d">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xL2ZyYWc6NzA3YzhkNmU5ZjlhNGQ1Mzk3YjE5MmQ4NDNjOWY1NDEvdGFibGU6Y2IxNmViNTJmMWM0NGM0NmIwMmNkNGE4NzU4NGZlMmUvdGFibGVyYW5nZTpjYjE2ZWI1MmYxYzQ0YzQ2YjAyY2Q0YTg3NTg0ZmUyZV82LTEtMS0xLTcyMTE_314fded9-63f2-404d-96e4-b402db74c849">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xL2ZyYWc6NzA3YzhkNmU5ZjlhNGQ1Mzk3YjE5MmQ4NDNjOWY1NDEvdGFibGU6ZDZiODY0ZDMzMDlkNDM5Yjk1NmEwNzM1OWI1NzgwMTYvdGFibGVyYW5nZTpkNmI4NjRkMzMwOWQ0MzliOTU2YTA3MzU5YjU3ODAxNl8xLTAtMS0xLTU1Nw_adec8095-6c19-4d7a-ad06-22dba927741d">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xL2ZyYWc6NzA3YzhkNmU5ZjlhNGQ1Mzk3YjE5MmQ4NDNjOWY1NDEvdGFibGU6ZDZiODY0ZDMzMDlkNDM5Yjk1NmEwNzM1OWI1NzgwMTYvdGFibGVyYW5nZTpkNmI4NjRkMzMwOWQ0MzliOTU2YTA3MzU5YjU3ODAxNl8yLTQtMS0xLTcyMTU_17c4a5c7-8b7d-489f-a664-1082fd6055f6">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xL2ZyYWc6NzA3YzhkNmU5ZjlhNGQ1Mzk3YjE5MmQ4NDNjOWY1NDEvdGFibGU6ZDZiODY0ZDMzMDlkNDM5Yjk1NmEwNzM1OWI1NzgwMTYvdGFibGVyYW5nZTpkNmI4NjRkMzMwOWQ0MzliOTU2YTA3MzU5YjU3ODAxNl8yLTctMS0xLTcyMTc_3ccae9c8-2855-4e80-85ba-32e2d1ecc27e">false</dei:EntityEmergingGrowthCompany>
    <dei:IcfrAuditorAttestationFlag
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xL2ZyYWc6NzA3YzhkNmU5ZjlhNGQ1Mzk3YjE5MmQ4NDNjOWY1NDEvdGFibGU6YTk3MGNhZDBhMjcxNGUzZGIwY2EyNTgzMGVhZDY3Y2UvdGFibGVyYW5nZTphOTcwY2FkMGEyNzE0ZTNkYjBjYTI1ODMwZWFkNjdjZV8yLTQtMS0xLTcyMTk_be331e48-3558-4565-9199-af28feaa26bc">true</dei:IcfrAuditorAttestationFlag>
    <dei:EntityShellCompany
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xL2ZyYWc6NzA3YzhkNmU5ZjlhNGQ1Mzk3YjE5MmQ4NDNjOWY1NDEvdGFibGU6YTk3MGNhZDBhMjcxNGUzZGIwY2EyNTgzMGVhZDY3Y2UvdGFibGVyYW5nZTphOTcwY2FkMGEyNzE0ZTNkYjBjYTI1ODMwZWFkNjdjZV80LTItMS0xLTcyMjE_fb6a83b3-5038-40e0-92c9-c87699c5d63b">false</dei:EntityShellCompany>
    <dei:EntityPublicFloat
      contextRef="i25151c92029f4d9db89360ad187d209a_I20200630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xL2ZyYWc6NzA3YzhkNmU5ZjlhNGQ1Mzk3YjE5MmQ4NDNjOWY1NDEvdGFibGU6Yjc1MWM4Y2E0NTgxNDMwMGFiYTRjZGI5MzhmOTI5NzUvdGFibGVyYW5nZTpiNzUxYzhjYTQ1ODE0MzAwYWJhNGNkYjkzOGY5Mjk3NV8wLTAtMS0xLTAvdGV4dHJlZ2lvbjo1MGYzY2VhYTIxOTI0NDNhODU2YzExYzRkNjRjNDFiMV8zMjk4NTM0ODg0MjEx_ddae78d0-edcf-4591-9ffe-cacddcb84d3f"
      unitRef="usd">778542515</dei:EntityPublicFloat>
    <dei:SecurityExchangeName
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xL2ZyYWc6NzA3YzhkNmU5ZjlhNGQ1Mzk3YjE5MmQ4NDNjOWY1NDEvdGFibGU6Yjc1MWM4Y2E0NTgxNDMwMGFiYTRjZGI5MzhmOTI5NzUvdGFibGVyYW5nZTpiNzUxYzhjYTQ1ODE0MzAwYWJhNGNkYjkzOGY5Mjk3NV8wLTAtMS0xLTAvdGV4dHJlZ2lvbjo1MGYzY2VhYTIxOTI0NDNhODU2YzExYzRkNjRjNDFiMV82NTk3MDY5NzY3NTgy_cddd4830-bb3a-4306-a8a0-556d9224d3b8">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="i9d740688fa9441acb6ae0319585ae520_I20210218"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xL2ZyYWc6NzA3YzhkNmU5ZjlhNGQ1Mzk3YjE5MmQ4NDNjOWY1NDEvdGFibGU6Yjc1MWM4Y2E0NTgxNDMwMGFiYTRjZGI5MzhmOTI5NzUvdGFibGVyYW5nZTpiNzUxYzhjYTQ1ODE0MzAwYWJhNGNkYjkzOGY5Mjk3NV8yLTAtMS0xLTcyMzcvdGV4dHJlZ2lvbjozMzdmOTMwMWQzOTg0OGM1YWY5MjE1M2VjNjVmN2I5OF8zMjk4NTM0ODgzNTgy_a1271890-937e-4e68-8519-fc577310d73a"
      unitRef="shares">230500639</dei:EntityCommonStockSharesOutstanding>
    <dei:DocumentsIncorporatedByReferenceTextBlock
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xL2ZyYWc6NzA3YzhkNmU5ZjlhNGQ1Mzk3YjE5MmQ4NDNjOWY1NDEvdGFibGU6YmFiMGQyMDZkZGE2NGI4MjgxMjNiZmQ0MDQ3NmZiODkvdGFibGVyYW5nZTpiYWIwZDIwNmRkYTY0YjgyODEyM2JmZDQwNDc2ZmI4OV8wLTAtMS0xLTgxNw_3e48e317-5b48-48eb-8d71-e8aeddf468e3">Portions of the registrant&#x2019;s proxy statement pursuant to Regulation 14A relating to its 2021 Annual General Meeting, to be filed with the Securities and Exchange Commission subsequent to the date hereof, are incorporated by reference into Part III of this Form 10-K. Such proxy statement will be filed with the Securities and Exchange Commission no later than 120 days after the conclusion of the registrant&#x2019;s fiscal year ended December 31, 2020.</dei:DocumentsIncorporatedByReferenceTextBlock>
    <srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNDAvZnJhZzozZDE3NzJmNjIyNjI0OGJlYjQ2ZDI0YTgyMGM2NTA0Zi90ZXh0cmVnaW9uOjNkMTc3MmY2MjI2MjQ4YmViNDZkMjRhODIwYzY1MDRmXzMyOTg1MzQ4ODM3MDc_1ab6b10a-67a0-4039-bf09-0f936f30f62a">&lt;div style="margin-top:6pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;SCHEDULE II&#x2014;VALUATION AND QUALIFYING ACCOUNTS&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:8pt;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:35.705%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.987%"/&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:8pt;font-weight:700;line-height:100%"&gt;Balance at Beginning of Period&lt;/span&gt;&lt;/td&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:8pt;font-weight:700;line-height:100%"&gt;Additions, Costs and Expenses&lt;/span&gt;&lt;/td&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:8pt;font-weight:700;line-height:100%"&gt;Deductions, Write-offs&lt;/span&gt;&lt;/td&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:8pt;font-weight:700;line-height:100%"&gt;Other (1)&lt;/span&gt;&lt;/td&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:8pt;font-weight:700;line-height:100%"&gt;Balance at End of Period&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/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;/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;/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;/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:8pt;font-weight:700;line-height:100%"&gt;Valuation Allowance For Deferred Tax Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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:1pt solid #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:1pt solid #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:1pt solid #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:1pt solid #000000;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:10pt;font-weight:400;line-height:100%"&gt;Year Ended December 31, 2018&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;8,062,975&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;2,569,175&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(2,259)&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(752,274)&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;9,877,617&#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:10pt;font-weight:400;line-height:100%"&gt;Year Ended December 31, 2019&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;9,877,617&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;299,372&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(9,078)&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(338,952)&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;9,828,959&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Year Ended December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #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:10pt;font-weight:400;line-height:100%"&gt;9,828,959&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #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:1pt solid #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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #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:10pt;font-weight:400;line-height:100%"&gt;150,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #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:1pt solid #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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #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:10pt;font-weight:400;line-height:100%"&gt;(316,474)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #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:1pt solid #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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #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:10pt;font-weight:400;line-height:100%"&gt;5,571&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #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:1pt solid #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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #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:10pt;font-weight:400;line-height:100%"&gt;9,668,556&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #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:8pt;font-weight:400;line-height:120%"&gt;__________&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:31.5pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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%;padding-left:8.68pt"&gt;Represents the remeasurement of net deferred tax assets due to changes in statutory tax rates.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;All other financial statement schedules have been omitted because they are not applicable or the required information is included in the Consolidated Financial Statements or notes thereto.&lt;/span&gt;&lt;/div&gt;</srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i0a123295235e4b3fb79f28455fe912ab_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNDAvZnJhZzozZDE3NzJmNjIyNjI0OGJlYjQ2ZDI0YTgyMGM2NTA0Zi90YWJsZTo2MWJhYmE0Yjc5MGM0MjQwYTdjMjA0NTAwNTY2YTY0MS90YWJsZXJhbmdlOjYxYmFiYTRiNzkwYzQyNDBhN2MyMDQ1MDA1NjZhNjQxXzYtMS0xLTEtMA_f76f31ea-4bbe-4ffc-a905-ea96eadeaadb"
      unitRef="usd">8062975000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="i4fc74835cbdd456a92c0355b79d676e5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNDAvZnJhZzozZDE3NzJmNjIyNjI0OGJlYjQ2ZDI0YTgyMGM2NTA0Zi90YWJsZTo2MWJhYmE0Yjc5MGM0MjQwYTdjMjA0NTAwNTY2YTY0MS90YWJsZXJhbmdlOjYxYmFiYTRiNzkwYzQyNDBhN2MyMDQ1MDA1NjZhNjQxXzYtMy0xLTEtMA_2a80808c-2003-4484-baa8-12cb03f345cf"
      unitRef="usd">2569175000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="i4fc74835cbdd456a92c0355b79d676e5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNDAvZnJhZzozZDE3NzJmNjIyNjI0OGJlYjQ2ZDI0YTgyMGM2NTA0Zi90YWJsZTo2MWJhYmE0Yjc5MGM0MjQwYTdjMjA0NTAwNTY2YTY0MS90YWJsZXJhbmdlOjYxYmFiYTRiNzkwYzQyNDBhN2MyMDQ1MDA1NjZhNjQxXzYtNS0xLTEtMA_85bd2bbb-e262-4bc2-8d66-02de254d40b0"
      unitRef="usd">2259000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesAdjustments
      contextRef="i4fc74835cbdd456a92c0355b79d676e5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNDAvZnJhZzozZDE3NzJmNjIyNjI0OGJlYjQ2ZDI0YTgyMGM2NTA0Zi90YWJsZTo2MWJhYmE0Yjc5MGM0MjQwYTdjMjA0NTAwNTY2YTY0MS90YWJsZXJhbmdlOjYxYmFiYTRiNzkwYzQyNDBhN2MyMDQ1MDA1NjZhNjQxXzYtNy0xLTEtMA_561adc7e-1817-454a-a153-9331afb15e43"
      unitRef="usd">-752274000</us-gaap:ValuationAllowancesAndReservesAdjustments>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i30ce6f14ae71479daade3be36db13799_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNDAvZnJhZzozZDE3NzJmNjIyNjI0OGJlYjQ2ZDI0YTgyMGM2NTA0Zi90YWJsZTo2MWJhYmE0Yjc5MGM0MjQwYTdjMjA0NTAwNTY2YTY0MS90YWJsZXJhbmdlOjYxYmFiYTRiNzkwYzQyNDBhN2MyMDQ1MDA1NjZhNjQxXzYtOS0xLTEtMA_012874d4-7a8e-4d82-8846-6bb96e4a4d4a"
      unitRef="usd">9877617000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i30ce6f14ae71479daade3be36db13799_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNDAvZnJhZzozZDE3NzJmNjIyNjI0OGJlYjQ2ZDI0YTgyMGM2NTA0Zi90YWJsZTo2MWJhYmE0Yjc5MGM0MjQwYTdjMjA0NTAwNTY2YTY0MS90YWJsZXJhbmdlOjYxYmFiYTRiNzkwYzQyNDBhN2MyMDQ1MDA1NjZhNjQxXzctMS0xLTEtMA_351f6656-9919-4051-97d8-a52b0aa13195"
      unitRef="usd">9877617000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="i8dad8a7b163c452e8200dfcc22c1881d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNDAvZnJhZzozZDE3NzJmNjIyNjI0OGJlYjQ2ZDI0YTgyMGM2NTA0Zi90YWJsZTo2MWJhYmE0Yjc5MGM0MjQwYTdjMjA0NTAwNTY2YTY0MS90YWJsZXJhbmdlOjYxYmFiYTRiNzkwYzQyNDBhN2MyMDQ1MDA1NjZhNjQxXzctMy0xLTEtMA_1c788f5f-3533-4777-b947-0808f1ec9800"
      unitRef="usd">299372000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="i8dad8a7b163c452e8200dfcc22c1881d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNDAvZnJhZzozZDE3NzJmNjIyNjI0OGJlYjQ2ZDI0YTgyMGM2NTA0Zi90YWJsZTo2MWJhYmE0Yjc5MGM0MjQwYTdjMjA0NTAwNTY2YTY0MS90YWJsZXJhbmdlOjYxYmFiYTRiNzkwYzQyNDBhN2MyMDQ1MDA1NjZhNjQxXzctNS0xLTEtMA_034772e1-f53a-416f-9dbc-83ee5be119a7"
      unitRef="usd">9078000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesAdjustments
      contextRef="i8dad8a7b163c452e8200dfcc22c1881d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNDAvZnJhZzozZDE3NzJmNjIyNjI0OGJlYjQ2ZDI0YTgyMGM2NTA0Zi90YWJsZTo2MWJhYmE0Yjc5MGM0MjQwYTdjMjA0NTAwNTY2YTY0MS90YWJsZXJhbmdlOjYxYmFiYTRiNzkwYzQyNDBhN2MyMDQ1MDA1NjZhNjQxXzctNy0xLTEtMA_ec9d83c8-4908-4c37-83e4-fe1470471820"
      unitRef="usd">-338952000</us-gaap:ValuationAllowancesAndReservesAdjustments>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="ide43b2e203d14f70852614b21e5c92d9_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNDAvZnJhZzozZDE3NzJmNjIyNjI0OGJlYjQ2ZDI0YTgyMGM2NTA0Zi90YWJsZTo2MWJhYmE0Yjc5MGM0MjQwYTdjMjA0NTAwNTY2YTY0MS90YWJsZXJhbmdlOjYxYmFiYTRiNzkwYzQyNDBhN2MyMDQ1MDA1NjZhNjQxXzctOS0xLTEtMA_e26d4f38-4532-459b-a472-bd7c3bdbe936"
      unitRef="usd">9828959000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="ide43b2e203d14f70852614b21e5c92d9_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNDAvZnJhZzozZDE3NzJmNjIyNjI0OGJlYjQ2ZDI0YTgyMGM2NTA0Zi90YWJsZTo2MWJhYmE0Yjc5MGM0MjQwYTdjMjA0NTAwNTY2YTY0MS90YWJsZXJhbmdlOjYxYmFiYTRiNzkwYzQyNDBhN2MyMDQ1MDA1NjZhNjQxXzgtMS0xLTEtMA_f41de353-b0d5-4de7-9bab-e8c4de6d727c"
      unitRef="usd">9828959000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="ie7e0559b5e404b1496e6e242f9570776_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNDAvZnJhZzozZDE3NzJmNjIyNjI0OGJlYjQ2ZDI0YTgyMGM2NTA0Zi90YWJsZTo2MWJhYmE0Yjc5MGM0MjQwYTdjMjA0NTAwNTY2YTY0MS90YWJsZXJhbmdlOjYxYmFiYTRiNzkwYzQyNDBhN2MyMDQ1MDA1NjZhNjQxXzgtMy0xLTEtMA_7b6614d5-23ea-4292-a281-52a5ef735ef8"
      unitRef="usd">150500000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="ie7e0559b5e404b1496e6e242f9570776_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNDAvZnJhZzozZDE3NzJmNjIyNjI0OGJlYjQ2ZDI0YTgyMGM2NTA0Zi90YWJsZTo2MWJhYmE0Yjc5MGM0MjQwYTdjMjA0NTAwNTY2YTY0MS90YWJsZXJhbmdlOjYxYmFiYTRiNzkwYzQyNDBhN2MyMDQ1MDA1NjZhNjQxXzgtNS0xLTEtMA_18d9c37b-6256-4575-8c7f-b07521747244"
      unitRef="usd">316474000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesAdjustments
      contextRef="ie7e0559b5e404b1496e6e242f9570776_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNDAvZnJhZzozZDE3NzJmNjIyNjI0OGJlYjQ2ZDI0YTgyMGM2NTA0Zi90YWJsZTo2MWJhYmE0Yjc5MGM0MjQwYTdjMjA0NTAwNTY2YTY0MS90YWJsZXJhbmdlOjYxYmFiYTRiNzkwYzQyNDBhN2MyMDQ1MDA1NjZhNjQxXzgtNy0xLTEtMA_3a49e520-f8c3-4a6a-8b4e-6dee3075a7a7"
      unitRef="usd">5571000</us-gaap:ValuationAllowancesAndReservesAdjustments>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="icff1e1593bbb4462af858b561099a816_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNDAvZnJhZzozZDE3NzJmNjIyNjI0OGJlYjQ2ZDI0YTgyMGM2NTA0Zi90YWJsZTo2MWJhYmE0Yjc5MGM0MjQwYTdjMjA0NTAwNTY2YTY0MS90YWJsZXJhbmdlOjYxYmFiYTRiNzkwYzQyNDBhN2MyMDQ1MDA1NjZhNjQxXzgtOS0xLTEtMA_2b73dc70-0269-4a3c-b786-ac81c8105107"
      unitRef="usd">9668556000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i3f216a0a208e454cb35be9f5f8c6dadf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8yNS9mcmFnOmU2ZWFlYTVmNTE1ZjQxY2E4MWQ3MjU1NWE2ZWMwNmJmL3RhYmxlOjM4MTUyMzliYjIyMjQ2NjJiYjIzOGFiM2YwODg0YzVmL3RhYmxlcmFuZ2U6MzgxNTIzOWJiMjIyNDY2MmJiMjM4YWIzZjA4ODRjNWZfMy0xLTEtMS0w_949d226c-53e8-4cab-8ee5-ea7d61face80"
      unitRef="usd">1213437000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ie393cf2c705b4c4d83b27b6f2c4fdfb0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8yNS9mcmFnOmU2ZWFlYTVmNTE1ZjQxY2E4MWQ3MjU1NWE2ZWMwNmJmL3RhYmxlOjM4MTUyMzliYjIyMjQ2NjJiYjIzOGFiM2YwODg0YzVmL3RhYmxlcmFuZ2U6MzgxNTIzOWJiMjIyNDY2MmJiMjM4YWIzZjA4ODRjNWZfMy0zLTEtMS0w_41f0c434-7aab-4940-9dc7-a53b4a517da2"
      unitRef="usd">1454531000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue
      contextRef="i3f216a0a208e454cb35be9f5f8c6dadf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8yNS9mcmFnOmU2ZWFlYTVmNTE1ZjQxY2E4MWQ3MjU1NWE2ZWMwNmJmL3RhYmxlOjM4MTUyMzliYjIyMjQ2NjJiYjIzOGFiM2YwODg0YzVmL3RhYmxlcmFuZ2U6MzgxNTIzOWJiMjIyNDY2MmJiMjM4YWIzZjA4ODRjNWZfNC0xLTEtMS0w_f56d2a3d-b804-46e0-8ecb-20f298694f67"
      unitRef="usd">171563000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue
      contextRef="ie393cf2c705b4c4d83b27b6f2c4fdfb0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8yNS9mcmFnOmU2ZWFlYTVmNTE1ZjQxY2E4MWQ3MjU1NWE2ZWMwNmJmL3RhYmxlOjM4MTUyMzliYjIyMjQ2NjJiYjIzOGFiM2YwODg0YzVmL3RhYmxlcmFuZ2U6MzgxNTIzOWJiMjIyNDY2MmJiMjM4YWIzZjA4ODRjNWZfNC0zLTEtMS0w_44acbe16-ed02-42cb-b972-d326b83a2cc1"
      unitRef="usd">247457000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i3f216a0a208e454cb35be9f5f8c6dadf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8yNS9mcmFnOmU2ZWFlYTVmNTE1ZjQxY2E4MWQ3MjU1NWE2ZWMwNmJmL3RhYmxlOjM4MTUyMzliYjIyMjQ2NjJiYjIzOGFiM2YwODg0YzVmL3RhYmxlcmFuZ2U6MzgxNTIzOWJiMjIyNDY2MmJiMjM4YWIzZjA4ODRjNWZfNS0xLTEtMS0w_a96145f2-e71f-4c6f-ade1-08019d48ed63"
      unitRef="usd">511262000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="ie393cf2c705b4c4d83b27b6f2c4fdfb0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8yNS9mcmFnOmU2ZWFlYTVmNTE1ZjQxY2E4MWQ3MjU1NWE2ZWMwNmJmL3RhYmxlOjM4MTUyMzliYjIyMjQ2NjJiYjIzOGFiM2YwODg0YzVmL3RhYmxlcmFuZ2U6MzgxNTIzOWJiMjIyNDY2MmJiMjM4YWIzZjA4ODRjNWZfNS0zLTEtMS0w_56d2e4d1-bdad-4b37-919f-b571e9fff197"
      unitRef="usd">467953000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:InventoryNet
      contextRef="i3f216a0a208e454cb35be9f5f8c6dadf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8yNS9mcmFnOmU2ZWFlYTVmNTE1ZjQxY2E4MWQ3MjU1NWE2ZWMwNmJmL3RhYmxlOjM4MTUyMzliYjIyMjQ2NjJiYjIzOGFiM2YwODg0YzVmL3RhYmxlcmFuZ2U6MzgxNTIzOWJiMjIyNDY2MmJiMjM4YWIzZjA4ODRjNWZfNi0xLTEtMS0w_8c2c24f6-ec33-4252-aa50-c0e19f99c7bf"
      unitRef="usd">352260000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="ie393cf2c705b4c4d83b27b6f2c4fdfb0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8yNS9mcmFnOmU2ZWFlYTVmNTE1ZjQxY2E4MWQ3MjU1NWE2ZWMwNmJmL3RhYmxlOjM4MTUyMzliYjIyMjQ2NjJiYjIzOGFiM2YwODg0YzVmL3RhYmxlcmFuZ2U6MzgxNTIzOWJiMjIyNDY2MmJiMjM4YWIzZjA4ODRjNWZfNi0zLTEtMS0w_23d92b58-adcb-4b29-bbf1-dd05e2bb30bf"
      unitRef="usd">327865000</us-gaap:InventoryNet>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i3f216a0a208e454cb35be9f5f8c6dadf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8yNS9mcmFnOmU2ZWFlYTVmNTE1ZjQxY2E4MWQ3MjU1NWE2ZWMwNmJmL3RhYmxlOjM4MTUyMzliYjIyMjQ2NjJiYjIzOGFiM2YwODg0YzVmL3RhYmxlcmFuZ2U6MzgxNTIzOWJiMjIyNDY2MmJiMjM4YWIzZjA4ODRjNWZfNy0xLTEtMS0w_af736e96-d292-43d5-9a5d-a0da35c5ab3b"
      unitRef="usd">100899000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="ie393cf2c705b4c4d83b27b6f2c4fdfb0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8yNS9mcmFnOmU2ZWFlYTVmNTE1ZjQxY2E4MWQ3MjU1NWE2ZWMwNmJmL3RhYmxlOjM4MTUyMzliYjIyMjQ2NjJiYjIzOGFiM2YwODg0YzVmL3RhYmxlcmFuZ2U6MzgxNTIzOWJiMjIyNDY2MmJiMjM4YWIzZjA4ODRjNWZfNy0zLTEtMS0w_65a02a22-cbe5-4941-98d7-52bdd54b259b"
      unitRef="usd">40845000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:IncomeTaxesReceivable
      contextRef="i3f216a0a208e454cb35be9f5f8c6dadf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8yNS9mcmFnOmU2ZWFlYTVmNTE1ZjQxY2E4MWQ3MjU1NWE2ZWMwNmJmL3RhYmxlOjM4MTUyMzliYjIyMjQ2NjJiYjIzOGFiM2YwODg0YzVmL3RhYmxlcmFuZ2U6MzgxNTIzOWJiMjIyNDY2MmJiMjM4YWIzZjA4ODRjNWZfOC0xLTEtMS0w_5b12f618-3e6d-4fd5-b79e-181f877893bf"
      unitRef="usd">63837000</us-gaap:IncomeTaxesReceivable>
    <us-gaap:IncomeTaxesReceivable
      contextRef="ie393cf2c705b4c4d83b27b6f2c4fdfb0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8yNS9mcmFnOmU2ZWFlYTVmNTE1ZjQxY2E4MWQ3MjU1NWE2ZWMwNmJmL3RhYmxlOjM4MTUyMzliYjIyMjQ2NjJiYjIzOGFiM2YwODg0YzVmL3RhYmxlcmFuZ2U6MzgxNTIzOWJiMjIyNDY2MmJiMjM4YWIzZjA4ODRjNWZfOC0zLTEtMS0w_5413ee9b-572b-46b2-b0a8-b8072b0b8c68"
      unitRef="usd">47567000</us-gaap:IncomeTaxesReceivable>
    <us-gaap:AssetsCurrent
      contextRef="i3f216a0a208e454cb35be9f5f8c6dadf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8yNS9mcmFnOmU2ZWFlYTVmNTE1ZjQxY2E4MWQ3MjU1NWE2ZWMwNmJmL3RhYmxlOjM4MTUyMzliYjIyMjQ2NjJiYjIzOGFiM2YwODg0YzVmL3RhYmxlcmFuZ2U6MzgxNTIzOWJiMjIyNDY2MmJiMjM4YWIzZjA4ODRjNWZfMTAtMS0xLTEtMA_5dce3625-c980-44a6-ac24-f620e2f2da13"
      unitRef="usd">2413258000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="ie393cf2c705b4c4d83b27b6f2c4fdfb0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8yNS9mcmFnOmU2ZWFlYTVmNTE1ZjQxY2E4MWQ3MjU1NWE2ZWMwNmJmL3RhYmxlOjM4MTUyMzliYjIyMjQ2NjJiYjIzOGFiM2YwODg0YzVmL3RhYmxlcmFuZ2U6MzgxNTIzOWJiMjIyNDY2MmJiMjM4YWIzZjA4ODRjNWZfMTAtMy0xLTEtMA_f0080b67-743f-4255-91a3-a68f5baf9a10"
      unitRef="usd">2586218000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization
      contextRef="i3f216a0a208e454cb35be9f5f8c6dadf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8yNS9mcmFnOmU2ZWFlYTVmNTE1ZjQxY2E4MWQ3MjU1NWE2ZWMwNmJmL3RhYmxlOjM4MTUyMzliYjIyMjQ2NjJiYjIzOGFiM2YwODg0YzVmL3RhYmxlcmFuZ2U6MzgxNTIzOWJiMjIyNDY2MmJiMjM4YWIzZjA4ODRjNWZfMTItMS0xLTEtMA_4a1b2d32-e1a4-4028-98a5-e9d66ef50a57"
      unitRef="usd">458471000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization
      contextRef="ie393cf2c705b4c4d83b27b6f2c4fdfb0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8yNS9mcmFnOmU2ZWFlYTVmNTE1ZjQxY2E4MWQ3MjU1NWE2ZWMwNmJmL3RhYmxlOjM4MTUyMzliYjIyMjQ2NjJiYjIzOGFiM2YwODg0YzVmL3RhYmxlcmFuZ2U6MzgxNTIzOWJiMjIyNDY2MmJiMjM4YWIzZjA4ODRjNWZfMTItMy0xLTEtMA_dc7b0869-d22e-4bbb-89a7-900e0aa53840"
      unitRef="usd">504865000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i3f216a0a208e454cb35be9f5f8c6dadf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8yNS9mcmFnOmU2ZWFlYTVmNTE1ZjQxY2E4MWQ3MjU1NWE2ZWMwNmJmL3RhYmxlOjM4MTUyMzliYjIyMjQ2NjJiYjIzOGFiM2YwODg0YzVmL3RhYmxlcmFuZ2U6MzgxNTIzOWJiMjIyNDY2MmJiMjM4YWIzZjA4ODRjNWZfMTMtMS0xLTEtMA_1f23b380-bdad-46f8-a7c8-fbc439269811"
      unitRef="usd">37030000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="ie393cf2c705b4c4d83b27b6f2c4fdfb0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8yNS9mcmFnOmU2ZWFlYTVmNTE1ZjQxY2E4MWQ3MjU1NWE2ZWMwNmJmL3RhYmxlOjM4MTUyMzliYjIyMjQ2NjJiYjIzOGFiM2YwODg0YzVmL3RhYmxlcmFuZ2U6MzgxNTIzOWJiMjIyNDY2MmJiMjM4YWIzZjA4ODRjNWZfMTMtMy0xLTEtMA_6a5f357b-5c40-47dd-8cfe-042549e0ba41"
      unitRef="usd">51700000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:Goodwill
      contextRef="i3f216a0a208e454cb35be9f5f8c6dadf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8yNS9mcmFnOmU2ZWFlYTVmNTE1ZjQxY2E4MWQ3MjU1NWE2ZWMwNmJmL3RhYmxlOjM4MTUyMzliYjIyMjQ2NjJiYjIzOGFiM2YwODg0YzVmL3RhYmxlcmFuZ2U6MzgxNTIzOWJiMjIyNDY2MmJiMjM4YWIzZjA4ODRjNWZfMTQtMS0xLTEtMA_5efee5fa-ee30-4cac-b8b1-a09271ec2efb"
      unitRef="usd">3560011000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="ie393cf2c705b4c4d83b27b6f2c4fdfb0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8yNS9mcmFnOmU2ZWFlYTVmNTE1ZjQxY2E4MWQ3MjU1NWE2ZWMwNmJmL3RhYmxlOjM4MTUyMzliYjIyMjQ2NjJiYjIzOGFiM2YwODg0YzVmL3RhYmxlcmFuZ2U6MzgxNTIzOWJiMjIyNDY2MmJiMjM4YWIzZjA4ODRjNWZfMTQtMy0xLTEtMA_bc05fc13-9499-42e6-aa36-2aea3adc3639"
      unitRef="usd">3595184000</us-gaap:Goodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i3f216a0a208e454cb35be9f5f8c6dadf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8yNS9mcmFnOmU2ZWFlYTVmNTE1ZjQxY2E4MWQ3MjU1NWE2ZWMwNmJmL3RhYmxlOjM4MTUyMzliYjIyMjQ2NjJiYjIzOGFiM2YwODg0YzVmL3RhYmxlcmFuZ2U6MzgxNTIzOWJiMjIyNDY2MmJiMjM4YWIzZjA4ODRjNWZfMTUtMS0xLTEtMA_c06337a9-1d1a-44f0-baa6-233a625b4322"
      unitRef="usd">2740808000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="ie393cf2c705b4c4d83b27b6f2c4fdfb0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8yNS9mcmFnOmU2ZWFlYTVmNTE1ZjQxY2E4MWQ3MjU1NWE2ZWMwNmJmL3RhYmxlOjM4MTUyMzliYjIyMjQ2NjJiYjIzOGFiM2YwODg0YzVmL3RhYmxlcmFuZ2U6MzgxNTIzOWJiMjIyNDY2MmJiMjM4YWIzZjA4ODRjNWZfMTUtMy0xLTEtMA_4b17fd91-fe0d-4043-97e5-6e0e618c4b0f"
      unitRef="usd">2571267000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="i3f216a0a208e454cb35be9f5f8c6dadf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8yNS9mcmFnOmU2ZWFlYTVmNTE1ZjQxY2E4MWQ3MjU1NWE2ZWMwNmJmL3RhYmxlOjM4MTUyMzliYjIyMjQ2NjJiYjIzOGFiM2YwODg0YzVmL3RhYmxlcmFuZ2U6MzgxNTIzOWJiMjIyNDY2MmJiMjM4YWIzZjA4ODRjNWZfMTYtMS0xLTEtMA_3d2e60dd-dfd1-4fae-8916-395dd97c5a47"
      unitRef="usd">1824000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="ie393cf2c705b4c4d83b27b6f2c4fdfb0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8yNS9mcmFnOmU2ZWFlYTVmNTE1ZjQxY2E4MWQ3MjU1NWE2ZWMwNmJmL3RhYmxlOjM4MTUyMzliYjIyMjQ2NjJiYjIzOGFiM2YwODg0YzVmL3RhYmxlcmFuZ2U6MzgxNTIzOWJiMjIyNDY2MmJiMjM4YWIzZjA4ODRjNWZfMTYtMy0xLTEtMA_ad792d7c-3853-4521-bb6a-f106edef61ef"
      unitRef="usd">2192000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i3f216a0a208e454cb35be9f5f8c6dadf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8yNS9mcmFnOmU2ZWFlYTVmNTE1ZjQxY2E4MWQ3MjU1NWE2ZWMwNmJmL3RhYmxlOjM4MTUyMzliYjIyMjQ2NjJiYjIzOGFiM2YwODg0YzVmL3RhYmxlcmFuZ2U6MzgxNTIzOWJiMjIyNDY2MmJiMjM4YWIzZjA4ODRjNWZfMTctMS0xLTEtMA_605e2158-6fe6-4759-bb88-5f1ff1106a27"
      unitRef="usd">53235000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="ie393cf2c705b4c4d83b27b6f2c4fdfb0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8yNS9mcmFnOmU2ZWFlYTVmNTE1ZjQxY2E4MWQ3MjU1NWE2ZWMwNmJmL3RhYmxlOjM4MTUyMzliYjIyMjQ2NjJiYjIzOGFiM2YwODg0YzVmL3RhYmxlcmFuZ2U6MzgxNTIzOWJiMjIyNDY2MmJiMjM4YWIzZjA4ODRjNWZfMTctMy0xLTEtMA_cdcbe630-f99f-440f-91e5-af13fe63e024"
      unitRef="usd">78101000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets
      contextRef="i3f216a0a208e454cb35be9f5f8c6dadf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8yNS9mcmFnOmU2ZWFlYTVmNTE1ZjQxY2E4MWQ3MjU1NWE2ZWMwNmJmL3RhYmxlOjM4MTUyMzliYjIyMjQ2NjJiYjIzOGFiM2YwODg0YzVmL3RhYmxlcmFuZ2U6MzgxNTIzOWJiMjIyNDY2MmJiMjM4YWIzZjA4ODRjNWZfMTgtMS0xLTEtMA_08d69ec7-b459-4057-955f-72ad7d419d1f"
      unitRef="usd">9264637000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="ie393cf2c705b4c4d83b27b6f2c4fdfb0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8yNS9mcmFnOmU2ZWFlYTVmNTE1ZjQxY2E4MWQ3MjU1NWE2ZWMwNmJmL3RhYmxlOjM4MTUyMzliYjIyMjQ2NjJiYjIzOGFiM2YwODg0YzVmL3RhYmxlcmFuZ2U6MzgxNTIzOWJiMjIyNDY2MmJiMjM4YWIzZjA4ODRjNWZfMTgtMy0xLTEtMA_bc55fedc-e1af-40a9-9eb5-05ecfcad577a"
      unitRef="usd">9389527000</us-gaap:Assets>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent
      contextRef="i3f216a0a208e454cb35be9f5f8c6dadf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8yNS9mcmFnOmU2ZWFlYTVmNTE1ZjQxY2E4MWQ3MjU1NWE2ZWMwNmJmL3RhYmxlOjM4MTUyMzliYjIyMjQ2NjJiYjIzOGFiM2YwODg0YzVmL3RhYmxlcmFuZ2U6MzgxNTIzOWJiMjIyNDY2MmJiMjM4YWIzZjA4ODRjNWZfMjEtMS0xLTEtMA_cc457500-fb2c-446b-b166-bfb5b5703553"
      unitRef="usd">835940000</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent
      contextRef="ie393cf2c705b4c4d83b27b6f2c4fdfb0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8yNS9mcmFnOmU2ZWFlYTVmNTE1ZjQxY2E4MWQ3MjU1NWE2ZWMwNmJmL3RhYmxlOjM4MTUyMzliYjIyMjQ2NjJiYjIzOGFiM2YwODg0YzVmL3RhYmxlcmFuZ2U6MzgxNTIzOWJiMjIyNDY2MmJiMjM4YWIzZjA4ODRjNWZfMjEtMy0xLTEtMA_a389b1bc-16c6-47d3-a14b-1c0d17bae7d1"
      unitRef="usd">899949000</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
    <us-gaap:LossContingencyAccrualCarryingValueCurrent
      contextRef="i3f216a0a208e454cb35be9f5f8c6dadf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8yNS9mcmFnOmU2ZWFlYTVmNTE1ZjQxY2E4MWQ3MjU1NWE2ZWMwNmJmL3RhYmxlOjM4MTUyMzliYjIyMjQ2NjJiYjIzOGFiM2YwODg0YzVmL3RhYmxlcmFuZ2U6MzgxNTIzOWJiMjIyNDY2MmJiMjM4YWIzZjA4ODRjNWZfMjItMS0xLTEtMA_620465fc-0c71-4bc0-a11c-51579ea0ade6"
      unitRef="usd">372121000</us-gaap:LossContingencyAccrualCarryingValueCurrent>
    <us-gaap:LossContingencyAccrualCarryingValueCurrent
      contextRef="ie393cf2c705b4c4d83b27b6f2c4fdfb0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8yNS9mcmFnOmU2ZWFlYTVmNTE1ZjQxY2E4MWQ3MjU1NWE2ZWMwNmJmL3RhYmxlOjM4MTUyMzliYjIyMjQ2NjJiYjIzOGFiM2YwODg0YzVmL3RhYmxlcmFuZ2U6MzgxNTIzOWJiMjIyNDY2MmJiMjM4YWIzZjA4ODRjNWZfMjItMy0xLTEtMA_a931116c-32a9-4f57-a09c-e7879b3121a8"
      unitRef="usd">513005000</us-gaap:LossContingencyAccrualCarryingValueCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i3f216a0a208e454cb35be9f5f8c6dadf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8yNS9mcmFnOmU2ZWFlYTVmNTE1ZjQxY2E4MWQ3MjU1NWE2ZWMwNmJmL3RhYmxlOjM4MTUyMzliYjIyMjQ2NjJiYjIzOGFiM2YwODg0YzVmL3RhYmxlcmFuZ2U6MzgxNTIzOWJiMjIyNDY2MmJiMjM4YWIzZjA4ODRjNWZfMjMtMS0xLTEtMA_342825e2-0281-4fa8-881c-809c1493bcfa"
      unitRef="usd">11613000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="ie393cf2c705b4c4d83b27b6f2c4fdfb0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8yNS9mcmFnOmU2ZWFlYTVmNTE1ZjQxY2E4MWQ3MjU1NWE2ZWMwNmJmL3RhYmxlOjM4MTUyMzliYjIyMjQ2NjJiYjIzOGFiM2YwODg0YzVmL3RhYmxlcmFuZ2U6MzgxNTIzOWJiMjIyNDY2MmJiMjM4YWIzZjA4ODRjNWZfMjMtMy0xLTEtMA_d76c18a0-bbcd-4778-b1d7-0f88801c494c"
      unitRef="usd">10763000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="i3f216a0a208e454cb35be9f5f8c6dadf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8yNS9mcmFnOmU2ZWFlYTVmNTE1ZjQxY2E4MWQ3MjU1NWE2ZWMwNmJmL3RhYmxlOjM4MTUyMzliYjIyMjQ2NjJiYjIzOGFiM2YwODg0YzVmL3RhYmxlcmFuZ2U6MzgxNTIzOWJiMjIyNDY2MmJiMjM4YWIzZjA4ODRjNWZfMjQtMS0xLTEtMA_86a9f9f7-3236-4ef7-8d83-7940a7a5cff3"
      unitRef="usd">34150000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="ie393cf2c705b4c4d83b27b6f2c4fdfb0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8yNS9mcmFnOmU2ZWFlYTVmNTE1ZjQxY2E4MWQ3MjU1NWE2ZWMwNmJmL3RhYmxlOjM4MTUyMzliYjIyMjQ2NjJiYjIzOGFiM2YwODg0YzVmL3RhYmxlcmFuZ2U6MzgxNTIzOWJiMjIyNDY2MmJiMjM4YWIzZjA4ODRjNWZfMjQtMy0xLTEtMA_db6b3ed8-c0f7-49ad-95fe-c82782dc1f2b"
      unitRef="usd">34150000</us-gaap:LongTermDebtCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent
      contextRef="i3f216a0a208e454cb35be9f5f8c6dadf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8yNS9mcmFnOmU2ZWFlYTVmNTE1ZjQxY2E4MWQ3MjU1NWE2ZWMwNmJmL3RhYmxlOjM4MTUyMzliYjIyMjQ2NjJiYjIzOGFiM2YwODg0YzVmL3RhYmxlcmFuZ2U6MzgxNTIzOWJiMjIyNDY2MmJiMjM4YWIzZjA4ODRjNWZfMjUtMS0xLTEtMA_007a581d-5c51-4b92-bee8-5aa428caee0b"
      unitRef="usd">0</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent
      contextRef="ie393cf2c705b4c4d83b27b6f2c4fdfb0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8yNS9mcmFnOmU2ZWFlYTVmNTE1ZjQxY2E4MWQ3MjU1NWE2ZWMwNmJmL3RhYmxlOjM4MTUyMzliYjIyMjQ2NjJiYjIzOGFiM2YwODg0YzVmL3RhYmxlcmFuZ2U6MzgxNTIzOWJiMjIyNDY2MmJiMjM4YWIzZjA4ODRjNWZfMjUtMy0xLTEtMA_fdbacf92-b692-41ee-b9fc-f99afb1dd73b"
      unitRef="usd">2422000</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i3f216a0a208e454cb35be9f5f8c6dadf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8yNS9mcmFnOmU2ZWFlYTVmNTE1ZjQxY2E4MWQ3MjU1NWE2ZWMwNmJmL3RhYmxlOjM4MTUyMzliYjIyMjQ2NjJiYjIzOGFiM2YwODg0YzVmL3RhYmxlcmFuZ2U6MzgxNTIzOWJiMjIyNDY2MmJiMjM4YWIzZjA4ODRjNWZfMjctMS0xLTEtMA_9cca5c4b-5ca8-402e-ab4c-97b3d8a88167"
      unitRef="usd">1253824000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="ie393cf2c705b4c4d83b27b6f2c4fdfb0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8yNS9mcmFnOmU2ZWFlYTVmNTE1ZjQxY2E4MWQ3MjU1NWE2ZWMwNmJmL3RhYmxlOjM4MTUyMzliYjIyMjQ2NjJiYjIzOGFiM2YwODg0YzVmL3RhYmxlcmFuZ2U6MzgxNTIzOWJiMjIyNDY2MmJiMjM4YWIzZjA4ODRjNWZfMjctMy0xLTEtMA_fc7fb37d-a4a1-4457-b685-70392ea26d19"
      unitRef="usd">1460289000</us-gaap:LiabilitiesCurrent>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="i3f216a0a208e454cb35be9f5f8c6dadf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8yNS9mcmFnOmU2ZWFlYTVmNTE1ZjQxY2E4MWQ3MjU1NWE2ZWMwNmJmL3RhYmxlOjM4MTUyMzliYjIyMjQ2NjJiYjIzOGFiM2YwODg0YzVmL3RhYmxlcmFuZ2U6MzgxNTIzOWJiMjIyNDY2MmJiMjM4YWIzZjA4ODRjNWZfMjgtMS0xLTEtMA_d26020c6-4d72-41b9-8729-034736dea84b"
      unitRef="usd">26066000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="ie393cf2c705b4c4d83b27b6f2c4fdfb0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8yNS9mcmFnOmU2ZWFlYTVmNTE1ZjQxY2E4MWQ3MjU1NWE2ZWMwNmJmL3RhYmxlOjM4MTUyMzliYjIyMjQ2NjJiYjIzOGFiM2YwODg0YzVmL3RhYmxlcmFuZ2U6MzgxNTIzOWJiMjIyNDY2MmJiMjM4YWIzZjA4ODRjNWZfMjgtMy0xLTEtMA_103b7dd5-0267-4177-918c-207d659bbd18"
      unitRef="usd">31703000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i3f216a0a208e454cb35be9f5f8c6dadf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8yNS9mcmFnOmU2ZWFlYTVmNTE1ZjQxY2E4MWQ3MjU1NWE2ZWMwNmJmL3RhYmxlOjM4MTUyMzliYjIyMjQ2NjJiYjIzOGFiM2YwODg0YzVmL3RhYmxlcmFuZ2U6MzgxNTIzOWJiMjIyNDY2MmJiMjM4YWIzZjA4ODRjNWZfMjktMS0xLTEtMA_11e0e006-71d9-4599-94c2-9878f91b97db"
      unitRef="usd">8280578000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="ie393cf2c705b4c4d83b27b6f2c4fdfb0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8yNS9mcmFnOmU2ZWFlYTVmNTE1ZjQxY2E4MWQ3MjU1NWE2ZWMwNmJmL3RhYmxlOjM4MTUyMzliYjIyMjQ2NjJiYjIzOGFiM2YwODg0YzVmL3RhYmxlcmFuZ2U6MzgxNTIzOWJiMjIyNDY2MmJiMjM4YWIzZjA4ODRjNWZfMjktMy0xLTEtMA_a6bbfc3c-e05b-4430-84cc-6ab194c39f7d"
      unitRef="usd">8359899000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i3f216a0a208e454cb35be9f5f8c6dadf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8yNS9mcmFnOmU2ZWFlYTVmNTE1ZjQxY2E4MWQ3MjU1NWE2ZWMwNmJmL3RhYmxlOjM4MTUyMzliYjIyMjQ2NjJiYjIzOGFiM2YwODg0YzVmL3RhYmxlcmFuZ2U6MzgxNTIzOWJiMjIyNDY2MmJiMjM4YWIzZjA4ODRjNWZfMzEtMS0xLTEtMA_b4c9cb48-d2a0-4624-a037-ce690d306281"
      unitRef="usd">38132000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="ie393cf2c705b4c4d83b27b6f2c4fdfb0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8yNS9mcmFnOmU2ZWFlYTVmNTE1ZjQxY2E4MWQ3MjU1NWE2ZWMwNmJmL3RhYmxlOjM4MTUyMzliYjIyMjQ2NjJiYjIzOGFiM2YwODg0YzVmL3RhYmxlcmFuZ2U6MzgxNTIzOWJiMjIyNDY2MmJiMjM4YWIzZjA4ODRjNWZfMzEtMy0xLTEtMA_1dcdc614-ac03-4ca4-a741-e96a7ecee1e2"
      unitRef="usd">48299000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i3f216a0a208e454cb35be9f5f8c6dadf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8yNS9mcmFnOmU2ZWFlYTVmNTE1ZjQxY2E4MWQ3MjU1NWE2ZWMwNmJmL3RhYmxlOjM4MTUyMzliYjIyMjQ2NjJiYjIzOGFiM2YwODg0YzVmL3RhYmxlcmFuZ2U6MzgxNTIzOWJiMjIyNDY2MmJiMjM4YWIzZjA4ODRjNWZfMzItMS0xLTEtMA_fe748d3d-cef7-4f88-a722-4e8c7bce6c5d"
      unitRef="usd">313976000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="ie393cf2c705b4c4d83b27b6f2c4fdfb0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8yNS9mcmFnOmU2ZWFlYTVmNTE1ZjQxY2E4MWQ3MjU1NWE2ZWMwNmJmL3RhYmxlOjM4MTUyMzliYjIyMjQ2NjJiYjIzOGFiM2YwODg0YzVmL3RhYmxlcmFuZ2U6MzgxNTIzOWJiMjIyNDY2MmJiMjM4YWIzZjA4ODRjNWZfMzItMy0xLTEtMA_c9f43cc5-cb6f-4b85-a33a-84dc257cc97f"
      unitRef="usd">355881000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i3f216a0a208e454cb35be9f5f8c6dadf_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8yNS9mcmFnOmU2ZWFlYTVmNTE1ZjQxY2E4MWQ3MjU1NWE2ZWMwNmJmL3RhYmxlOjM4MTUyMzliYjIyMjQ2NjJiYjIzOGFiM2YwODg0YzVmL3RhYmxlcmFuZ2U6MzgxNTIzOWJiMjIyNDY2MmJiMjM4YWIzZjA4ODRjNWZfMzMtMS0xLTEtMA_d3eaabcf-20fc-4372-af9c-7e3467f9f1ef"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="ie393cf2c705b4c4d83b27b6f2c4fdfb0_I20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8yNS9mcmFnOmU2ZWFlYTVmNTE1ZjQxY2E4MWQ3MjU1NWE2ZWMwNmJmL3RhYmxlOjM4MTUyMzliYjIyMjQ2NjJiYjIzOGFiM2YwODg0YzVmL3RhYmxlcmFuZ2U6MzgxNTIzOWJiMjIyNDY2MmJiMjM4YWIzZjA4ODRjNWZfMzMtMy0xLTEtMA_bda73cde-bb24-40ca-8581-70350042ee07"
      unitRef="usd"
      xsi:nil="true"/>
    <endp:EuroDeferredSharesParorStatedValuePerShare
      contextRef="ie393cf2c705b4c4d83b27b6f2c4fdfb0_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8yNS9mcmFnOmU2ZWFlYTVmNTE1ZjQxY2E4MWQ3MjU1NWE2ZWMwNmJmL3RhYmxlOjM4MTUyMzliYjIyMjQ2NjJiYjIzOGFiM2YwODg0YzVmL3RhYmxlcmFuZ2U6MzgxNTIzOWJiMjIyNDY2MmJiMjM4YWIzZjA4ODRjNWZfMzUtMC0xLTEtMC90ZXh0cmVnaW9uOjA4NjY5MjBkZDVjODRlMGRiMmU3NmRhY2UyYzJiY2ZiXzI2_46332bd4-a090-4c0a-aaa2-640fa839ee5d"
      unitRef="usdPerShare">0.01</endp:EuroDeferredSharesParorStatedValuePerShare>
    <endp:EuroDeferredSharesParorStatedValuePerShare
      contextRef="i3f216a0a208e454cb35be9f5f8c6dadf_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8yNS9mcmFnOmU2ZWFlYTVmNTE1ZjQxY2E4MWQ3MjU1NWE2ZWMwNmJmL3RhYmxlOjM4MTUyMzliYjIyMjQ2NjJiYjIzOGFiM2YwODg0YzVmL3RhYmxlcmFuZ2U6MzgxNTIzOWJiMjIyNDY2MmJiMjM4YWIzZjA4ODRjNWZfMzUtMC0xLTEtMC90ZXh0cmVnaW9uOjA4NjY5MjBkZDVjODRlMGRiMmU3NmRhY2UyYzJiY2ZiXzI2_a6929f62-50a4-4ff7-b5dd-ba4f8acbd2ae"
      unitRef="usdPerShare">0.01</endp:EuroDeferredSharesParorStatedValuePerShare>
    <endp:EuroDeferredSharesSharesIssued
      contextRef="i3f216a0a208e454cb35be9f5f8c6dadf_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8yNS9mcmFnOmU2ZWFlYTVmNTE1ZjQxY2E4MWQ3MjU1NWE2ZWMwNmJmL3RhYmxlOjM4MTUyMzliYjIyMjQ2NjJiYjIzOGFiM2YwODg0YzVmL3RhYmxlcmFuZ2U6MzgxNTIzOWJiMjIyNDY2MmJiMjM4YWIzZjA4ODRjNWZfMzUtMC0xLTEtMC90ZXh0cmVnaW9uOjA4NjY5MjBkZDVjODRlMGRiMmU3NmRhY2UyYzJiY2ZiXzQw_1a80af1a-c165-4ae3-805b-442d0a66cf76"
      unitRef="shares">4000000</endp:EuroDeferredSharesSharesIssued>
    <endp:EuroDeferredSharesSharesAuthorized
      contextRef="i3f216a0a208e454cb35be9f5f8c6dadf_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8yNS9mcmFnOmU2ZWFlYTVmNTE1ZjQxY2E4MWQ3MjU1NWE2ZWMwNmJmL3RhYmxlOjM4MTUyMzliYjIyMjQ2NjJiYjIzOGFiM2YwODg0YzVmL3RhYmxlcmFuZ2U6MzgxNTIzOWJiMjIyNDY2MmJiMjM4YWIzZjA4ODRjNWZfMzUtMC0xLTEtMC90ZXh0cmVnaW9uOjA4NjY5MjBkZDVjODRlMGRiMmU3NmRhY2UyYzJiY2ZiXzQw_2e5b9025-0501-430f-b330-b6d6b9712b2b"
      unitRef="shares">4000000</endp:EuroDeferredSharesSharesAuthorized>
    <endp:EuroDeferredSharesSharesAuthorized
      contextRef="ie393cf2c705b4c4d83b27b6f2c4fdfb0_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8yNS9mcmFnOmU2ZWFlYTVmNTE1ZjQxY2E4MWQ3MjU1NWE2ZWMwNmJmL3RhYmxlOjM4MTUyMzliYjIyMjQ2NjJiYjIzOGFiM2YwODg0YzVmL3RhYmxlcmFuZ2U6MzgxNTIzOWJiMjIyNDY2MmJiMjM4YWIzZjA4ODRjNWZfMzUtMC0xLTEtMC90ZXh0cmVnaW9uOjA4NjY5MjBkZDVjODRlMGRiMmU3NmRhY2UyYzJiY2ZiXzQw_7bca1bdd-0046-4e20-8140-b0464cdfcd84"
      unitRef="shares">4000000</endp:EuroDeferredSharesSharesAuthorized>
    <endp:EuroDeferredSharesSharesIssued
      contextRef="ie393cf2c705b4c4d83b27b6f2c4fdfb0_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8yNS9mcmFnOmU2ZWFlYTVmNTE1ZjQxY2E4MWQ3MjU1NWE2ZWMwNmJmL3RhYmxlOjM4MTUyMzliYjIyMjQ2NjJiYjIzOGFiM2YwODg0YzVmL3RhYmxlcmFuZ2U6MzgxNTIzOWJiMjIyNDY2MmJiMjM4YWIzZjA4ODRjNWZfMzUtMC0xLTEtMC90ZXh0cmVnaW9uOjA4NjY5MjBkZDVjODRlMGRiMmU3NmRhY2UyYzJiY2ZiXzQw_a56e8512-eebb-4d40-8d7d-24ad6beaa38c"
      unitRef="shares">4000000</endp:EuroDeferredSharesSharesIssued>
    <endp:EuroDeferredStockValueIssued
      contextRef="i3f216a0a208e454cb35be9f5f8c6dadf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8yNS9mcmFnOmU2ZWFlYTVmNTE1ZjQxY2E4MWQ3MjU1NWE2ZWMwNmJmL3RhYmxlOjM4MTUyMzliYjIyMjQ2NjJiYjIzOGFiM2YwODg0YzVmL3RhYmxlcmFuZ2U6MzgxNTIzOWJiMjIyNDY2MmJiMjM4YWIzZjA4ODRjNWZfMzUtMS0xLTEtMA_0d29353c-05ad-4007-a7d8-8ee7b6486099"
      unitRef="usd">49000</endp:EuroDeferredStockValueIssued>
    <endp:EuroDeferredStockValueIssued
      contextRef="ie393cf2c705b4c4d83b27b6f2c4fdfb0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8yNS9mcmFnOmU2ZWFlYTVmNTE1ZjQxY2E4MWQ3MjU1NWE2ZWMwNmJmL3RhYmxlOjM4MTUyMzliYjIyMjQ2NjJiYjIzOGFiM2YwODg0YzVmL3RhYmxlcmFuZ2U6MzgxNTIzOWJiMjIyNDY2MmJiMjM4YWIzZjA4ODRjNWZfMzUtMy0xLTEtMA_134f7cea-2aeb-41b6-a1be-6c6d42a21ae8"
      unitRef="usd">45000</endp:EuroDeferredStockValueIssued>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="ie393cf2c705b4c4d83b27b6f2c4fdfb0_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8yNS9mcmFnOmU2ZWFlYTVmNTE1ZjQxY2E4MWQ3MjU1NWE2ZWMwNmJmL3RhYmxlOjM4MTUyMzliYjIyMjQ2NjJiYjIzOGFiM2YwODg0YzVmL3RhYmxlcmFuZ2U6MzgxNTIzOWJiMjIyNDY2MmJiMjM4YWIzZjA4ODRjNWZfMzYtMC0xLTEtMC90ZXh0cmVnaW9uOjMwMzljZTM0OWMyOTRhZjRhODk4OWQyNDBmYmY2ZWZmXzIx_2ca6287f-60b4-4f37-9352-7581ea55af57"
      unitRef="usdPerShare">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i3f216a0a208e454cb35be9f5f8c6dadf_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8yNS9mcmFnOmU2ZWFlYTVmNTE1ZjQxY2E4MWQ3MjU1NWE2ZWMwNmJmL3RhYmxlOjM4MTUyMzliYjIyMjQ2NjJiYjIzOGFiM2YwODg0YzVmL3RhYmxlcmFuZ2U6MzgxNTIzOWJiMjIyNDY2MmJiMjM4YWIzZjA4ODRjNWZfMzYtMC0xLTEtMC90ZXh0cmVnaW9uOjMwMzljZTM0OWMyOTRhZjRhODk4OWQyNDBmYmY2ZWZmXzIx_d0e92747-3eb5-4193-9e5b-47b510811292"
      unitRef="usdPerShare">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i3f216a0a208e454cb35be9f5f8c6dadf_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8yNS9mcmFnOmU2ZWFlYTVmNTE1ZjQxY2E4MWQ3MjU1NWE2ZWMwNmJmL3RhYmxlOjM4MTUyMzliYjIyMjQ2NjJiYjIzOGFiM2YwODg0YzVmL3RhYmxlcmFuZ2U6MzgxNTIzOWJiMjIyNDY2MmJiMjM4YWIzZjA4ODRjNWZfMzYtMC0xLTEtMC90ZXh0cmVnaW9uOjMwMzljZTM0OWMyOTRhZjRhODk4OWQyNDBmYmY2ZWZmXzM1_72291220-a39a-430c-b672-246130670b08"
      unitRef="shares">1000000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="ie393cf2c705b4c4d83b27b6f2c4fdfb0_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8yNS9mcmFnOmU2ZWFlYTVmNTE1ZjQxY2E4MWQ3MjU1NWE2ZWMwNmJmL3RhYmxlOjM4MTUyMzliYjIyMjQ2NjJiYjIzOGFiM2YwODg0YzVmL3RhYmxlcmFuZ2U6MzgxNTIzOWJiMjIyNDY2MmJiMjM4YWIzZjA4ODRjNWZfMzYtMC0xLTEtMC90ZXh0cmVnaW9uOjMwMzljZTM0OWMyOTRhZjRhODk4OWQyNDBmYmY2ZWZmXzM1_811e6f35-a10b-49f8-a716-bc77ac663100"
      unitRef="shares">1000000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="ie393cf2c705b4c4d83b27b6f2c4fdfb0_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8yNS9mcmFnOmU2ZWFlYTVmNTE1ZjQxY2E4MWQ3MjU1NWE2ZWMwNmJmL3RhYmxlOjM4MTUyMzliYjIyMjQ2NjJiYjIzOGFiM2YwODg0YzVmL3RhYmxlcmFuZ2U6MzgxNTIzOWJiMjIyNDY2MmJiMjM4YWIzZjA4ODRjNWZfMzYtMC0xLTEtMC90ZXh0cmVnaW9uOjMwMzljZTM0OWMyOTRhZjRhODk4OWQyNDBmYmY2ZWZmXzU3_0b3c75d2-fc76-40ee-871e-b8ae8c2c6dc4"
      unitRef="shares">230315768</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="i3f216a0a208e454cb35be9f5f8c6dadf_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8yNS9mcmFnOmU2ZWFlYTVmNTE1ZjQxY2E4MWQ3MjU1NWE2ZWMwNmJmL3RhYmxlOjM4MTUyMzliYjIyMjQ2NjJiYjIzOGFiM2YwODg0YzVmL3RhYmxlcmFuZ2U6MzgxNTIzOWJiMjIyNDY2MmJiMjM4YWIzZjA4ODRjNWZfMzYtMC0xLTEtMC90ZXh0cmVnaW9uOjMwMzljZTM0OWMyOTRhZjRhODk4OWQyNDBmYmY2ZWZmXzU3_fe5d4151-bde4-4a6a-94ad-b58c1d88c2d6"
      unitRef="shares">230315768</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i3f216a0a208e454cb35be9f5f8c6dadf_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8yNS9mcmFnOmU2ZWFlYTVmNTE1ZjQxY2E4MWQ3MjU1NWE2ZWMwNmJmL3RhYmxlOjM4MTUyMzliYjIyMjQ2NjJiYjIzOGFiM2YwODg0YzVmL3RhYmxlcmFuZ2U6MzgxNTIzOWJiMjIyNDY2MmJiMjM4YWIzZjA4ODRjNWZfMzYtMC0xLTEtMC90ZXh0cmVnaW9uOjMwMzljZTM0OWMyOTRhZjRhODk4OWQyNDBmYmY2ZWZmXzY0_1a72633b-d505-4952-8fb0-0b91b54f76bf"
      unitRef="shares">226802609</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ie393cf2c705b4c4d83b27b6f2c4fdfb0_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8yNS9mcmFnOmU2ZWFlYTVmNTE1ZjQxY2E4MWQ3MjU1NWE2ZWMwNmJmL3RhYmxlOjM4MTUyMzliYjIyMjQ2NjJiYjIzOGFiM2YwODg0YzVmL3RhYmxlcmFuZ2U6MzgxNTIzOWJiMjIyNDY2MmJiMjM4YWIzZjA4ODRjNWZfMzYtMC0xLTEtMC90ZXh0cmVnaW9uOjMwMzljZTM0OWMyOTRhZjRhODk4OWQyNDBmYmY2ZWZmXzY0_9579f212-c563-46d8-a62f-70129c476f88"
      unitRef="shares">226802609</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue
      contextRef="i3f216a0a208e454cb35be9f5f8c6dadf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8yNS9mcmFnOmU2ZWFlYTVmNTE1ZjQxY2E4MWQ3MjU1NWE2ZWMwNmJmL3RhYmxlOjM4MTUyMzliYjIyMjQ2NjJiYjIzOGFiM2YwODg0YzVmL3RhYmxlcmFuZ2U6MzgxNTIzOWJiMjIyNDY2MmJiMjM4YWIzZjA4ODRjNWZfMzYtMS0xLTEtMA_dfc60ce7-d5d2-4ac4-87df-9bb65f46c98d"
      unitRef="usd">23000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="ie393cf2c705b4c4d83b27b6f2c4fdfb0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8yNS9mcmFnOmU2ZWFlYTVmNTE1ZjQxY2E4MWQ3MjU1NWE2ZWMwNmJmL3RhYmxlOjM4MTUyMzliYjIyMjQ2NjJiYjIzOGFiM2YwODg0YzVmL3RhYmxlcmFuZ2U6MzgxNTIzOWJiMjIyNDY2MmJiMjM4YWIzZjA4ODRjNWZfMzYtMy0xLTEtMA_184b9c17-9d8f-413b-aa00-cb0c62cc82d0"
      unitRef="usd">23000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapital
      contextRef="i3f216a0a208e454cb35be9f5f8c6dadf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8yNS9mcmFnOmU2ZWFlYTVmNTE1ZjQxY2E4MWQ3MjU1NWE2ZWMwNmJmL3RhYmxlOjM4MTUyMzliYjIyMjQ2NjJiYjIzOGFiM2YwODg0YzVmL3RhYmxlcmFuZ2U6MzgxNTIzOWJiMjIyNDY2MmJiMjM4YWIzZjA4ODRjNWZfMzctMS0xLTEtMA_686d3e51-3907-411d-8e42-a54184721f67"
      unitRef="usd">8938012000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital
      contextRef="ie393cf2c705b4c4d83b27b6f2c4fdfb0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8yNS9mcmFnOmU2ZWFlYTVmNTE1ZjQxY2E4MWQ3MjU1NWE2ZWMwNmJmL3RhYmxlOjM4MTUyMzliYjIyMjQ2NjJiYjIzOGFiM2YwODg0YzVmL3RhYmxlcmFuZ2U6MzgxNTIzOWJiMjIyNDY2MmJiMjM4YWIzZjA4ODRjNWZfMzctMy0xLTEtMA_bca8f0b5-85e2-4065-a1a9-90a4414bdd01"
      unitRef="usd">8904692000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i3f216a0a208e454cb35be9f5f8c6dadf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8yNS9mcmFnOmU2ZWFlYTVmNTE1ZjQxY2E4MWQ3MjU1NWE2ZWMwNmJmL3RhYmxlOjM4MTUyMzliYjIyMjQ2NjJiYjIzOGFiM2YwODg0YzVmL3RhYmxlcmFuZ2U6MzgxNTIzOWJiMjIyNDY2MmJiMjM4YWIzZjA4ODRjNWZfMzgtMS0xLTEtMA_8d7bd705-af52-482c-b6fd-72cb74bb7eea"
      unitRef="usd">-9368270000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="ie393cf2c705b4c4d83b27b6f2c4fdfb0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8yNS9mcmFnOmU2ZWFlYTVmNTE1ZjQxY2E4MWQ3MjU1NWE2ZWMwNmJmL3RhYmxlOjM4MTUyMzliYjIyMjQ2NjJiYjIzOGFiM2YwODg0YzVmL3RhYmxlcmFuZ2U6MzgxNTIzOWJiMjIyNDY2MmJiMjM4YWIzZjA4ODRjNWZfMzgtMy0xLTEtMA_7c7c92b6-302c-4d73-bb4b-fc16c5adc7d3"
      unitRef="usd">-9552214000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i3f216a0a208e454cb35be9f5f8c6dadf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8yNS9mcmFnOmU2ZWFlYTVmNTE1ZjQxY2E4MWQ3MjU1NWE2ZWMwNmJmL3RhYmxlOjM4MTUyMzliYjIyMjQ2NjJiYjIzOGFiM2YwODg0YzVmL3RhYmxlcmFuZ2U6MzgxNTIzOWJiMjIyNDY2MmJiMjM4YWIzZjA4ODRjNWZfMzktMS0xLTEtMA_b2ab01f4-d7af-4786-af04-2c0efea4c29c"
      unitRef="usd">-217753000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="ie393cf2c705b4c4d83b27b6f2c4fdfb0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8yNS9mcmFnOmU2ZWFlYTVmNTE1ZjQxY2E4MWQ3MjU1NWE2ZWMwNmJmL3RhYmxlOjM4MTUyMzliYjIyMjQ2NjJiYjIzOGFiM2YwODg0YzVmL3RhYmxlcmFuZ2U6MzgxNTIzOWJiMjIyNDY2MmJiMjM4YWIzZjA4ODRjNWZfMzktMy0xLTEtMA_5a45230b-87b5-41de-8065-0c657bd36470"
      unitRef="usd">-219090000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquity
      contextRef="i3f216a0a208e454cb35be9f5f8c6dadf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8yNS9mcmFnOmU2ZWFlYTVmNTE1ZjQxY2E4MWQ3MjU1NWE2ZWMwNmJmL3RhYmxlOjM4MTUyMzliYjIyMjQ2NjJiYjIzOGFiM2YwODg0YzVmL3RhYmxlcmFuZ2U6MzgxNTIzOWJiMjIyNDY2MmJiMjM4YWIzZjA4ODRjNWZfNDAtMS0xLTEtMA_c952c2c8-f5bb-4a4b-a0a3-96c0286a0512"
      unitRef="usd">-647939000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ie393cf2c705b4c4d83b27b6f2c4fdfb0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8yNS9mcmFnOmU2ZWFlYTVmNTE1ZjQxY2E4MWQ3MjU1NWE2ZWMwNmJmL3RhYmxlOjM4MTUyMzliYjIyMjQ2NjJiYjIzOGFiM2YwODg0YzVmL3RhYmxlcmFuZ2U6MzgxNTIzOWJiMjIyNDY2MmJiMjM4YWIzZjA4ODRjNWZfNDAtMy0xLTEtMA_c5e21b8e-4afe-44e0-80a4-2d3bbc9fa160"
      unitRef="usd">-866544000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i3f216a0a208e454cb35be9f5f8c6dadf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8yNS9mcmFnOmU2ZWFlYTVmNTE1ZjQxY2E4MWQ3MjU1NWE2ZWMwNmJmL3RhYmxlOjM4MTUyMzliYjIyMjQ2NjJiYjIzOGFiM2YwODg0YzVmL3RhYmxlcmFuZ2U6MzgxNTIzOWJiMjIyNDY2MmJiMjM4YWIzZjA4ODRjNWZfNDEtMS0xLTEtMA_a06e7351-277a-401a-b563-1108d4849b80"
      unitRef="usd">9264637000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="ie393cf2c705b4c4d83b27b6f2c4fdfb0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8yNS9mcmFnOmU2ZWFlYTVmNTE1ZjQxY2E4MWQ3MjU1NWE2ZWMwNmJmL3RhYmxlOjM4MTUyMzliYjIyMjQ2NjJiYjIzOGFiM2YwODg0YzVmL3RhYmxlcmFuZ2U6MzgxNTIzOWJiMjIyNDY2MmJiMjM4YWIzZjA4ODRjNWZfNDEtMy0xLTEtMA_30308726-47b9-427d-a921-42e4b09396a4"
      unitRef="usd">9389527000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8yOC9mcmFnOjA5YzY5NDE2NTc3ODQwMGU4Yjc0NWIxODU1YjkzY2IyL3RhYmxlOjA4NDgzNGY2ZDA5ODQ3MGQ4ODVlMDA2ODE4ZGFjNGFiL3RhYmxlcmFuZ2U6MDg0ODM0ZjZkMDk4NDcwZDg4NWUwMDY4MThkYWM0YWJfMi01LTEtMS0w_b9a698de-2ecd-4715-a51c-27f4e0f55f0d"
      unitRef="usd">2903074000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic422fca6363144d0b81867266600ded0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8yOC9mcmFnOjA5YzY5NDE2NTc3ODQwMGU4Yjc0NWIxODU1YjkzY2IyL3RhYmxlOjA4NDgzNGY2ZDA5ODQ3MGQ4ODVlMDA2ODE4ZGFjNGFiL3RhYmxlcmFuZ2U6MDg0ODM0ZjZkMDk4NDcwZDg4NWUwMDY4MThkYWM0YWJfMi03LTEtMS0w_c7a2a395-1921-4aa9-9122-93bf47fc47a2"
      unitRef="usd">2914364000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i553ee2d892dc4af1ad8ae5ed797175bf_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8yOC9mcmFnOjA5YzY5NDE2NTc3ODQwMGU4Yjc0NWIxODU1YjkzY2IyL3RhYmxlOjA4NDgzNGY2ZDA5ODQ3MGQ4ODVlMDA2ODE4ZGFjNGFiL3RhYmxlcmFuZ2U6MDg0ODM0ZjZkMDk4NDcwZDg4NWUwMDY4MThkYWM0YWJfMi05LTEtMS0w_2e6c4a80-cb41-47a2-aa7c-26907b309a9a"
      unitRef="usd">2947078000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfRevenue
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8yOC9mcmFnOjA5YzY5NDE2NTc3ODQwMGU4Yjc0NWIxODU1YjkzY2IyL3RhYmxlOjA4NDgzNGY2ZDA5ODQ3MGQ4ODVlMDA2ODE4ZGFjNGFiL3RhYmxlcmFuZ2U6MDg0ODM0ZjZkMDk4NDcwZDg4NWUwMDY4MThkYWM0YWJfNC01LTEtMS0w_4caff888-2bf9-497e-85a8-2a4e4cb8f08c"
      unitRef="usd">1442511000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="ic422fca6363144d0b81867266600ded0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8yOC9mcmFnOjA5YzY5NDE2NTc3ODQwMGU4Yjc0NWIxODU1YjkzY2IyL3RhYmxlOjA4NDgzNGY2ZDA5ODQ3MGQ4ODVlMDA2ODE4ZGFjNGFiL3RhYmxlcmFuZ2U6MDg0ODM0ZjZkMDk4NDcwZDg4NWUwMDY4MThkYWM0YWJfNC03LTEtMS0w_95fa8d6c-6a38-4a2e-8be3-c237a9447e48"
      unitRef="usd">1569338000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="i553ee2d892dc4af1ad8ae5ed797175bf_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8yOC9mcmFnOjA5YzY5NDE2NTc3ODQwMGU4Yjc0NWIxODU1YjkzY2IyL3RhYmxlOjA4NDgzNGY2ZDA5ODQ3MGQ4ODVlMDA2ODE4ZGFjNGFiL3RhYmxlcmFuZ2U6MDg0ODM0ZjZkMDk4NDcwZDg4NWUwMDY4MThkYWM0YWJfNC05LTEtMS0w_49341713-b51e-487b-aa26-3a34919a06e7"
      unitRef="usd">1631682000</us-gaap:CostOfRevenue>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8yOC9mcmFnOjA5YzY5NDE2NTc3ODQwMGU4Yjc0NWIxODU1YjkzY2IyL3RhYmxlOjA4NDgzNGY2ZDA5ODQ3MGQ4ODVlMDA2ODE4ZGFjNGFiL3RhYmxlcmFuZ2U6MDg0ODM0ZjZkMDk4NDcwZDg4NWUwMDY4MThkYWM0YWJfNS01LTEtMS0w_71718836-4eda-4e85-85f2-60569b61782c"
      unitRef="usd">698506000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="ic422fca6363144d0b81867266600ded0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8yOC9mcmFnOjA5YzY5NDE2NTc3ODQwMGU4Yjc0NWIxODU1YjkzY2IyL3RhYmxlOjA4NDgzNGY2ZDA5ODQ3MGQ4ODVlMDA2ODE4ZGFjNGFiL3RhYmxlcmFuZ2U6MDg0ODM0ZjZkMDk4NDcwZDg4NWUwMDY4MThkYWM0YWJfNS03LTEtMS0w_ae415afd-bac6-452f-b5f5-29ee500241ba"
      unitRef="usd">632420000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i553ee2d892dc4af1ad8ae5ed797175bf_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8yOC9mcmFnOjA5YzY5NDE2NTc3ODQwMGU4Yjc0NWIxODU1YjkzY2IyL3RhYmxlOjA4NDgzNGY2ZDA5ODQ3MGQ4ODVlMDA2ODE4ZGFjNGFiL3RhYmxlcmFuZ2U6MDg0ODM0ZjZkMDk4NDcwZDg4NWUwMDY4MThkYWM0YWJfNS05LTEtMS0w_8dfc4807-ccdd-4fc5-95c2-afa0f96720b5"
      unitRef="usd">646037000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8yOC9mcmFnOjA5YzY5NDE2NTc3ODQwMGU4Yjc0NWIxODU1YjkzY2IyL3RhYmxlOjA4NDgzNGY2ZDA5ODQ3MGQ4ODVlMDA2ODE4ZGFjNGFiL3RhYmxlcmFuZ2U6MDg0ODM0ZjZkMDk4NDcwZDg4NWUwMDY4MThkYWM0YWJfNi01LTEtMS0w_d3586acf-d12d-48a0-8080-b351b2ee90eb"
      unitRef="usd">158902000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="ic422fca6363144d0b81867266600ded0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8yOC9mcmFnOjA5YzY5NDE2NTc3ODQwMGU4Yjc0NWIxODU1YjkzY2IyL3RhYmxlOjA4NDgzNGY2ZDA5ODQ3MGQ4ODVlMDA2ODE4ZGFjNGFiL3RhYmxlcmFuZ2U6MDg0ODM0ZjZkMDk4NDcwZDg4NWUwMDY4MThkYWM0YWJfNi03LTEtMS0w_e6f146c2-66a6-4473-a68d-baa442003139"
      unitRef="usd">130732000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i553ee2d892dc4af1ad8ae5ed797175bf_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8yOC9mcmFnOjA5YzY5NDE2NTc3ODQwMGU4Yjc0NWIxODU1YjkzY2IyL3RhYmxlOjA4NDgzNGY2ZDA5ODQ3MGQ4ODVlMDA2ODE4ZGFjNGFiL3RhYmxlcmFuZ2U6MDg0ODM0ZjZkMDk4NDcwZDg4NWUwMDY4MThkYWM0YWJfNi05LTEtMS0w_0305a8ee-77f8-4c42-a30b-a563ef6c3142"
      unitRef="usd">185826000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:GainLossRelatedToLitigationSettlement
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8yOC9mcmFnOjA5YzY5NDE2NTc3ODQwMGU4Yjc0NWIxODU1YjkzY2IyL3RhYmxlOjA4NDgzNGY2ZDA5ODQ3MGQ4ODVlMDA2ODE4ZGFjNGFiL3RhYmxlcmFuZ2U6MDg0ODM0ZjZkMDk4NDcwZDg4NWUwMDY4MThkYWM0YWJfNy01LTEtMS0w_5c0f39fb-8a44-44ba-9469-81b3cd3c60df"
      unitRef="usd">19049000</us-gaap:GainLossRelatedToLitigationSettlement>
    <us-gaap:GainLossRelatedToLitigationSettlement
      contextRef="ic422fca6363144d0b81867266600ded0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8yOC9mcmFnOjA5YzY5NDE2NTc3ODQwMGU4Yjc0NWIxODU1YjkzY2IyL3RhYmxlOjA4NDgzNGY2ZDA5ODQ3MGQ4ODVlMDA2ODE4ZGFjNGFiL3RhYmxlcmFuZ2U6MDg0ODM0ZjZkMDk4NDcwZDg4NWUwMDY4MThkYWM0YWJfNy03LTEtMS0w_d8cbb034-2587-4825-a103-d5d452c7efa8"
      unitRef="usd">-11211000</us-gaap:GainLossRelatedToLitigationSettlement>
    <us-gaap:GainLossRelatedToLitigationSettlement
      contextRef="i553ee2d892dc4af1ad8ae5ed797175bf_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8yOC9mcmFnOjA5YzY5NDE2NTc3ODQwMGU4Yjc0NWIxODU1YjkzY2IyL3RhYmxlOjA4NDgzNGY2ZDA5ODQ3MGQ4ODVlMDA2ODE4ZGFjNGFiL3RhYmxlcmFuZ2U6MDg0ODM0ZjZkMDk4NDcwZDg4NWUwMDY4MThkYWM0YWJfNy05LTEtMS0w_0b1c97bf-08ee-435d-8ba3-77b2bd10e99e"
      unitRef="usd">-13809000</us-gaap:GainLossRelatedToLitigationSettlement>
    <us-gaap:AssetImpairmentCharges
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8yOC9mcmFnOjA5YzY5NDE2NTc3ODQwMGU4Yjc0NWIxODU1YjkzY2IyL3RhYmxlOjA4NDgzNGY2ZDA5ODQ3MGQ4ODVlMDA2ODE4ZGFjNGFiL3RhYmxlcmFuZ2U6MDg0ODM0ZjZkMDk4NDcwZDg4NWUwMDY4MThkYWM0YWJfOC01LTEtMS0w_23d7300a-fdb9-4cf0-882b-61b200b2b223"
      unitRef="usd">120344000</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges
      contextRef="ic422fca6363144d0b81867266600ded0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8yOC9mcmFnOjA5YzY5NDE2NTc3ODQwMGU4Yjc0NWIxODU1YjkzY2IyL3RhYmxlOjA4NDgzNGY2ZDA5ODQ3MGQ4ODVlMDA2ODE4ZGFjNGFiL3RhYmxlcmFuZ2U6MDg0ODM0ZjZkMDk4NDcwZDg4NWUwMDY4MThkYWM0YWJfOC03LTEtMS0w_97639a23-2484-45dc-89c4-8e170dd52d98"
      unitRef="usd">526082000</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges
      contextRef="i553ee2d892dc4af1ad8ae5ed797175bf_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8yOC9mcmFnOjA5YzY5NDE2NTc3ODQwMGU4Yjc0NWIxODU1YjkzY2IyL3RhYmxlOjA4NDgzNGY2ZDA5ODQ3MGQ4ODVlMDA2ODE4ZGFjNGFiL3RhYmxlcmFuZ2U6MDg0ODM0ZjZkMDk4NDcwZDg4NWUwMDY4MThkYWM0YWJfOC05LTEtMS0w_fc299723-8e0f-443c-af78-9e369bb4b456"
      unitRef="usd">916939000</us-gaap:AssetImpairmentCharges>
    <us-gaap:BusinessCombinationAcquisitionRelatedCosts
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8yOC9mcmFnOjA5YzY5NDE2NTc3ODQwMGU4Yjc0NWIxODU1YjkzY2IyL3RhYmxlOjA4NDgzNGY2ZDA5ODQ3MGQ4ODVlMDA2ODE4ZGFjNGFiL3RhYmxlcmFuZ2U6MDg0ODM0ZjZkMDk4NDcwZDg4NWUwMDY4MThkYWM0YWJfOS01LTEtMS0w_1a4216da-97e6-4ebd-ad0d-f89410b10ff9"
      unitRef="usd">16549000</us-gaap:BusinessCombinationAcquisitionRelatedCosts>
    <us-gaap:BusinessCombinationAcquisitionRelatedCosts
      contextRef="ic422fca6363144d0b81867266600ded0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8yOC9mcmFnOjA5YzY5NDE2NTc3ODQwMGU4Yjc0NWIxODU1YjkzY2IyL3RhYmxlOjA4NDgzNGY2ZDA5ODQ3MGQ4ODVlMDA2ODE4ZGFjNGFiL3RhYmxlcmFuZ2U6MDg0ODM0ZjZkMDk4NDcwZDg4NWUwMDY4MThkYWM0YWJfOS03LTEtMS0w_e7b16c75-2f3d-49ea-9ce9-b6fb1a41854e"
      unitRef="usd">-46098000</us-gaap:BusinessCombinationAcquisitionRelatedCosts>
    <us-gaap:BusinessCombinationAcquisitionRelatedCosts
      contextRef="i553ee2d892dc4af1ad8ae5ed797175bf_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8yOC9mcmFnOjA5YzY5NDE2NTc3ODQwMGU4Yjc0NWIxODU1YjkzY2IyL3RhYmxlOjA4NDgzNGY2ZDA5ODQ3MGQ4ODVlMDA2ODE4ZGFjNGFiL3RhYmxlcmFuZ2U6MDg0ODM0ZjZkMDk4NDcwZDg4NWUwMDY4MThkYWM0YWJfOS05LTEtMS0w_8a43a96d-2d5b-4fd2-89d5-7ccc5bd8c8aa"
      unitRef="usd">21914000</us-gaap:BusinessCombinationAcquisitionRelatedCosts>
    <us-gaap:InterestExpense
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8yOC9mcmFnOjA5YzY5NDE2NTc3ODQwMGU4Yjc0NWIxODU1YjkzY2IyL3RhYmxlOjA4NDgzNGY2ZDA5ODQ3MGQ4ODVlMDA2ODE4ZGFjNGFiL3RhYmxlcmFuZ2U6MDg0ODM0ZjZkMDk4NDcwZDg4NWUwMDY4MThkYWM0YWJfMTEtNS0xLTEtMA_0bf8f4a9-1623-4f66-88dd-bd93f485945c"
      unitRef="usd">532939000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="ic422fca6363144d0b81867266600ded0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8yOC9mcmFnOjA5YzY5NDE2NTc3ODQwMGU4Yjc0NWIxODU1YjkzY2IyL3RhYmxlOjA4NDgzNGY2ZDA5ODQ3MGQ4ODVlMDA2ODE4ZGFjNGFiL3RhYmxlcmFuZ2U6MDg0ODM0ZjZkMDk4NDcwZDg4NWUwMDY4MThkYWM0YWJfMTEtNy0xLTEtMA_e7883d5a-ca11-45e6-bcf0-90bb2c1fd3ea"
      unitRef="usd">538734000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i553ee2d892dc4af1ad8ae5ed797175bf_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8yOC9mcmFnOjA5YzY5NDE2NTc3ODQwMGU4Yjc0NWIxODU1YjkzY2IyL3RhYmxlOjA4NDgzNGY2ZDA5ODQ3MGQ4ODVlMDA2ODE4ZGFjNGFiL3RhYmxlcmFuZ2U6MDg0ODM0ZjZkMDk4NDcwZDg4NWUwMDY4MThkYWM0YWJfMTEtOS0xLTEtMA_0c068328-441e-4232-83ab-1a97d5b2994f"
      unitRef="usd">521656000</us-gaap:InterestExpense>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8yOC9mcmFnOjA5YzY5NDE2NTc3ODQwMGU4Yjc0NWIxODU1YjkzY2IyL3RhYmxlOjA4NDgzNGY2ZDA5ODQ3MGQ4ODVlMDA2ODE4ZGFjNGFiL3RhYmxlcmFuZ2U6MDg0ODM0ZjZkMDk4NDcwZDg4NWUwMDY4MThkYWM0YWJfMTItNS0xLTEtMA_02a6b29d-6370-432f-80b0-c729da67d720"
      unitRef="usd">0</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="ic422fca6363144d0b81867266600ded0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8yOC9mcmFnOjA5YzY5NDE2NTc3ODQwMGU4Yjc0NWIxODU1YjkzY2IyL3RhYmxlOjA4NDgzNGY2ZDA5ODQ3MGQ4ODVlMDA2ODE4ZGFjNGFiL3RhYmxlcmFuZ2U6MDg0ODM0ZjZkMDk4NDcwZDg4NWUwMDY4MThkYWM0YWJfMTItNy0xLTEtMA_b71bd8e9-c900-4b12-930f-b4fda1307505"
      unitRef="usd">119828000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i553ee2d892dc4af1ad8ae5ed797175bf_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8yOC9mcmFnOjA5YzY5NDE2NTc3ODQwMGU4Yjc0NWIxODU1YjkzY2IyL3RhYmxlOjA4NDgzNGY2ZDA5ODQ3MGQ4ODVlMDA2ODE4ZGFjNGFiL3RhYmxlcmFuZ2U6MDg0ODM0ZjZkMDk4NDcwZDg4NWUwMDY4MThkYWM0YWJfMTItOS0xLTEtMA_e0e7fa3b-32e0-4e97-b396-b1144f7254f5"
      unitRef="usd">0</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8yOC9mcmFnOjA5YzY5NDE2NTc3ODQwMGU4Yjc0NWIxODU1YjkzY2IyL3RhYmxlOjA4NDgzNGY2ZDA5ODQ3MGQ4ODVlMDA2ODE4ZGFjNGFiL3RhYmxlcmFuZ2U6MDg0ODM0ZjZkMDk4NDcwZDg4NWUwMDY4MThkYWM0YWJfMTMtNS0xLTEtMA_fc91c8fd-8189-4b63-9be0-289bd660be64"
      unitRef="usd">21110000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="ic422fca6363144d0b81867266600ded0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8yOC9mcmFnOjA5YzY5NDE2NTc3ODQwMGU4Yjc0NWIxODU1YjkzY2IyL3RhYmxlOjA4NDgzNGY2ZDA5ODQ3MGQ4ODVlMDA2ODE4ZGFjNGFiL3RhYmxlcmFuZ2U6MDg0ODM0ZjZkMDk4NDcwZDg4NWUwMDY4MThkYWM0YWJfMTMtNy0xLTEtMA_332fee8e-6692-4f05-804f-5d7dcb914514"
      unitRef="usd">-16677000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i553ee2d892dc4af1ad8ae5ed797175bf_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8yOC9mcmFnOjA5YzY5NDE2NTc3ODQwMGU4Yjc0NWIxODU1YjkzY2IyL3RhYmxlOjA4NDgzNGY2ZDA5ODQ3MGQ4ODVlMDA2ODE4ZGFjNGFiL3RhYmxlcmFuZ2U6MDg0ODM0ZjZkMDk4NDcwZDg4NWUwMDY4MThkYWM0YWJfMTMtOS0xLTEtMA_2f1a7217-e40a-4d73-8205-cd938928fb0f"
      unitRef="usd">51953000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8yOC9mcmFnOjA5YzY5NDE2NTc3ODQwMGU4Yjc0NWIxODU1YjkzY2IyL3RhYmxlOjA4NDgzNGY2ZDA5ODQ3MGQ4ODVlMDA2ODE4ZGFjNGFiL3RhYmxlcmFuZ2U6MDg0ODM0ZjZkMDk4NDcwZDg4NWUwMDY4MThkYWM0YWJfMTQtNS0xLTEtMA_4437b170-79d1-45bc-9b49-3e12cf80fad2"
      unitRef="usd">-26518000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ic422fca6363144d0b81867266600ded0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8yOC9mcmFnOjA5YzY5NDE2NTc3ODQwMGU4Yjc0NWIxODU1YjkzY2IyL3RhYmxlOjA4NDgzNGY2ZDA5ODQ3MGQ4ODVlMDA2ODE4ZGFjNGFiL3RhYmxlcmFuZ2U6MDg0ODM0ZjZkMDk4NDcwZDg4NWUwMDY4MThkYWM0YWJfMTQtNy0xLTEtMA_b8e67d6c-bd46-4c38-a360-27439d363390"
      unitRef="usd">-344904000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i553ee2d892dc4af1ad8ae5ed797175bf_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8yOC9mcmFnOjA5YzY5NDE2NTc3ODQwMGU4Yjc0NWIxODU1YjkzY2IyL3RhYmxlOjA4NDgzNGY2ZDA5ODQ3MGQ4ODVlMDA2ODE4ZGFjNGFiL3RhYmxlcmFuZ2U6MDg0ODM0ZjZkMDk4NDcwZDg4NWUwMDY4MThkYWM0YWJfMTQtOS0xLTEtMA_fba84bba-7c4d-492a-8f21-13ac60f555df"
      unitRef="usd">-938832000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8yOC9mcmFnOjA5YzY5NDE2NTc3ODQwMGU4Yjc0NWIxODU1YjkzY2IyL3RhYmxlOjA4NDgzNGY2ZDA5ODQ3MGQ4ODVlMDA2ODE4ZGFjNGFiL3RhYmxlcmFuZ2U6MDg0ODM0ZjZkMDk4NDcwZDg4NWUwMDY4MThkYWM0YWJfMTUtNS0xLTEtMA_203eaa97-ab90-4a70-8c81-bffc160e7574"
      unitRef="usd">-273982000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ic422fca6363144d0b81867266600ded0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8yOC9mcmFnOjA5YzY5NDE2NTc3ODQwMGU4Yjc0NWIxODU1YjkzY2IyL3RhYmxlOjA4NDgzNGY2ZDA5ODQ3MGQ4ODVlMDA2ODE4ZGFjNGFiL3RhYmxlcmFuZ2U6MDg0ODM0ZjZkMDk4NDcwZDg4NWUwMDY4MThkYWM0YWJfMTUtNy0xLTEtMA_8c6f6962-c6a3-4be1-a847-f6b6e2110231"
      unitRef="usd">15680000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i553ee2d892dc4af1ad8ae5ed797175bf_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8yOC9mcmFnOjA5YzY5NDE2NTc3ODQwMGU4Yjc0NWIxODU1YjkzY2IyL3RhYmxlOjA4NDgzNGY2ZDA5ODQ3MGQ4ODVlMDA2ODE4ZGFjNGFiL3RhYmxlcmFuZ2U6MDg0ODM0ZjZkMDk4NDcwZDg4NWUwMDY4MThkYWM0YWJfMTUtOS0xLTEtMA_1bf45553-f43d-404c-ba4e-271b4c6ebc18"
      unitRef="usd">22935000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8yOC9mcmFnOjA5YzY5NDE2NTc3ODQwMGU4Yjc0NWIxODU1YjkzY2IyL3RhYmxlOjA4NDgzNGY2ZDA5ODQ3MGQ4ODVlMDA2ODE4ZGFjNGFiL3RhYmxlcmFuZ2U6MDg0ODM0ZjZkMDk4NDcwZDg4NWUwMDY4MThkYWM0YWJfMTYtNS0xLTEtMA_31c06516-e2b1-4e32-880a-4860e455af8e"
      unitRef="usd">247464000</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="ic422fca6363144d0b81867266600ded0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8yOC9mcmFnOjA5YzY5NDE2NTc3ODQwMGU4Yjc0NWIxODU1YjkzY2IyL3RhYmxlOjA4NDgzNGY2ZDA5ODQ3MGQ4ODVlMDA2ODE4ZGFjNGFiL3RhYmxlcmFuZ2U6MDg0ODM0ZjZkMDk4NDcwZDg4NWUwMDY4MThkYWM0YWJfMTYtNy0xLTEtMA_8d9c6aa4-1cd1-40ad-a8c7-afd5deb3f422"
      unitRef="usd">-360584000</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="i553ee2d892dc4af1ad8ae5ed797175bf_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8yOC9mcmFnOjA5YzY5NDE2NTc3ODQwMGU4Yjc0NWIxODU1YjkzY2IyL3RhYmxlOjA4NDgzNGY2ZDA5ODQ3MGQ4ODVlMDA2ODE4ZGFjNGFiL3RhYmxlcmFuZ2U6MDg0ODM0ZjZkMDk4NDcwZDg4NWUwMDY4MThkYWM0YWJfMTYtOS0xLTEtMA_54b580ad-2b03-4533-8c12-e59077b14db8"
      unitRef="usd">-961767000</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8yOC9mcmFnOjA5YzY5NDE2NTc3ODQwMGU4Yjc0NWIxODU1YjkzY2IyL3RhYmxlOjA4NDgzNGY2ZDA5ODQ3MGQ4ODVlMDA2ODE4ZGFjNGFiL3RhYmxlcmFuZ2U6MDg0ODM0ZjZkMDk4NDcwZDg4NWUwMDY4MThkYWM0YWJfMTctNS0xLTEtMA_a574c90b-9705-4b0f-8d2d-42f24cd51da6"
      unitRef="usd">-63520000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
      contextRef="ic422fca6363144d0b81867266600ded0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8yOC9mcmFnOjA5YzY5NDE2NTc3ODQwMGU4Yjc0NWIxODU1YjkzY2IyL3RhYmxlOjA4NDgzNGY2ZDA5ODQ3MGQ4ODVlMDA2ODE4ZGFjNGFiL3RhYmxlcmFuZ2U6MDg0ODM0ZjZkMDk4NDcwZDg4NWUwMDY4MThkYWM0YWJfMTctNy0xLTEtMA_0efdfd9d-cc08-4f16-8957-ad57d1bec85a"
      unitRef="usd">-62052000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
      contextRef="i553ee2d892dc4af1ad8ae5ed797175bf_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8yOC9mcmFnOjA5YzY5NDE2NTc3ODQwMGU4Yjc0NWIxODU1YjkzY2IyL3RhYmxlOjA4NDgzNGY2ZDA5ODQ3MGQ4ODVlMDA2ODE4ZGFjNGFiL3RhYmxlcmFuZ2U6MDg0ODM0ZjZkMDk4NDcwZDg4NWUwMDY4MThkYWM0YWJfMTctOS0xLTEtMA_d86e8883-66a4-4742-aa79-4f3786e200ac"
      unitRef="usd">-69702000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity>
    <us-gaap:NetIncomeLoss
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8yOC9mcmFnOjA5YzY5NDE2NTc3ODQwMGU4Yjc0NWIxODU1YjkzY2IyL3RhYmxlOjA4NDgzNGY2ZDA5ODQ3MGQ4ODVlMDA2ODE4ZGFjNGFiL3RhYmxlcmFuZ2U6MDg0ODM0ZjZkMDk4NDcwZDg4NWUwMDY4MThkYWM0YWJfMTgtNS0xLTEtMA_9e4eabc5-7ccb-4033-8cf0-1b2a23d24f26"
      unitRef="usd">183944000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ic422fca6363144d0b81867266600ded0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8yOC9mcmFnOjA5YzY5NDE2NTc3ODQwMGU4Yjc0NWIxODU1YjkzY2IyL3RhYmxlOjA4NDgzNGY2ZDA5ODQ3MGQ4ODVlMDA2ODE4ZGFjNGFiL3RhYmxlcmFuZ2U6MDg0ODM0ZjZkMDk4NDcwZDg4NWUwMDY4MThkYWM0YWJfMTgtNy0xLTEtMA_ac5f02c5-eb3e-4fb0-a2cc-b6ea74223ee0"
      unitRef="usd">-422636000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i553ee2d892dc4af1ad8ae5ed797175bf_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8yOC9mcmFnOjA5YzY5NDE2NTc3ODQwMGU4Yjc0NWIxODU1YjkzY2IyL3RhYmxlOjA4NDgzNGY2ZDA5ODQ3MGQ4ODVlMDA2ODE4ZGFjNGFiL3RhYmxlcmFuZ2U6MDg0ODM0ZjZkMDk4NDcwZDg4NWUwMDY4MThkYWM0YWJfMTgtOS0xLTEtMA_3b5a1a67-c131-400e-9892-3a76f37b6d17"
      unitRef="usd">-1031469000</us-gaap:NetIncomeLoss>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8yOC9mcmFnOjA5YzY5NDE2NTc3ODQwMGU4Yjc0NWIxODU1YjkzY2IyL3RhYmxlOjA4NDgzNGY2ZDA5ODQ3MGQ4ODVlMDA2ODE4ZGFjNGFiL3RhYmxlcmFuZ2U6MDg0ODM0ZjZkMDk4NDcwZDg4NWUwMDY4MThkYWM0YWJfMjAtNS0xLTEtMA_650685c2-d046-4444-b09e-0925a2c63d75"
      unitRef="usdPerShare">1.08</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="ic422fca6363144d0b81867266600ded0_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8yOC9mcmFnOjA5YzY5NDE2NTc3ODQwMGU4Yjc0NWIxODU1YjkzY2IyL3RhYmxlOjA4NDgzNGY2ZDA5ODQ3MGQ4ODVlMDA2ODE4ZGFjNGFiL3RhYmxlcmFuZ2U6MDg0ODM0ZjZkMDk4NDcwZDg4NWUwMDY4MThkYWM0YWJfMjAtNy0xLTEtMA_1c7dcfa2-3854-45f7-9a06-8d02b06603fd"
      unitRef="usdPerShare">-1.60</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="i553ee2d892dc4af1ad8ae5ed797175bf_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8yOC9mcmFnOjA5YzY5NDE2NTc3ODQwMGU4Yjc0NWIxODU1YjkzY2IyL3RhYmxlOjA4NDgzNGY2ZDA5ODQ3MGQ4ODVlMDA2ODE4ZGFjNGFiL3RhYmxlcmFuZ2U6MDg0ODM0ZjZkMDk4NDcwZDg4NWUwMDY4MThkYWM0YWJfMjAtOS0xLTEtMA_6d3f1376-ad36-4f5c-a531-ee05ffcd02e1"
      unitRef="usdPerShare">-4.29</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8yOC9mcmFnOjA5YzY5NDE2NTc3ODQwMGU4Yjc0NWIxODU1YjkzY2IyL3RhYmxlOjA4NDgzNGY2ZDA5ODQ3MGQ4ODVlMDA2ODE4ZGFjNGFiL3RhYmxlcmFuZ2U6MDg0ODM0ZjZkMDk4NDcwZDg4NWUwMDY4MThkYWM0YWJfMjEtNS0xLTEtMA_e78f34fc-327a-4580-aa7f-2a4e29ca0a8f"
      unitRef="usdPerShare">-0.28</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare
      contextRef="ic422fca6363144d0b81867266600ded0_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8yOC9mcmFnOjA5YzY5NDE2NTc3ODQwMGU4Yjc0NWIxODU1YjkzY2IyL3RhYmxlOjA4NDgzNGY2ZDA5ODQ3MGQ4ODVlMDA2ODE4ZGFjNGFiL3RhYmxlcmFuZ2U6MDg0ODM0ZjZkMDk4NDcwZDg4NWUwMDY4MThkYWM0YWJfMjEtNy0xLTEtMA_8f744fe4-b135-400b-b0c0-38ad4bd88d12"
      unitRef="usdPerShare">-0.27</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare
      contextRef="i553ee2d892dc4af1ad8ae5ed797175bf_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8yOC9mcmFnOjA5YzY5NDE2NTc3ODQwMGU4Yjc0NWIxODU1YjkzY2IyL3RhYmxlOjA4NDgzNGY2ZDA5ODQ3MGQ4ODVlMDA2ODE4ZGFjNGFiL3RhYmxlcmFuZ2U6MDg0ODM0ZjZkMDk4NDcwZDg4NWUwMDY4MThkYWM0YWJfMjEtOS0xLTEtMA_3e711dd0-af84-4614-aa3a-ca98ccf9cb4d"
      unitRef="usdPerShare">-0.32</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare>
    <us-gaap:EarningsPerShareBasic
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8yOC9mcmFnOjA5YzY5NDE2NTc3ODQwMGU4Yjc0NWIxODU1YjkzY2IyL3RhYmxlOjA4NDgzNGY2ZDA5ODQ3MGQ4ODVlMDA2ODE4ZGFjNGFiL3RhYmxlcmFuZ2U6MDg0ODM0ZjZkMDk4NDcwZDg4NWUwMDY4MThkYWM0YWJfMjItNS0xLTEtMA_47f77d33-270f-4954-aef3-131e45b203ab"
      unitRef="usdPerShare">0.80</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ic422fca6363144d0b81867266600ded0_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8yOC9mcmFnOjA5YzY5NDE2NTc3ODQwMGU4Yjc0NWIxODU1YjkzY2IyL3RhYmxlOjA4NDgzNGY2ZDA5ODQ3MGQ4ODVlMDA2ODE4ZGFjNGFiL3RhYmxlcmFuZ2U6MDg0ODM0ZjZkMDk4NDcwZDg4NWUwMDY4MThkYWM0YWJfMjItNy0xLTEtMA_e0b304df-6f54-4d79-b04a-53e636a78551"
      unitRef="usdPerShare">-1.87</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i553ee2d892dc4af1ad8ae5ed797175bf_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8yOC9mcmFnOjA5YzY5NDE2NTc3ODQwMGU4Yjc0NWIxODU1YjkzY2IyL3RhYmxlOjA4NDgzNGY2ZDA5ODQ3MGQ4ODVlMDA2ODE4ZGFjNGFiL3RhYmxlcmFuZ2U6MDg0ODM0ZjZkMDk4NDcwZDg4NWUwMDY4MThkYWM0YWJfMjItOS0xLTEtMA_37c415f6-6808-4876-a6c0-3d70998f8a84"
      unitRef="usdPerShare">-4.61</us-gaap:EarningsPerShareBasic>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8yOC9mcmFnOjA5YzY5NDE2NTc3ODQwMGU4Yjc0NWIxODU1YjkzY2IyL3RhYmxlOjA4NDgzNGY2ZDA5ODQ3MGQ4ODVlMDA2ODE4ZGFjNGFiL3RhYmxlcmFuZ2U6MDg0ODM0ZjZkMDk4NDcwZDg4NWUwMDY4MThkYWM0YWJfMjQtNS0xLTEtMA_22e86de9-672b-4bbf-9cb0-49c10f40def5"
      unitRef="usdPerShare">1.06</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="ic422fca6363144d0b81867266600ded0_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8yOC9mcmFnOjA5YzY5NDE2NTc3ODQwMGU4Yjc0NWIxODU1YjkzY2IyL3RhYmxlOjA4NDgzNGY2ZDA5ODQ3MGQ4ODVlMDA2ODE4ZGFjNGFiL3RhYmxlcmFuZ2U6MDg0ODM0ZjZkMDk4NDcwZDg4NWUwMDY4MThkYWM0YWJfMjQtNy0xLTEtMA_b51352e4-f9c5-4506-ad2e-97290e23ec0b"
      unitRef="usdPerShare">-1.60</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="i553ee2d892dc4af1ad8ae5ed797175bf_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8yOC9mcmFnOjA5YzY5NDE2NTc3ODQwMGU4Yjc0NWIxODU1YjkzY2IyL3RhYmxlOjA4NDgzNGY2ZDA5ODQ3MGQ4ODVlMDA2ODE4ZGFjNGFiL3RhYmxlcmFuZ2U6MDg0ODM0ZjZkMDk4NDcwZDg4NWUwMDY4MThkYWM0YWJfMjQtOS0xLTEtMA_ad99cac7-c904-4113-90c9-b8edc2af87b8"
      unitRef="usdPerShare">-4.29</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8yOC9mcmFnOjA5YzY5NDE2NTc3ODQwMGU4Yjc0NWIxODU1YjkzY2IyL3RhYmxlOjA4NDgzNGY2ZDA5ODQ3MGQ4ODVlMDA2ODE4ZGFjNGFiL3RhYmxlcmFuZ2U6MDg0ODM0ZjZkMDk4NDcwZDg4NWUwMDY4MThkYWM0YWJfMjUtNS0xLTEtMA_b55b2315-efaa-4df6-93ab-91f601780fb3"
      unitRef="usdPerShare">-0.27</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare
      contextRef="ic422fca6363144d0b81867266600ded0_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8yOC9mcmFnOjA5YzY5NDE2NTc3ODQwMGU4Yjc0NWIxODU1YjkzY2IyL3RhYmxlOjA4NDgzNGY2ZDA5ODQ3MGQ4ODVlMDA2ODE4ZGFjNGFiL3RhYmxlcmFuZ2U6MDg0ODM0ZjZkMDk4NDcwZDg4NWUwMDY4MThkYWM0YWJfMjUtNy0xLTEtMA_66eddb9f-30c8-4d1c-9fc8-71d1f00e8af2"
      unitRef="usdPerShare">-0.27</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare
      contextRef="i553ee2d892dc4af1ad8ae5ed797175bf_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8yOC9mcmFnOjA5YzY5NDE2NTc3ODQwMGU4Yjc0NWIxODU1YjkzY2IyL3RhYmxlOjA4NDgzNGY2ZDA5ODQ3MGQ4ODVlMDA2ODE4ZGFjNGFiL3RhYmxlcmFuZ2U6MDg0ODM0ZjZkMDk4NDcwZDg4NWUwMDY4MThkYWM0YWJfMjUtOS0xLTEtMA_2d6fb8cd-ea41-4200-8058-88ef7949bbe4"
      unitRef="usdPerShare">-0.32</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8yOC9mcmFnOjA5YzY5NDE2NTc3ODQwMGU4Yjc0NWIxODU1YjkzY2IyL3RhYmxlOjA4NDgzNGY2ZDA5ODQ3MGQ4ODVlMDA2ODE4ZGFjNGFiL3RhYmxlcmFuZ2U6MDg0ODM0ZjZkMDk4NDcwZDg4NWUwMDY4MThkYWM0YWJfMjYtNS0xLTEtMA_ff03b5e5-04f5-4f48-a8b0-9b0e4b9c2d86"
      unitRef="usdPerShare">0.79</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ic422fca6363144d0b81867266600ded0_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8yOC9mcmFnOjA5YzY5NDE2NTc3ODQwMGU4Yjc0NWIxODU1YjkzY2IyL3RhYmxlOjA4NDgzNGY2ZDA5ODQ3MGQ4ODVlMDA2ODE4ZGFjNGFiL3RhYmxlcmFuZ2U6MDg0ODM0ZjZkMDk4NDcwZDg4NWUwMDY4MThkYWM0YWJfMjYtNy0xLTEtMA_52ac5cb6-81ae-40b3-afc8-fc16909cfa91"
      unitRef="usdPerShare">-1.87</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i553ee2d892dc4af1ad8ae5ed797175bf_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8yOC9mcmFnOjA5YzY5NDE2NTc3ODQwMGU4Yjc0NWIxODU1YjkzY2IyL3RhYmxlOjA4NDgzNGY2ZDA5ODQ3MGQ4ODVlMDA2ODE4ZGFjNGFiL3RhYmxlcmFuZ2U6MDg0ODM0ZjZkMDk4NDcwZDg4NWUwMDY4MThkYWM0YWJfMjYtOS0xLTEtMA_ddf3df73-0215-4ed7-bdcd-6eaefbcb6121"
      unitRef="usdPerShare">-4.61</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8yOC9mcmFnOjA5YzY5NDE2NTc3ODQwMGU4Yjc0NWIxODU1YjkzY2IyL3RhYmxlOjA4NDgzNGY2ZDA5ODQ3MGQ4ODVlMDA2ODE4ZGFjNGFiL3RhYmxlcmFuZ2U6MDg0ODM0ZjZkMDk4NDcwZDg4NWUwMDY4MThkYWM0YWJfMjgtNS0xLTEtMA_34df9753-40d8-4de5-99dc-a628883f0108"
      unitRef="shares">229314000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ic422fca6363144d0b81867266600ded0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8yOC9mcmFnOjA5YzY5NDE2NTc3ODQwMGU4Yjc0NWIxODU1YjkzY2IyL3RhYmxlOjA4NDgzNGY2ZDA5ODQ3MGQ4ODVlMDA2ODE4ZGFjNGFiL3RhYmxlcmFuZ2U6MDg0ODM0ZjZkMDk4NDcwZDg4NWUwMDY4MThkYWM0YWJfMjgtNy0xLTEtMA_d21d9dba-c99e-4ae4-8d86-47245a775678"
      unitRef="shares">226050000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i553ee2d892dc4af1ad8ae5ed797175bf_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8yOC9mcmFnOjA5YzY5NDE2NTc3ODQwMGU4Yjc0NWIxODU1YjkzY2IyL3RhYmxlOjA4NDgzNGY2ZDA5ODQ3MGQ4ODVlMDA2ODE4ZGFjNGFiL3RhYmxlcmFuZ2U6MDg0ODM0ZjZkMDk4NDcwZDg4NWUwMDY4MThkYWM0YWJfMjgtOS0xLTEtMA_511fe3b3-a705-4b5a-ad34-d543600046ef"
      unitRef="shares">223960000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8yOC9mcmFnOjA5YzY5NDE2NTc3ODQwMGU4Yjc0NWIxODU1YjkzY2IyL3RhYmxlOjA4NDgzNGY2ZDA5ODQ3MGQ4ODVlMDA2ODE4ZGFjNGFiL3RhYmxlcmFuZ2U6MDg0ODM0ZjZkMDk4NDcwZDg4NWUwMDY4MThkYWM0YWJfMjktNS0xLTEtMA_29be6f41-baca-43be-9d12-e59d09d72a63"
      unitRef="shares">233653000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ic422fca6363144d0b81867266600ded0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8yOC9mcmFnOjA5YzY5NDE2NTc3ODQwMGU4Yjc0NWIxODU1YjkzY2IyL3RhYmxlOjA4NDgzNGY2ZDA5ODQ3MGQ4ODVlMDA2ODE4ZGFjNGFiL3RhYmxlcmFuZ2U6MDg0ODM0ZjZkMDk4NDcwZDg4NWUwMDY4MThkYWM0YWJfMjktNy0xLTEtMA_2f44db30-1686-4400-93e6-d934496b2338"
      unitRef="shares">226050000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i553ee2d892dc4af1ad8ae5ed797175bf_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8yOC9mcmFnOjA5YzY5NDE2NTc3ODQwMGU4Yjc0NWIxODU1YjkzY2IyL3RhYmxlOjA4NDgzNGY2ZDA5ODQ3MGQ4ODVlMDA2ODE4ZGFjNGFiL3RhYmxlcmFuZ2U6MDg0ODM0ZjZkMDk4NDcwZDg4NWUwMDY4MThkYWM0YWJfMjktOS0xLTEtMA_76854b22-83d6-413a-a19a-f74e99a9df87"
      unitRef="shares">223960000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:NetIncomeLoss
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zMS9mcmFnOmExY2E2ZTZjODJmMDQ0MzE4YWU3ZjE1NzQ3NTUyZjBkL3RhYmxlOjg4M2I5YWE0NzllNjRjZWE5MzA0ZWRkNTFlZmU5OGEzL3RhYmxlcmFuZ2U6ODgzYjlhYTQ3OWU2NGNlYTkzMDRlZGQ1MWVmZTk4YTNfMi03LTEtMS0w_9e4eabc5-7ccb-4033-8cf0-1b2a23d24f26"
      unitRef="usd">183944000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ic422fca6363144d0b81867266600ded0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zMS9mcmFnOmExY2E2ZTZjODJmMDQ0MzE4YWU3ZjE1NzQ3NTUyZjBkL3RhYmxlOjg4M2I5YWE0NzllNjRjZWE5MzA0ZWRkNTFlZmU5OGEzL3RhYmxlcmFuZ2U6ODgzYjlhYTQ3OWU2NGNlYTkzMDRlZGQ1MWVmZTk4YTNfMi05LTEtMS0w_ac5f02c5-eb3e-4fb0-a2cc-b6ea74223ee0"
      unitRef="usd">-422636000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i553ee2d892dc4af1ad8ae5ed797175bf_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zMS9mcmFnOmExY2E2ZTZjODJmMDQ0MzE4YWU3ZjE1NzQ3NTUyZjBkL3RhYmxlOjg4M2I5YWE0NzllNjRjZWE5MzA0ZWRkNTFlZmU5OGEzL3RhYmxlcmFuZ2U6ODgzYjlhYTQ3OWU2NGNlYTkzMDRlZGQ1MWVmZTk4YTNfMi0xMy0xLTEtMA_3b5a1a67-c131-400e-9892-3a76f37b6d17"
      unitRef="usd">-1031469000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zMS9mcmFnOmExY2E2ZTZjODJmMDQ0MzE4YWU3ZjE1NzQ3NTUyZjBkL3RhYmxlOjg4M2I5YWE0NzllNjRjZWE5MzA0ZWRkNTFlZmU5OGEzL3RhYmxlcmFuZ2U6ODgzYjlhYTQ3OWU2NGNlYTkzMDRlZGQ1MWVmZTk4YTNfOS03LTEtMS0w_e56568e7-46eb-42c6-aaab-22b935c651df"
      unitRef="usd">1337000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="ic422fca6363144d0b81867266600ded0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zMS9mcmFnOmExY2E2ZTZjODJmMDQ0MzE4YWU3ZjE1NzQ3NTUyZjBkL3RhYmxlOjg4M2I5YWE0NzllNjRjZWE5MzA0ZWRkNTFlZmU5OGEzL3RhYmxlcmFuZ2U6ODgzYjlhYTQ3OWU2NGNlYTkzMDRlZGQ1MWVmZTk4YTNfOS05LTEtMS0w_830aa8c0-8cd3-4883-bbdb-916293faf089"
      unitRef="usd">10139000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i553ee2d892dc4af1ad8ae5ed797175bf_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zMS9mcmFnOmExY2E2ZTZjODJmMDQ0MzE4YWU3ZjE1NzQ3NTUyZjBkL3RhYmxlOjg4M2I5YWE0NzllNjRjZWE5MzA0ZWRkNTFlZmU5OGEzL3RhYmxlcmFuZ2U6ODgzYjlhYTQ3OWU2NGNlYTkzMDRlZGQ1MWVmZTk4YTNfOS0xMy0xLTEtMA_8136daeb-20b8-486f-afb4-d6b03b7810e8"
      unitRef="usd">-19408000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zMS9mcmFnOmExY2E2ZTZjODJmMDQ0MzE4YWU3ZjE1NzQ3NTUyZjBkL3RhYmxlOjg4M2I5YWE0NzllNjRjZWE5MzA0ZWRkNTFlZmU5OGEzL3RhYmxlcmFuZ2U6ODgzYjlhYTQ3OWU2NGNlYTkzMDRlZGQ1MWVmZTk4YTNfMTAtNy0xLTEtMA_7f20541d-c386-4225-9dac-b403d42d11e3"
      unitRef="usd">1337000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="ic422fca6363144d0b81867266600ded0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zMS9mcmFnOmExY2E2ZTZjODJmMDQ0MzE4YWU3ZjE1NzQ3NTUyZjBkL3RhYmxlOjg4M2I5YWE0NzllNjRjZWE5MzA0ZWRkNTFlZmU5OGEzL3RhYmxlcmFuZ2U6ODgzYjlhYTQ3OWU2NGNlYTkzMDRlZGQ1MWVmZTk4YTNfMTAtOS0xLTEtMA_8ee8101f-31ac-460e-a454-125e16081799"
      unitRef="usd">10139000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i553ee2d892dc4af1ad8ae5ed797175bf_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zMS9mcmFnOmExY2E2ZTZjODJmMDQ0MzE4YWU3ZjE1NzQ3NTUyZjBkL3RhYmxlOjg4M2I5YWE0NzllNjRjZWE5MzA0ZWRkNTFlZmU5OGEzL3RhYmxlcmFuZ2U6ODgzYjlhYTQ3OWU2NGNlYTkzMDRlZGQ1MWVmZTk4YTNfMTAtMTMtMS0xLTA_7105c37d-786c-49ba-bc4d-62ba19c16bff"
      unitRef="usd">-19408000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zMS9mcmFnOmExY2E2ZTZjODJmMDQ0MzE4YWU3ZjE1NzQ3NTUyZjBkL3RhYmxlOjg4M2I5YWE0NzllNjRjZWE5MzA0ZWRkNTFlZmU5OGEzL3RhYmxlcmFuZ2U6ODgzYjlhYTQ3OWU2NGNlYTkzMDRlZGQ1MWVmZTk4YTNfMTEtNy0xLTEtMA_8000f764-277e-47e9-9a10-25df78d69014"
      unitRef="usd">185281000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="ic422fca6363144d0b81867266600ded0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zMS9mcmFnOmExY2E2ZTZjODJmMDQ0MzE4YWU3ZjE1NzQ3NTUyZjBkL3RhYmxlOjg4M2I5YWE0NzllNjRjZWE5MzA0ZWRkNTFlZmU5OGEzL3RhYmxlcmFuZ2U6ODgzYjlhYTQ3OWU2NGNlYTkzMDRlZGQ1MWVmZTk4YTNfMTEtOS0xLTEtMA_d287be6c-eb98-4b09-a422-440f6cb45e84"
      unitRef="usd">-412497000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i553ee2d892dc4af1ad8ae5ed797175bf_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zMS9mcmFnOmExY2E2ZTZjODJmMDQ0MzE4YWU3ZjE1NzQ3NTUyZjBkL3RhYmxlOjg4M2I5YWE0NzllNjRjZWE5MzA0ZWRkNTFlZmU5OGEzL3RhYmxlcmFuZ2U6ODgzYjlhYTQ3OWU2NGNlYTkzMDRlZGQ1MWVmZTk4YTNfMTEtMTMtMS0xLTA_eda34231-fe12-40b7-a100-f047d6f8ad4e"
      unitRef="usd">-1050877000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:SharesIssued
      contextRef="ic76162a3e2db4ef4ba4d8363c509f45f_I20171231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNTgvZnJhZzplYTlhZmMxZjJkMGM0YzRjOTEzMjY3NjQyMzExNTY1Mi90YWJsZToxZGQ4MmE5ZjdjNjE0MmI3ODI2ZDYwYzhiMzc4NTM4Mi90YWJsZXJhbmdlOjFkZDgyYTlmN2M2MTQyYjc4MjZkNjBjOGIzNzg1MzgyXzItMS0xLTEtMA_c2fd2bbf-57bf-47c0-8317-927c10f7b78b"
      unitRef="shares">223331706</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="ic76162a3e2db4ef4ba4d8363c509f45f_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNTgvZnJhZzplYTlhZmMxZjJkMGM0YzRjOTEzMjY3NjQyMzExNTY1Mi90YWJsZToxZGQ4MmE5ZjdjNjE0MmI3ODI2ZDYwYzhiMzc4NTM4Mi90YWJsZXJhbmdlOjFkZDgyYTlmN2M2MTQyYjc4MjZkNjBjOGIzNzg1MzgyXzItMy0xLTEtMA_4e274fc4-453e-4d2c-80da-11d078e44814"
      unitRef="usd">22000</us-gaap:StockholdersEquity>
    <us-gaap:SharesIssued
      contextRef="ic47b5fb78db442aca605e0dfcd7ec4e7_I20171231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNTgvZnJhZzplYTlhZmMxZjJkMGM0YzRjOTEzMjY3NjQyMzExNTY1Mi90YWJsZToxZGQ4MmE5ZjdjNjE0MmI3ODI2ZDYwYzhiMzc4NTM4Mi90YWJsZXJhbmdlOjFkZDgyYTlmN2M2MTQyYjc4MjZkNjBjOGIzNzg1MzgyXzItNS0xLTEtMA_d17cd795-536a-4de7-bd78-fcfcb3395f63"
      unitRef="shares">4000000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="ic47b5fb78db442aca605e0dfcd7ec4e7_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNTgvZnJhZzplYTlhZmMxZjJkMGM0YzRjOTEzMjY3NjQyMzExNTY1Mi90YWJsZToxZGQ4MmE5ZjdjNjE0MmI3ODI2ZDYwYzhiMzc4NTM4Mi90YWJsZXJhbmdlOjFkZDgyYTlmN2M2MTQyYjc4MjZkNjBjOGIzNzg1MzgyXzItNy0xLTEtMA_cb94ecf7-b28a-4247-82ed-e173dc8d948b"
      unitRef="usd">48000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id5db85f019de48a29bc2d3f9e988fc69_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNTgvZnJhZzplYTlhZmMxZjJkMGM0YzRjOTEzMjY3NjQyMzExNTY1Mi90YWJsZToxZGQ4MmE5ZjdjNjE0MmI3ODI2ZDYwYzhiMzc4NTM4Mi90YWJsZXJhbmdlOjFkZDgyYTlmN2M2MTQyYjc4MjZkNjBjOGIzNzg1MzgyXzItOS0xLTEtMA_ea07c8ba-f032-492b-b430-a426bc5caed4"
      unitRef="usd">8791170000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="if3648b3fb0d74f2697fac16baaccd84e_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNTgvZnJhZzplYTlhZmMxZjJkMGM0YzRjOTEzMjY3NjQyMzExNTY1Mi90YWJsZToxZGQ4MmE5ZjdjNjE0MmI3ODI2ZDYwYzhiMzc4NTM4Mi90YWJsZXJhbmdlOjFkZDgyYTlmN2M2MTQyYjc4MjZkNjBjOGIzNzg1MzgyXzItMTEtMS0xLTA_97ec617d-de38-4a65-b225-40c54010e5f2"
      unitRef="usd">-8096539000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="iaa5c790a75c34f8f86b9121439b91013_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNTgvZnJhZzplYTlhZmMxZjJkMGM0YzRjOTEzMjY3NjQyMzExNTY1Mi90YWJsZToxZGQ4MmE5ZjdjNjE0MmI3ODI2ZDYwYzhiMzc4NTM4Mi90YWJsZXJhbmdlOjFkZDgyYTlmN2M2MTQyYjc4MjZkNjBjOGIzNzg1MzgyXzItMTMtMS0xLTA_4c6d0ecd-d4c6-4f27-8fb7-67791460b488"
      unitRef="usd">-209821000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i12443be60f0a4ac29f6be0c5f4c6c494_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNTgvZnJhZzplYTlhZmMxZjJkMGM0YzRjOTEzMjY3NjQyMzExNTY1Mi90YWJsZToxZGQ4MmE5ZjdjNjE0MmI3ODI2ZDYwYzhiMzc4NTM4Mi90YWJsZXJhbmdlOjFkZDgyYTlmN2M2MTQyYjc4MjZkNjBjOGIzNzg1MzgyXzItMTUtMS0xLTA_62755971-b66a-480d-8f07-02a5229cb55b"
      unitRef="usd">484880000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ifdfae7eb63b744f393e109915bd0350e_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNTgvZnJhZzplYTlhZmMxZjJkMGM0YzRjOTEzMjY3NjQyMzExNTY1Mi90YWJsZToxZGQ4MmE5ZjdjNjE0MmI3ODI2ZDYwYzhiMzc4NTM4Mi90YWJsZXJhbmdlOjFkZDgyYTlmN2M2MTQyYjc4MjZkNjBjOGIzNzg1MzgyXzMtMTEtMS0xLTA_6df0baa1-b378-41ac-9c98-7f24df5d2541"
      unitRef="usd">3076000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ia07589074bf0478fbd5a5cfe442d36c9_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNTgvZnJhZzplYTlhZmMxZjJkMGM0YzRjOTEzMjY3NjQyMzExNTY1Mi90YWJsZToxZGQ4MmE5ZjdjNjE0MmI3ODI2ZDYwYzhiMzc4NTM4Mi90YWJsZXJhbmdlOjFkZDgyYTlmN2M2MTQyYjc4MjZkNjBjOGIzNzg1MzgyXzMtMTUtMS0xLTA_45358913-b2d7-4070-b44d-383d1f7db8dd"
      unitRef="usd">3076000</us-gaap:StockholdersEquity>
    <us-gaap:SharesIssued
      contextRef="i388940e0dfd147eb9e73a0364edea374_I20171231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNTgvZnJhZzplYTlhZmMxZjJkMGM0YzRjOTEzMjY3NjQyMzExNTY1Mi90YWJsZToxZGQ4MmE5ZjdjNjE0MmI3ODI2ZDYwYzhiMzc4NTM4Mi90YWJsZXJhbmdlOjFkZDgyYTlmN2M2MTQyYjc4MjZkNjBjOGIzNzg1MzgyXzQtMS0xLTEtMA_93581efd-85ea-4946-a9b2-2130ce1fe2ce"
      unitRef="shares">223331706</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i388940e0dfd147eb9e73a0364edea374_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNTgvZnJhZzplYTlhZmMxZjJkMGM0YzRjOTEzMjY3NjQyMzExNTY1Mi90YWJsZToxZGQ4MmE5ZjdjNjE0MmI3ODI2ZDYwYzhiMzc4NTM4Mi90YWJsZXJhbmdlOjFkZDgyYTlmN2M2MTQyYjc4MjZkNjBjOGIzNzg1MzgyXzQtMy0xLTEtMA_bb5f55d8-85ae-43ad-a644-2ff997fffb6e"
      unitRef="usd">22000</us-gaap:StockholdersEquity>
    <us-gaap:SharesIssued
      contextRef="idbe8372d87f240f0a3513911e9da99f1_I20171231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNTgvZnJhZzplYTlhZmMxZjJkMGM0YzRjOTEzMjY3NjQyMzExNTY1Mi90YWJsZToxZGQ4MmE5ZjdjNjE0MmI3ODI2ZDYwYzhiMzc4NTM4Mi90YWJsZXJhbmdlOjFkZDgyYTlmN2M2MTQyYjc4MjZkNjBjOGIzNzg1MzgyXzQtNS0xLTEtMA_1c057047-4bc0-4171-9790-a63de1b508e9"
      unitRef="shares">4000000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="idbe8372d87f240f0a3513911e9da99f1_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNTgvZnJhZzplYTlhZmMxZjJkMGM0YzRjOTEzMjY3NjQyMzExNTY1Mi90YWJsZToxZGQ4MmE5ZjdjNjE0MmI3ODI2ZDYwYzhiMzc4NTM4Mi90YWJsZXJhbmdlOjFkZDgyYTlmN2M2MTQyYjc4MjZkNjBjOGIzNzg1MzgyXzQtNy0xLTEtMA_43785381-f358-45e7-b402-0ee560b0f252"
      unitRef="usd">48000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i1cc56354174d47e3a5982e1954e32714_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNTgvZnJhZzplYTlhZmMxZjJkMGM0YzRjOTEzMjY3NjQyMzExNTY1Mi90YWJsZToxZGQ4MmE5ZjdjNjE0MmI3ODI2ZDYwYzhiMzc4NTM4Mi90YWJsZXJhbmdlOjFkZDgyYTlmN2M2MTQyYjc4MjZkNjBjOGIzNzg1MzgyXzQtOS0xLTEtMA_4b13c1bc-431a-4fb3-b50a-acd69f28f56e"
      unitRef="usd">8791170000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="if2a90f57e77d45108fdddab441ef062c_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNTgvZnJhZzplYTlhZmMxZjJkMGM0YzRjOTEzMjY3NjQyMzExNTY1Mi90YWJsZToxZGQ4MmE5ZjdjNjE0MmI3ODI2ZDYwYzhiMzc4NTM4Mi90YWJsZXJhbmdlOjFkZDgyYTlmN2M2MTQyYjc4MjZkNjBjOGIzNzg1MzgyXzQtMTEtMS0xLTA_e02c9417-7452-475a-802d-6fb1d0770f67"
      unitRef="usd">-8093463000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i333088ca37cf4decbf382b42200c81bc_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNTgvZnJhZzplYTlhZmMxZjJkMGM0YzRjOTEzMjY3NjQyMzExNTY1Mi90YWJsZToxZGQ4MmE5ZjdjNjE0MmI3ODI2ZDYwYzhiMzc4NTM4Mi90YWJsZXJhbmdlOjFkZDgyYTlmN2M2MTQyYjc4MjZkNjBjOGIzNzg1MzgyXzQtMTMtMS0xLTA_3295b33f-762c-432b-a593-a9ce3d87ef63"
      unitRef="usd">-209821000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i1ec0e3c1d49a48f5b310600b3e161cf3_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNTgvZnJhZzplYTlhZmMxZjJkMGM0YzRjOTEzMjY3NjQyMzExNTY1Mi90YWJsZToxZGQ4MmE5ZjdjNjE0MmI3ODI2ZDYwYzhiMzc4NTM4Mi90YWJsZXJhbmdlOjFkZDgyYTlmN2M2MTQyYjc4MjZkNjBjOGIzNzg1MzgyXzQtMTUtMS0xLTA_12556113-a6b1-4bdc-9c33-30c4f7c13bcc"
      unitRef="usd">487956000</us-gaap:StockholdersEquity>
    <us-gaap:ProfitLoss
      contextRef="i5a3a6a1476804671a581de76d1c12589_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNTgvZnJhZzplYTlhZmMxZjJkMGM0YzRjOTEzMjY3NjQyMzExNTY1Mi90YWJsZToxZGQ4MmE5ZjdjNjE0MmI3ODI2ZDYwYzhiMzc4NTM4Mi90YWJsZXJhbmdlOjFkZDgyYTlmN2M2MTQyYjc4MjZkNjBjOGIzNzg1MzgyXzUtMTEtMS0xLTA_d530061e-52eb-4bcb-8e27-67c23aee6cad"
      unitRef="usd">-1031469000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i553ee2d892dc4af1ad8ae5ed797175bf_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNTgvZnJhZzplYTlhZmMxZjJkMGM0YzRjOTEzMjY3NjQyMzExNTY1Mi90YWJsZToxZGQ4MmE5ZjdjNjE0MmI3ODI2ZDYwYzhiMzc4NTM4Mi90YWJsZXJhbmdlOjFkZDgyYTlmN2M2MTQyYjc4MjZkNjBjOGIzNzg1MzgyXzUtMTUtMS0xLTA_b2559abd-5802-4693-bb29-1ff24a25d9d8"
      unitRef="usd">-1031469000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="idc90ab0460ff4b64b20a19a2c7418378_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNTgvZnJhZzplYTlhZmMxZjJkMGM0YzRjOTEzMjY3NjQyMzExNTY1Mi90YWJsZToxZGQ4MmE5ZjdjNjE0MmI3ODI2ZDYwYzhiMzc4NTM4Mi90YWJsZXJhbmdlOjFkZDgyYTlmN2M2MTQyYjc4MjZkNjBjOGIzNzg1MzgyXzYtMTMtMS0xLTA_c9f8e648-a94c-405d-8b7e-24fc17860678"
      unitRef="usd">-19408000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i553ee2d892dc4af1ad8ae5ed797175bf_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNTgvZnJhZzplYTlhZmMxZjJkMGM0YzRjOTEzMjY3NjQyMzExNTY1Mi90YWJsZToxZGQ4MmE5ZjdjNjE0MmI3ODI2ZDYwYzhiMzc4NTM4Mi90YWJsZXJhbmdlOjFkZDgyYTlmN2M2MTQyYjc4MjZkNjBjOGIzNzg1MzgyXzYtMTUtMS0xLTA_34c946b0-6093-45e5-8216-1b8feba51943"
      unitRef="usd">-19408000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="idedb58646a6742aca0f0da9de357f655_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNTgvZnJhZzplYTlhZmMxZjJkMGM0YzRjOTEzMjY3NjQyMzExNTY1Mi90YWJsZToxZGQ4MmE5ZjdjNjE0MmI3ODI2ZDYwYzhiMzc4NTM4Mi90YWJsZXJhbmdlOjFkZDgyYTlmN2M2MTQyYjc4MjZkNjBjOGIzNzg1MzgyXzctOS0xLTEtMA_249a0f4a-2b00-4d8c-8305-e187fc03c84a"
      unitRef="usd">54071000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i553ee2d892dc4af1ad8ae5ed797175bf_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNTgvZnJhZzplYTlhZmMxZjJkMGM0YzRjOTEzMjY3NjQyMzExNTY1Mi90YWJsZToxZGQ4MmE5ZjdjNjE0MmI3ODI2ZDYwYzhiMzc4NTM4Mi90YWJsZXJhbmdlOjFkZDgyYTlmN2M2MTQyYjc4MjZkNjBjOGIzNzg1MzgyXzctMTUtMS0xLTA_dd244404-ebed-4cfc-a531-854b9eb9df58"
      unitRef="usd">54071000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="idcc8594f220e471fa391d510dabf5b51_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNTgvZnJhZzplYTlhZmMxZjJkMGM0YzRjOTEzMjY3NjQyMzExNTY1Mi90YWJsZToxZGQ4MmE5ZjdjNjE0MmI3ODI2ZDYwYzhiMzc4NTM4Mi90YWJsZXJhbmdlOjFkZDgyYTlmN2M2MTQyYjc4MjZkNjBjOGIzNzg1MzgyXzktMS0xLTEtMA_7d43b972-c235-41ba-a0b4-b5f9de3ff5a1"
      unitRef="shares">94392</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="idedb58646a6742aca0f0da9de357f655_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNTgvZnJhZzplYTlhZmMxZjJkMGM0YzRjOTEzMjY3NjQyMzExNTY1Mi90YWJsZToxZGQ4MmE5ZjdjNjE0MmI3ODI2ZDYwYzhiMzc4NTM4Mi90YWJsZXJhbmdlOjFkZDgyYTlmN2M2MTQyYjc4MjZkNjBjOGIzNzg1MzgyXzktOS0xLTEtMA_437433d8-471f-4c4f-ae10-e0fbb527f1b8"
      unitRef="usd">933000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i553ee2d892dc4af1ad8ae5ed797175bf_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNTgvZnJhZzplYTlhZmMxZjJkMGM0YzRjOTEzMjY3NjQyMzExNTY1Mi90YWJsZToxZGQ4MmE5ZjdjNjE0MmI3ODI2ZDYwYzhiMzc4NTM4Mi90YWJsZXJhbmdlOjFkZDgyYTlmN2M2MTQyYjc4MjZkNjBjOGIzNzg1MzgyXzktMTUtMS0xLTA_205046f0-7b2d-4597-a4e8-651d640cc440"
      unitRef="usd">933000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="idcc8594f220e471fa391d510dabf5b51_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNTgvZnJhZzplYTlhZmMxZjJkMGM0YzRjOTEzMjY3NjQyMzExNTY1Mi90YWJsZToxZGQ4MmE5ZjdjNjE0MmI3ODI2ZDYwYzhiMzc4NTM4Mi90YWJsZXJhbmdlOjFkZDgyYTlmN2M2MTQyYjc4MjZkNjBjOGIzNzg1MzgyXzExLTEtMS0xLTA_e6c876e0-3f28-492b-97f1-028a2c7adab6"
      unitRef="shares">956693</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i553ee2d892dc4af1ad8ae5ed797175bf_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNTgvZnJhZzplYTlhZmMxZjJkMGM0YzRjOTEzMjY3NjQyMzExNTY1Mi90YWJsZToxZGQ4MmE5ZjdjNjE0MmI3ODI2ZDYwYzhiMzc4NTM4Mi90YWJsZXJhbmdlOjFkZDgyYTlmN2M2MTQyYjc4MjZkNjBjOGIzNzg1MzgyXzExLTE1LTEtMS0w_3e2e551c-c81b-4a2f-a9da-d312b0d5ea63"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <endp:StockIssuedDuringPeriodValueSharebasedCompensationModifications
      contextRef="idedb58646a6742aca0f0da9de357f655_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNTgvZnJhZzplYTlhZmMxZjJkMGM0YzRjOTEzMjY3NjQyMzExNTY1Mi90YWJsZToxZGQ4MmE5ZjdjNjE0MmI3ODI2ZDYwYzhiMzc4NTM4Mi90YWJsZXJhbmdlOjFkZDgyYTlmN2M2MTQyYjc4MjZkNjBjOGIzNzg1MzgyXzEyLTktMS0xLTA_9816a59b-efb8-4aac-ab61-533d56d2efb2"
      unitRef="usd">14936000</endp:StockIssuedDuringPeriodValueSharebasedCompensationModifications>
    <endp:StockIssuedDuringPeriodValueSharebasedCompensationModifications
      contextRef="i553ee2d892dc4af1ad8ae5ed797175bf_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNTgvZnJhZzplYTlhZmMxZjJkMGM0YzRjOTEzMjY3NjQyMzExNTY1Mi90YWJsZToxZGQ4MmE5ZjdjNjE0MmI3ODI2ZDYwYzhiMzc4NTM4Mi90YWJsZXJhbmdlOjFkZDgyYTlmN2M2MTQyYjc4MjZkNjBjOGIzNzg1MzgyXzEyLTE1LTEtMS0w_ebedf3ab-5104-4823-be0c-329c893ef7cd"
      unitRef="usd">14936000</endp:StockIssuedDuringPeriodValueSharebasedCompensationModifications>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="idedb58646a6742aca0f0da9de357f655_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNTgvZnJhZzplYTlhZmMxZjJkMGM0YzRjOTEzMjY3NjQyMzExNTY1Mi90YWJsZToxZGQ4MmE5ZjdjNjE0MmI3ODI2ZDYwYzhiMzc4NTM4Mi90YWJsZXJhbmdlOjFkZDgyYTlmN2M2MTQyYjc4MjZkNjBjOGIzNzg1MzgyXzEzLTktMS0xLTA_dfe68415-6a2c-4d30-9f88-c43efce5f226"
      unitRef="usd">5375000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i553ee2d892dc4af1ad8ae5ed797175bf_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNTgvZnJhZzplYTlhZmMxZjJkMGM0YzRjOTEzMjY3NjQyMzExNTY1Mi90YWJsZToxZGQ4MmE5ZjdjNjE0MmI3ODI2ZDYwYzhiMzc4NTM4Mi90YWJsZXJhbmdlOjFkZDgyYTlmN2M2MTQyYjc4MjZkNjBjOGIzNzg1MzgyXzEzLTE1LTEtMS0w_80667935-a1df-4a87-bfef-ce0e9b5d8c5f"
      unitRef="usd">5375000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:StockholdersEquityOther
      contextRef="ia965a6a3968e4e9384562605951219f5_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNTgvZnJhZzplYTlhZmMxZjJkMGM0YzRjOTEzMjY3NjQyMzExNTY1Mi90YWJsZToxZGQ4MmE5ZjdjNjE0MmI3ODI2ZDYwYzhiMzc4NTM4Mi90YWJsZXJhbmdlOjFkZDgyYTlmN2M2MTQyYjc4MjZkNjBjOGIzNzg1MzgyXzE1LTctMS0xLTA_4947ea0a-b4d7-469b-aacd-a3a61d228fe1"
      unitRef="usd">2000</us-gaap:StockholdersEquityOther>
    <us-gaap:StockholdersEquityOther
      contextRef="idedb58646a6742aca0f0da9de357f655_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNTgvZnJhZzplYTlhZmMxZjJkMGM0YzRjOTEzMjY3NjQyMzExNTY1Mi90YWJsZToxZGQ4MmE5ZjdjNjE0MmI3ODI2ZDYwYzhiMzc4NTM4Mi90YWJsZXJhbmdlOjFkZDgyYTlmN2M2MTQyYjc4MjZkNjBjOGIzNzg1MzgyXzE1LTktMS0xLTA_6d9dfdc9-b1f2-4475-8963-8b919d4c06a2"
      unitRef="usd">-75000</us-gaap:StockholdersEquityOther>
    <us-gaap:StockholdersEquityOther
      contextRef="i553ee2d892dc4af1ad8ae5ed797175bf_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNTgvZnJhZzplYTlhZmMxZjJkMGM0YzRjOTEzMjY3NjQyMzExNTY1Mi90YWJsZToxZGQ4MmE5ZjdjNjE0MmI3ODI2ZDYwYzhiMzc4NTM4Mi90YWJsZXJhbmdlOjFkZDgyYTlmN2M2MTQyYjc4MjZkNjBjOGIzNzg1MzgyXzE1LTE1LTEtMS0w_95a0f7c0-f913-491d-abd2-1ecf760b4489"
      unitRef="usd">-73000</us-gaap:StockholdersEquityOther>
    <us-gaap:SharesIssued
      contextRef="i8d9b6102a5754466905070b77077ab38_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNTgvZnJhZzplYTlhZmMxZjJkMGM0YzRjOTEzMjY3NjQyMzExNTY1Mi90YWJsZToxZGQ4MmE5ZjdjNjE0MmI3ODI2ZDYwYzhiMzc4NTM4Mi90YWJsZXJhbmdlOjFkZDgyYTlmN2M2MTQyYjc4MjZkNjBjOGIzNzg1MzgyXzE2LTEtMS0xLTA_3ca02fa6-2166-48d0-b57b-90a980153414"
      unitRef="shares">224382791</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i8d9b6102a5754466905070b77077ab38_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNTgvZnJhZzplYTlhZmMxZjJkMGM0YzRjOTEzMjY3NjQyMzExNTY1Mi90YWJsZToxZGQ4MmE5ZjdjNjE0MmI3ODI2ZDYwYzhiMzc4NTM4Mi90YWJsZXJhbmdlOjFkZDgyYTlmN2M2MTQyYjc4MjZkNjBjOGIzNzg1MzgyXzE2LTMtMS0xLTA_4567e1b5-18df-4429-b076-33aa65b69ed8"
      unitRef="usd">22000</us-gaap:StockholdersEquity>
    <us-gaap:SharesIssued
      contextRef="i9152a7b7bfb04400bd34f8298c662838_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNTgvZnJhZzplYTlhZmMxZjJkMGM0YzRjOTEzMjY3NjQyMzExNTY1Mi90YWJsZToxZGQ4MmE5ZjdjNjE0MmI3ODI2ZDYwYzhiMzc4NTM4Mi90YWJsZXJhbmdlOjFkZDgyYTlmN2M2MTQyYjc4MjZkNjBjOGIzNzg1MzgyXzE2LTUtMS0xLTA_452742c5-d7b0-4c4c-8cf7-73f8646cf95c"
      unitRef="shares">4000000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i9152a7b7bfb04400bd34f8298c662838_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNTgvZnJhZzplYTlhZmMxZjJkMGM0YzRjOTEzMjY3NjQyMzExNTY1Mi90YWJsZToxZGQ4MmE5ZjdjNjE0MmI3ODI2ZDYwYzhiMzc4NTM4Mi90YWJsZXJhbmdlOjFkZDgyYTlmN2M2MTQyYjc4MjZkNjBjOGIzNzg1MzgyXzE2LTctMS0xLTA_993e83f6-398b-46bd-a7bc-d4d79bd7ac91"
      unitRef="usd">46000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i2f36f7e439d94cd286c490c874e368e3_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNTgvZnJhZzplYTlhZmMxZjJkMGM0YzRjOTEzMjY3NjQyMzExNTY1Mi90YWJsZToxZGQ4MmE5ZjdjNjE0MmI3ODI2ZDYwYzhiMzc4NTM4Mi90YWJsZXJhbmdlOjFkZDgyYTlmN2M2MTQyYjc4MjZkNjBjOGIzNzg1MzgyXzE2LTktMS0xLTA_e713a48c-b119-4770-b8ad-ac70391f0b3a"
      unitRef="usd">8855810000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id0db886032224a19b65560a84fd1db9d_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNTgvZnJhZzplYTlhZmMxZjJkMGM0YzRjOTEzMjY3NjQyMzExNTY1Mi90YWJsZToxZGQ4MmE5ZjdjNjE0MmI3ODI2ZDYwYzhiMzc4NTM4Mi90YWJsZXJhbmdlOjFkZDgyYTlmN2M2MTQyYjc4MjZkNjBjOGIzNzg1MzgyXzE2LTExLTEtMS0w_e7b81ff0-c4f8-4c60-aff7-ab2dcb47e01d"
      unitRef="usd">-9124932000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ie0ed07b5e59b4633858f332bb6796537_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNTgvZnJhZzplYTlhZmMxZjJkMGM0YzRjOTEzMjY3NjQyMzExNTY1Mi90YWJsZToxZGQ4MmE5ZjdjNjE0MmI3ODI2ZDYwYzhiMzc4NTM4Mi90YWJsZXJhbmdlOjFkZDgyYTlmN2M2MTQyYjc4MjZkNjBjOGIzNzg1MzgyXzE2LTEzLTEtMS0w_24bca6a3-2f84-4ec5-aacf-a1341241ddb1"
      unitRef="usd">-229229000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i5b1b2e187bef40d58469e945744e211d_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNTgvZnJhZzplYTlhZmMxZjJkMGM0YzRjOTEzMjY3NjQyMzExNTY1Mi90YWJsZToxZGQ4MmE5ZjdjNjE0MmI3ODI2ZDYwYzhiMzc4NTM4Mi90YWJsZXJhbmdlOjFkZDgyYTlmN2M2MTQyYjc4MjZkNjBjOGIzNzg1MzgyXzE2LTE1LTEtMS0w_6ba26cc9-9430-4145-8dfb-96f07f1ed432"
      unitRef="usd">-498283000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i796ee7b756064a338b33566f29e5aceb_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNTgvZnJhZzplYTlhZmMxZjJkMGM0YzRjOTEzMjY3NjQyMzExNTY1Mi90YWJsZToxZGQ4MmE5ZjdjNjE0MmI3ODI2ZDYwYzhiMzc4NTM4Mi90YWJsZXJhbmdlOjFkZDgyYTlmN2M2MTQyYjc4MjZkNjBjOGIzNzg1MzgyXzE3LTExLTEtMS0w_dfa595a3-110b-4b60-bcb5-e11d90123c52"
      unitRef="usd">-4646000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i8d6de63e85c1495e9f394cd09a5f108e_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNTgvZnJhZzplYTlhZmMxZjJkMGM0YzRjOTEzMjY3NjQyMzExNTY1Mi90YWJsZToxZGQ4MmE5ZjdjNjE0MmI3ODI2ZDYwYzhiMzc4NTM4Mi90YWJsZXJhbmdlOjFkZDgyYTlmN2M2MTQyYjc4MjZkNjBjOGIzNzg1MzgyXzE3LTE1LTEtMS0w_12f63f04-f12d-4e4e-aea0-b198768046f5"
      unitRef="usd">-4646000</us-gaap:StockholdersEquity>
    <us-gaap:SharesIssued
      contextRef="ic228eb67ca6d45c69116e083f99c8dac_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNTgvZnJhZzplYTlhZmMxZjJkMGM0YzRjOTEzMjY3NjQyMzExNTY1Mi90YWJsZToxZGQ4MmE5ZjdjNjE0MmI3ODI2ZDYwYzhiMzc4NTM4Mi90YWJsZXJhbmdlOjFkZDgyYTlmN2M2MTQyYjc4MjZkNjBjOGIzNzg1MzgyXzE4LTEtMS0xLTA_35df5a59-a4e5-4a55-954f-1939199c76c8"
      unitRef="shares">224382791</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="ic228eb67ca6d45c69116e083f99c8dac_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNTgvZnJhZzplYTlhZmMxZjJkMGM0YzRjOTEzMjY3NjQyMzExNTY1Mi90YWJsZToxZGQ4MmE5ZjdjNjE0MmI3ODI2ZDYwYzhiMzc4NTM4Mi90YWJsZXJhbmdlOjFkZDgyYTlmN2M2MTQyYjc4MjZkNjBjOGIzNzg1MzgyXzE4LTMtMS0xLTA_710b75a9-6c35-4d7e-8c9f-16596ad3f4a9"
      unitRef="usd">22000</us-gaap:StockholdersEquity>
    <us-gaap:SharesIssued
      contextRef="i8178a686ef284670844a24f47b2c4af5_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNTgvZnJhZzplYTlhZmMxZjJkMGM0YzRjOTEzMjY3NjQyMzExNTY1Mi90YWJsZToxZGQ4MmE5ZjdjNjE0MmI3ODI2ZDYwYzhiMzc4NTM4Mi90YWJsZXJhbmdlOjFkZDgyYTlmN2M2MTQyYjc4MjZkNjBjOGIzNzg1MzgyXzE4LTUtMS0xLTA_159289c7-a35b-470b-9c25-7f16af590c9f"
      unitRef="shares">4000000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i8178a686ef284670844a24f47b2c4af5_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNTgvZnJhZzplYTlhZmMxZjJkMGM0YzRjOTEzMjY3NjQyMzExNTY1Mi90YWJsZToxZGQ4MmE5ZjdjNjE0MmI3ODI2ZDYwYzhiMzc4NTM4Mi90YWJsZXJhbmdlOjFkZDgyYTlmN2M2MTQyYjc4MjZkNjBjOGIzNzg1MzgyXzE4LTctMS0xLTA_2e71dd26-0669-46fd-9cd6-030184776130"
      unitRef="usd">46000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ib230a684f41a49aaac40f95152d93620_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNTgvZnJhZzplYTlhZmMxZjJkMGM0YzRjOTEzMjY3NjQyMzExNTY1Mi90YWJsZToxZGQ4MmE5ZjdjNjE0MmI3ODI2ZDYwYzhiMzc4NTM4Mi90YWJsZXJhbmdlOjFkZDgyYTlmN2M2MTQyYjc4MjZkNjBjOGIzNzg1MzgyXzE4LTktMS0xLTA_259a5e37-2a23-48fe-9048-2d6e6f5d0acc"
      unitRef="usd">8855810000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="iba4cfe161cd5439fae16ba1c050149e5_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNTgvZnJhZzplYTlhZmMxZjJkMGM0YzRjOTEzMjY3NjQyMzExNTY1Mi90YWJsZToxZGQ4MmE5ZjdjNjE0MmI3ODI2ZDYwYzhiMzc4NTM4Mi90YWJsZXJhbmdlOjFkZDgyYTlmN2M2MTQyYjc4MjZkNjBjOGIzNzg1MzgyXzE4LTExLTEtMS0w_74461ba4-be93-4016-862a-82936f6a216d"
      unitRef="usd">-9129578000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i70e57d103b5749d1b6b2867c60a97531_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNTgvZnJhZzplYTlhZmMxZjJkMGM0YzRjOTEzMjY3NjQyMzExNTY1Mi90YWJsZToxZGQ4MmE5ZjdjNjE0MmI3ODI2ZDYwYzhiMzc4NTM4Mi90YWJsZXJhbmdlOjFkZDgyYTlmN2M2MTQyYjc4MjZkNjBjOGIzNzg1MzgyXzE4LTEzLTEtMS0w_13bc5afd-ee81-44c1-b8dd-64951e2eee5f"
      unitRef="usd">-229229000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="if7800ae401e14d6db687b79c48ce79a1_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNTgvZnJhZzplYTlhZmMxZjJkMGM0YzRjOTEzMjY3NjQyMzExNTY1Mi90YWJsZToxZGQ4MmE5ZjdjNjE0MmI3ODI2ZDYwYzhiMzc4NTM4Mi90YWJsZXJhbmdlOjFkZDgyYTlmN2M2MTQyYjc4MjZkNjBjOGIzNzg1MzgyXzE4LTE1LTEtMS0w_70b67c25-aa0b-4af5-8801-bae08fbce878"
      unitRef="usd">-502929000</us-gaap:StockholdersEquity>
    <us-gaap:ProfitLoss
      contextRef="i5ccd6c618466419892c8a856cdb305d8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNTgvZnJhZzplYTlhZmMxZjJkMGM0YzRjOTEzMjY3NjQyMzExNTY1Mi90YWJsZToxZGQ4MmE5ZjdjNjE0MmI3ODI2ZDYwYzhiMzc4NTM4Mi90YWJsZXJhbmdlOjFkZDgyYTlmN2M2MTQyYjc4MjZkNjBjOGIzNzg1MzgyXzE5LTExLTEtMS0w_1a400faa-cbcb-4ac1-836d-89b948398234"
      unitRef="usd">-422636000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ic422fca6363144d0b81867266600ded0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNTgvZnJhZzplYTlhZmMxZjJkMGM0YzRjOTEzMjY3NjQyMzExNTY1Mi90YWJsZToxZGQ4MmE5ZjdjNjE0MmI3ODI2ZDYwYzhiMzc4NTM4Mi90YWJsZXJhbmdlOjFkZDgyYTlmN2M2MTQyYjc4MjZkNjBjOGIzNzg1MzgyXzE5LTE1LTEtMS0w_93684a39-0b95-44eb-b75d-6b2044050347"
      unitRef="usd">-422636000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="ie2d3e82d37b7470fa184010e859d26cf_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNTgvZnJhZzplYTlhZmMxZjJkMGM0YzRjOTEzMjY3NjQyMzExNTY1Mi90YWJsZToxZGQ4MmE5ZjdjNjE0MmI3ODI2ZDYwYzhiMzc4NTM4Mi90YWJsZXJhbmdlOjFkZDgyYTlmN2M2MTQyYjc4MjZkNjBjOGIzNzg1MzgyXzIwLTEzLTEtMS0w_4cc43765-5283-4766-8f77-f30a330f2871"
      unitRef="usd">10139000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="ic422fca6363144d0b81867266600ded0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNTgvZnJhZzplYTlhZmMxZjJkMGM0YzRjOTEzMjY3NjQyMzExNTY1Mi90YWJsZToxZGQ4MmE5ZjdjNjE0MmI3ODI2ZDYwYzhiMzc4NTM4Mi90YWJsZXJhbmdlOjFkZDgyYTlmN2M2MTQyYjc4MjZkNjBjOGIzNzg1MzgyXzIwLTE1LTEtMS0w_682a19bd-9e79-4190-8be2-1099221211d9"
      unitRef="usd">10139000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i2b8c9e56bc5545c0b392246e564622c7_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNTgvZnJhZzplYTlhZmMxZjJkMGM0YzRjOTEzMjY3NjQyMzExNTY1Mi90YWJsZToxZGQ4MmE5ZjdjNjE0MmI3ODI2ZDYwYzhiMzc4NTM4Mi90YWJsZXJhbmdlOjFkZDgyYTlmN2M2MTQyYjc4MjZkNjBjOGIzNzg1MzgyXzIxLTktMS0xLTA_c8afffca-592c-4726-8bba-a122963c5994"
      unitRef="usd">59142000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="ic422fca6363144d0b81867266600ded0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNTgvZnJhZzplYTlhZmMxZjJkMGM0YzRjOTEzMjY3NjQyMzExNTY1Mi90YWJsZToxZGQ4MmE5ZjdjNjE0MmI3ODI2ZDYwYzhiMzc4NTM4Mi90YWJsZXJhbmdlOjFkZDgyYTlmN2M2MTQyYjc4MjZkNjBjOGIzNzg1MzgyXzIxLTE1LTEtMS0w_f21d98cd-5ed0-4664-a85a-d5868575ea1f"
      unitRef="usd">59142000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="idec6f650aaf749858397467f9dbdcc33_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNTgvZnJhZzplYTlhZmMxZjJkMGM0YzRjOTEzMjY3NjQyMzExNTY1Mi90YWJsZToxZGQ4MmE5ZjdjNjE0MmI3ODI2ZDYwYzhiMzc4NTM4Mi90YWJsZXJhbmdlOjFkZDgyYTlmN2M2MTQyYjc4MjZkNjBjOGIzNzg1MzgyXzIzLTEtMS0xLTA_455c01c4-65ec-4564-82e5-830de2287665"
      unitRef="shares">557</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i2b8c9e56bc5545c0b392246e564622c7_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNTgvZnJhZzplYTlhZmMxZjJkMGM0YzRjOTEzMjY3NjQyMzExNTY1Mi90YWJsZToxZGQ4MmE5ZjdjNjE0MmI3ODI2ZDYwYzhiMzc4NTM4Mi90YWJsZXJhbmdlOjFkZDgyYTlmN2M2MTQyYjc4MjZkNjBjOGIzNzg1MzgyXzIzLTktMS0xLTA_ce5a2b90-22b0-40fa-8207-e2cb11514f13"
      unitRef="usd">4000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="ic422fca6363144d0b81867266600ded0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNTgvZnJhZzplYTlhZmMxZjJkMGM0YzRjOTEzMjY3NjQyMzExNTY1Mi90YWJsZToxZGQ4MmE5ZjdjNjE0MmI3ODI2ZDYwYzhiMzc4NTM4Mi90YWJsZXJhbmdlOjFkZDgyYTlmN2M2MTQyYjc4MjZkNjBjOGIzNzg1MzgyXzIzLTE1LTEtMS0w_4fcb514e-8c35-4efd-b1ea-e555eb0fbdf6"
      unitRef="usd">4000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="idec6f650aaf749858397467f9dbdcc33_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNTgvZnJhZzplYTlhZmMxZjJkMGM0YzRjOTEzMjY3NjQyMzExNTY1Mi90YWJsZToxZGQ4MmE5ZjdjNjE0MmI3ODI2ZDYwYzhiMzc4NTM4Mi90YWJsZXJhbmdlOjFkZDgyYTlmN2M2MTQyYjc4MjZkNjBjOGIzNzg1MzgyXzI1LTEtMS0xLTA_eeacde3e-2c71-4ad3-8c8b-0f064a53c1c6"
      unitRef="shares">2419261</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="ic422fca6363144d0b81867266600ded0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNTgvZnJhZzplYTlhZmMxZjJkMGM0YzRjOTEzMjY3NjQyMzExNTY1Mi90YWJsZToxZGQ4MmE5ZjdjNjE0MmI3ODI2ZDYwYzhiMzc4NTM4Mi90YWJsZXJhbmdlOjFkZDgyYTlmN2M2MTQyYjc4MjZkNjBjOGIzNzg1MzgyXzI1LTE1LTEtMS0w_440f6065-5303-4f5a-b7a2-c5bb1131c19a"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i2b8c9e56bc5545c0b392246e564622c7_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNTgvZnJhZzplYTlhZmMxZjJkMGM0YzRjOTEzMjY3NjQyMzExNTY1Mi90YWJsZToxZGQ4MmE5ZjdjNjE0MmI3ODI2ZDYwYzhiMzc4NTM4Mi90YWJsZXJhbmdlOjFkZDgyYTlmN2M2MTQyYjc4MjZkNjBjOGIzNzg1MzgyXzI3LTktMS0xLTA_41ccb116-eb60-476c-a627-3c08f29f3a3c"
      unitRef="usd">10156000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="ic422fca6363144d0b81867266600ded0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNTgvZnJhZzplYTlhZmMxZjJkMGM0YzRjOTEzMjY3NjQyMzExNTY1Mi90YWJsZToxZGQ4MmE5ZjdjNjE0MmI3ODI2ZDYwYzhiMzc4NTM4Mi90YWJsZXJhbmdlOjFkZDgyYTlmN2M2MTQyYjc4MjZkNjBjOGIzNzg1MzgyXzI3LTE1LTEtMS0w_e0d56dc2-5dbd-40cc-b825-57155462b0ad"
      unitRef="usd">10156000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:StockholdersEquityOther
      contextRef="idec6f650aaf749858397467f9dbdcc33_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNTgvZnJhZzplYTlhZmMxZjJkMGM0YzRjOTEzMjY3NjQyMzExNTY1Mi90YWJsZToxZGQ4MmE5ZjdjNjE0MmI3ODI2ZDYwYzhiMzc4NTM4Mi90YWJsZXJhbmdlOjFkZDgyYTlmN2M2MTQyYjc4MjZkNjBjOGIzNzg1MzgyXzMwLTMtMS0xLTA_7ad9dd01-8289-4189-b05d-5407abb9edf8"
      unitRef="usd">-1000</us-gaap:StockholdersEquityOther>
    <us-gaap:StockholdersEquityOther
      contextRef="idc522a0f5986459884e9246bb96a8c40_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNTgvZnJhZzplYTlhZmMxZjJkMGM0YzRjOTEzMjY3NjQyMzExNTY1Mi90YWJsZToxZGQ4MmE5ZjdjNjE0MmI3ODI2ZDYwYzhiMzc4NTM4Mi90YWJsZXJhbmdlOjFkZDgyYTlmN2M2MTQyYjc4MjZkNjBjOGIzNzg1MzgyXzMwLTctMS0xLTA_9732af1a-ee80-4eb0-b82b-d4d3ef9079d1"
      unitRef="usd">1000</us-gaap:StockholdersEquityOther>
    <us-gaap:StockholdersEquityOther
      contextRef="i2b8c9e56bc5545c0b392246e564622c7_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNTgvZnJhZzplYTlhZmMxZjJkMGM0YzRjOTEzMjY3NjQyMzExNTY1Mi90YWJsZToxZGQ4MmE5ZjdjNjE0MmI3ODI2ZDYwYzhiMzc4NTM4Mi90YWJsZXJhbmdlOjFkZDgyYTlmN2M2MTQyYjc4MjZkNjBjOGIzNzg1MzgyXzMwLTktMS0xLTA_eb58d643-bc1b-482d-9373-3b713f42a259"
      unitRef="usd">108000</us-gaap:StockholdersEquityOther>
    <us-gaap:StockholdersEquityOther
      contextRef="ic422fca6363144d0b81867266600ded0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNTgvZnJhZzplYTlhZmMxZjJkMGM0YzRjOTEzMjY3NjQyMzExNTY1Mi90YWJsZToxZGQ4MmE5ZjdjNjE0MmI3ODI2ZDYwYzhiMzc4NTM4Mi90YWJsZXJhbmdlOjFkZDgyYTlmN2M2MTQyYjc4MjZkNjBjOGIzNzg1MzgyXzMwLTE1LTEtMS0w_a488ee9e-f711-4150-be98-f72dbd4d0c04"
      unitRef="usd">108000</us-gaap:StockholdersEquityOther>
    <us-gaap:SharesIssued
      contextRef="i06bb65e01eb54e899a0aa5ae12806fdd_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNTgvZnJhZzplYTlhZmMxZjJkMGM0YzRjOTEzMjY3NjQyMzExNTY1Mi90YWJsZToxZGQ4MmE5ZjdjNjE0MmI3ODI2ZDYwYzhiMzc4NTM4Mi90YWJsZXJhbmdlOjFkZDgyYTlmN2M2MTQyYjc4MjZkNjBjOGIzNzg1MzgyXzMzLTEtMS0xLTA_1b58b153-ec0d-4ccc-a862-7eb94c26ba0b"
      unitRef="shares">226802609</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i06bb65e01eb54e899a0aa5ae12806fdd_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNTgvZnJhZzplYTlhZmMxZjJkMGM0YzRjOTEzMjY3NjQyMzExNTY1Mi90YWJsZToxZGQ4MmE5ZjdjNjE0MmI3ODI2ZDYwYzhiMzc4NTM4Mi90YWJsZXJhbmdlOjFkZDgyYTlmN2M2MTQyYjc4MjZkNjBjOGIzNzg1MzgyXzMzLTMtMS0xLTA_33f3a099-1322-4057-95b7-2057afb7f45c"
      unitRef="usd">23000</us-gaap:StockholdersEquity>
    <us-gaap:SharesIssued
      contextRef="i089ea73cd6df447699baf26b5e666d41_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNTgvZnJhZzplYTlhZmMxZjJkMGM0YzRjOTEzMjY3NjQyMzExNTY1Mi90YWJsZToxZGQ4MmE5ZjdjNjE0MmI3ODI2ZDYwYzhiMzc4NTM4Mi90YWJsZXJhbmdlOjFkZDgyYTlmN2M2MTQyYjc4MjZkNjBjOGIzNzg1MzgyXzMzLTUtMS0xLTA_600eecff-9d97-4e85-b758-426de2359ed6"
      unitRef="shares">4000000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i089ea73cd6df447699baf26b5e666d41_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNTgvZnJhZzplYTlhZmMxZjJkMGM0YzRjOTEzMjY3NjQyMzExNTY1Mi90YWJsZToxZGQ4MmE5ZjdjNjE0MmI3ODI2ZDYwYzhiMzc4NTM4Mi90YWJsZXJhbmdlOjFkZDgyYTlmN2M2MTQyYjc4MjZkNjBjOGIzNzg1MzgyXzMzLTctMS0xLTA_f37ce598-83a3-40cc-a04a-2d434ca88ee8"
      unitRef="usd">45000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i11b44ad4e57a40d0b4e9130a76d8e17d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNTgvZnJhZzplYTlhZmMxZjJkMGM0YzRjOTEzMjY3NjQyMzExNTY1Mi90YWJsZToxZGQ4MmE5ZjdjNjE0MmI3ODI2ZDYwYzhiMzc4NTM4Mi90YWJsZXJhbmdlOjFkZDgyYTlmN2M2MTQyYjc4MjZkNjBjOGIzNzg1MzgyXzMzLTktMS0xLTA_a862addb-6214-43c8-8807-7a5d42217a25"
      unitRef="usd">8904692000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i856395a91c9e4681a8423ab5e5a8a3bb_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNTgvZnJhZzplYTlhZmMxZjJkMGM0YzRjOTEzMjY3NjQyMzExNTY1Mi90YWJsZToxZGQ4MmE5ZjdjNjE0MmI3ODI2ZDYwYzhiMzc4NTM4Mi90YWJsZXJhbmdlOjFkZDgyYTlmN2M2MTQyYjc4MjZkNjBjOGIzNzg1MzgyXzMzLTExLTEtMS0w_62d0102d-6b75-477b-a54c-2350f879e6dd"
      unitRef="usd">-9552214000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ifd0e33adfc6f4334af419fab7da2938c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNTgvZnJhZzplYTlhZmMxZjJkMGM0YzRjOTEzMjY3NjQyMzExNTY1Mi90YWJsZToxZGQ4MmE5ZjdjNjE0MmI3ODI2ZDYwYzhiMzc4NTM4Mi90YWJsZXJhbmdlOjFkZDgyYTlmN2M2MTQyYjc4MjZkNjBjOGIzNzg1MzgyXzMzLTEzLTEtMS0w_b678dd32-463c-4fa5-872e-94196d13f166"
      unitRef="usd">-219090000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ie393cf2c705b4c4d83b27b6f2c4fdfb0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNTgvZnJhZzplYTlhZmMxZjJkMGM0YzRjOTEzMjY3NjQyMzExNTY1Mi90YWJsZToxZGQ4MmE5ZjdjNjE0MmI3ODI2ZDYwYzhiMzc4NTM4Mi90YWJsZXJhbmdlOjFkZDgyYTlmN2M2MTQyYjc4MjZkNjBjOGIzNzg1MzgyXzMzLTE1LTEtMS0w_094e6247-5620-494e-9e68-332d7134a3d2"
      unitRef="usd">-866544000</us-gaap:StockholdersEquity>
    <us-gaap:ProfitLoss
      contextRef="ia8e7068a4d7f4e3f9312eed3f0fa7cad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNTgvZnJhZzplYTlhZmMxZjJkMGM0YzRjOTEzMjY3NjQyMzExNTY1Mi90YWJsZToxZGQ4MmE5ZjdjNjE0MmI3ODI2ZDYwYzhiMzc4NTM4Mi90YWJsZXJhbmdlOjFkZDgyYTlmN2M2MTQyYjc4MjZkNjBjOGIzNzg1MzgyXzM0LTExLTEtMS0w_8a1afc78-e893-4329-ac64-9aa94a674dc6"
      unitRef="usd">183944000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNTgvZnJhZzplYTlhZmMxZjJkMGM0YzRjOTEzMjY3NjQyMzExNTY1Mi90YWJsZToxZGQ4MmE5ZjdjNjE0MmI3ODI2ZDYwYzhiMzc4NTM4Mi90YWJsZXJhbmdlOjFkZDgyYTlmN2M2MTQyYjc4MjZkNjBjOGIzNzg1MzgyXzM0LTE1LTEtMS0w_09eb6f58-03ad-40c4-a9d0-8bad15448bcf"
      unitRef="usd">183944000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i955c4609a38346dba55af61644c73082_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNTgvZnJhZzplYTlhZmMxZjJkMGM0YzRjOTEzMjY3NjQyMzExNTY1Mi90YWJsZToxZGQ4MmE5ZjdjNjE0MmI3ODI2ZDYwYzhiMzc4NTM4Mi90YWJsZXJhbmdlOjFkZDgyYTlmN2M2MTQyYjc4MjZkNjBjOGIzNzg1MzgyXzM1LTEzLTEtMS0w_131ff24f-a681-4b35-bfc6-c05048ffac54"
      unitRef="usd">1337000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNTgvZnJhZzplYTlhZmMxZjJkMGM0YzRjOTEzMjY3NjQyMzExNTY1Mi90YWJsZToxZGQ4MmE5ZjdjNjE0MmI3ODI2ZDYwYzhiMzc4NTM4Mi90YWJsZXJhbmdlOjFkZDgyYTlmN2M2MTQyYjc4MjZkNjBjOGIzNzg1MzgyXzM1LTE1LTEtMS0w_63ef4f36-efef-4471-a186-7e7a9a224e14"
      unitRef="usd">1337000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i120d1ee2a3034004a3152182281587dc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNTgvZnJhZzplYTlhZmMxZjJkMGM0YzRjOTEzMjY3NjQyMzExNTY1Mi90YWJsZToxZGQ4MmE5ZjdjNjE0MmI3ODI2ZDYwYzhiMzc4NTM4Mi90YWJsZXJhbmdlOjFkZDgyYTlmN2M2MTQyYjc4MjZkNjBjOGIzNzg1MzgyXzM2LTktMS0xLTA_eaefef15-0745-4704-b71c-d6e453870d88"
      unitRef="usd">41357000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNTgvZnJhZzplYTlhZmMxZjJkMGM0YzRjOTEzMjY3NjQyMzExNTY1Mi90YWJsZToxZGQ4MmE5ZjdjNjE0MmI3ODI2ZDYwYzhiMzc4NTM4Mi90YWJsZXJhbmdlOjFkZDgyYTlmN2M2MTQyYjc4MjZkNjBjOGIzNzg1MzgyXzM2LTE1LTEtMS0w_b855a450-6a5e-4cb2-b9b6-596000a24a8a"
      unitRef="usd">41357000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="i4f37b9dd970343559c6d22aadb127efd_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNTgvZnJhZzplYTlhZmMxZjJkMGM0YzRjOTEzMjY3NjQyMzExNTY1Mi90YWJsZToxZGQ4MmE5ZjdjNjE0MmI3ODI2ZDYwYzhiMzc4NTM4Mi90YWJsZXJhbmdlOjFkZDgyYTlmN2M2MTQyYjc4MjZkNjBjOGIzNzg1MzgyXzQwLTEtMS0xLTA_c69f7bb8-c73b-40e5-a63f-b68f926f2f98"
      unitRef="shares">3513159</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNTgvZnJhZzplYTlhZmMxZjJkMGM0YzRjOTEzMjY3NjQyMzExNTY1Mi90YWJsZToxZGQ4MmE5ZjdjNjE0MmI3ODI2ZDYwYzhiMzc4NTM4Mi90YWJsZXJhbmdlOjFkZDgyYTlmN2M2MTQyYjc4MjZkNjBjOGIzNzg1MzgyXzQwLTE1LTEtMS0w_f2416972-db4b-4221-9fc4-0e9b7d6253cb"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i120d1ee2a3034004a3152182281587dc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNTgvZnJhZzplYTlhZmMxZjJkMGM0YzRjOTEzMjY3NjQyMzExNTY1Mi90YWJsZToxZGQ4MmE5ZjdjNjE0MmI3ODI2ZDYwYzhiMzc4NTM4Mi90YWJsZXJhbmdlOjFkZDgyYTlmN2M2MTQyYjc4MjZkNjBjOGIzNzg1MzgyXzQxLTktMS0xLTA_698b9e1b-c3bd-4bda-be65-d0f4963a1517"
      unitRef="usd">8036000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNTgvZnJhZzplYTlhZmMxZjJkMGM0YzRjOTEzMjY3NjQyMzExNTY1Mi90YWJsZToxZGQ4MmE5ZjdjNjE0MmI3ODI2ZDYwYzhiMzc4NTM4Mi90YWJsZXJhbmdlOjFkZDgyYTlmN2M2MTQyYjc4MjZkNjBjOGIzNzg1MzgyXzQxLTE1LTEtMS0w_3c0e8a08-9483-4ef1-862d-46ccaf9a806a"
      unitRef="usd">8036000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:StockholdersEquityOther
      contextRef="ib8a648253e564775ad6575ed43059a46_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNTgvZnJhZzplYTlhZmMxZjJkMGM0YzRjOTEzMjY3NjQyMzExNTY1Mi90YWJsZToxZGQ4MmE5ZjdjNjE0MmI3ODI2ZDYwYzhiMzc4NTM4Mi90YWJsZXJhbmdlOjFkZDgyYTlmN2M2MTQyYjc4MjZkNjBjOGIzNzg1MzgyXzQzLTctMS0xLTA_eebd7a09-c340-4545-9a28-fc4d964c8447"
      unitRef="usd">-4000</us-gaap:StockholdersEquityOther>
    <us-gaap:StockholdersEquityOther
      contextRef="i120d1ee2a3034004a3152182281587dc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNTgvZnJhZzplYTlhZmMxZjJkMGM0YzRjOTEzMjY3NjQyMzExNTY1Mi90YWJsZToxZGQ4MmE5ZjdjNjE0MmI3ODI2ZDYwYzhiMzc4NTM4Mi90YWJsZXJhbmdlOjFkZDgyYTlmN2M2MTQyYjc4MjZkNjBjOGIzNzg1MzgyXzQzLTktMS0xLTA_998a9787-c9cd-40fd-942a-57bca7c717b1"
      unitRef="usd">1000</us-gaap:StockholdersEquityOther>
    <us-gaap:StockholdersEquityOther
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNTgvZnJhZzplYTlhZmMxZjJkMGM0YzRjOTEzMjY3NjQyMzExNTY1Mi90YWJsZToxZGQ4MmE5ZjdjNjE0MmI3ODI2ZDYwYzhiMzc4NTM4Mi90YWJsZXJhbmdlOjFkZDgyYTlmN2M2MTQyYjc4MjZkNjBjOGIzNzg1MzgyXzQzLTE1LTEtMS0w_d838b2a4-b5f0-4ab5-b75b-ed7fb6dae99d"
      unitRef="usd">-3000</us-gaap:StockholdersEquityOther>
    <us-gaap:SharesIssued
      contextRef="i745c7ce2320248e491e0cce80ead0981_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNTgvZnJhZzplYTlhZmMxZjJkMGM0YzRjOTEzMjY3NjQyMzExNTY1Mi90YWJsZToxZGQ4MmE5ZjdjNjE0MmI3ODI2ZDYwYzhiMzc4NTM4Mi90YWJsZXJhbmdlOjFkZDgyYTlmN2M2MTQyYjc4MjZkNjBjOGIzNzg1MzgyXzQ0LTEtMS0xLTA_40de999d-a98c-4110-8f3f-597a61dee14b"
      unitRef="shares">230315768</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i745c7ce2320248e491e0cce80ead0981_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNTgvZnJhZzplYTlhZmMxZjJkMGM0YzRjOTEzMjY3NjQyMzExNTY1Mi90YWJsZToxZGQ4MmE5ZjdjNjE0MmI3ODI2ZDYwYzhiMzc4NTM4Mi90YWJsZXJhbmdlOjFkZDgyYTlmN2M2MTQyYjc4MjZkNjBjOGIzNzg1MzgyXzQ0LTMtMS0xLTA_d66e6f58-ad8b-44ac-955a-c9cf2704cb73"
      unitRef="usd">23000</us-gaap:StockholdersEquity>
    <us-gaap:SharesIssued
      contextRef="i067a7c1ae9264b49bbb30cd84fa0b86c_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNTgvZnJhZzplYTlhZmMxZjJkMGM0YzRjOTEzMjY3NjQyMzExNTY1Mi90YWJsZToxZGQ4MmE5ZjdjNjE0MmI3ODI2ZDYwYzhiMzc4NTM4Mi90YWJsZXJhbmdlOjFkZDgyYTlmN2M2MTQyYjc4MjZkNjBjOGIzNzg1MzgyXzQ0LTUtMS0xLTA_3a8cfb9a-9c85-4d5c-8b5d-f45318ce6960"
      unitRef="shares">4000000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i067a7c1ae9264b49bbb30cd84fa0b86c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNTgvZnJhZzplYTlhZmMxZjJkMGM0YzRjOTEzMjY3NjQyMzExNTY1Mi90YWJsZToxZGQ4MmE5ZjdjNjE0MmI3ODI2ZDYwYzhiMzc4NTM4Mi90YWJsZXJhbmdlOjFkZDgyYTlmN2M2MTQyYjc4MjZkNjBjOGIzNzg1MzgyXzQ0LTctMS0xLTA_9f007288-ff1b-4bab-ae84-e53355a04085"
      unitRef="usd">49000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="if7970a8428fc457699d82a19f73cfa88_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNTgvZnJhZzplYTlhZmMxZjJkMGM0YzRjOTEzMjY3NjQyMzExNTY1Mi90YWJsZToxZGQ4MmE5ZjdjNjE0MmI3ODI2ZDYwYzhiMzc4NTM4Mi90YWJsZXJhbmdlOjFkZDgyYTlmN2M2MTQyYjc4MjZkNjBjOGIzNzg1MzgyXzQ0LTktMS0xLTA_f857c6ea-a58f-4adf-8c5f-3f912d3d6784"
      unitRef="usd">8938012000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="if1f06062be9d4b939d68f4f845ccfa34_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNTgvZnJhZzplYTlhZmMxZjJkMGM0YzRjOTEzMjY3NjQyMzExNTY1Mi90YWJsZToxZGQ4MmE5ZjdjNjE0MmI3ODI2ZDYwYzhiMzc4NTM4Mi90YWJsZXJhbmdlOjFkZDgyYTlmN2M2MTQyYjc4MjZkNjBjOGIzNzg1MzgyXzQ0LTExLTEtMS0w_85e244d0-73cc-4bbe-8a06-c04f68bb91f3"
      unitRef="usd">-9368270000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i504ddb8d568a4293b48a34942107ee3a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNTgvZnJhZzplYTlhZmMxZjJkMGM0YzRjOTEzMjY3NjQyMzExNTY1Mi90YWJsZToxZGQ4MmE5ZjdjNjE0MmI3ODI2ZDYwYzhiMzc4NTM4Mi90YWJsZXJhbmdlOjFkZDgyYTlmN2M2MTQyYjc4MjZkNjBjOGIzNzg1MzgyXzQ0LTEzLTEtMS0w_0a07717b-968d-4180-b426-facc12eaf381"
      unitRef="usd">-217753000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i3f216a0a208e454cb35be9f5f8c6dadf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNTgvZnJhZzplYTlhZmMxZjJkMGM0YzRjOTEzMjY3NjQyMzExNTY1Mi90YWJsZToxZGQ4MmE5ZjdjNjE0MmI3ODI2ZDYwYzhiMzc4NTM4Mi90YWJsZXJhbmdlOjFkZDgyYTlmN2M2MTQyYjc4MjZkNjBjOGIzNzg1MzgyXzQ0LTE1LTEtMS0w_33264e6d-8ab8-4663-b48d-dbd5a7b8c263"
      unitRef="usd">-647939000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNC9mcmFnOmY4M2NlMTNkMjkzNDQ1Y2M5OGJiOTNkMGQ2NmE0NGE4L3RhYmxlOjg3Y2M4MWFmNTFmYTQ3ZDJhNWRjZGM1MzUxMjU4NjlkL3RhYmxlcmFuZ2U6ODdjYzgxYWY1MWZhNDdkMmE1ZGNkYzUzNTEyNTg2OWRfMy0xLTEtMS0w_9e4eabc5-7ccb-4033-8cf0-1b2a23d24f26"
      unitRef="usd">183944000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ic422fca6363144d0b81867266600ded0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNC9mcmFnOmY4M2NlMTNkMjkzNDQ1Y2M5OGJiOTNkMGQ2NmE0NGE4L3RhYmxlOjg3Y2M4MWFmNTFmYTQ3ZDJhNWRjZGM1MzUxMjU4NjlkL3RhYmxlcmFuZ2U6ODdjYzgxYWY1MWZhNDdkMmE1ZGNkYzUzNTEyNTg2OWRfMy0zLTEtMS0w_ac5f02c5-eb3e-4fb0-a2cc-b6ea74223ee0"
      unitRef="usd">-422636000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i553ee2d892dc4af1ad8ae5ed797175bf_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNC9mcmFnOmY4M2NlMTNkMjkzNDQ1Y2M5OGJiOTNkMGQ2NmE0NGE4L3RhYmxlOjg3Y2M4MWFmNTFmYTQ3ZDJhNWRjZGM1MzUxMjU4NjlkL3RhYmxlcmFuZ2U6ODdjYzgxYWY1MWZhNDdkMmE1ZGNkYzUzNTEyNTg2OWRfMy01LTEtMS0w_3b5a1a67-c131-400e-9892-3a76f37b6d17"
      unitRef="usd">-1031469000</us-gaap:NetIncomeLoss>
    <us-gaap:DepreciationAndAmortization
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNC9mcmFnOmY4M2NlMTNkMjkzNDQ1Y2M5OGJiOTNkMGQ2NmE0NGE4L3RhYmxlOjg3Y2M4MWFmNTFmYTQ3ZDJhNWRjZGM1MzUxMjU4NjlkL3RhYmxlcmFuZ2U6ODdjYzgxYWY1MWZhNDdkMmE1ZGNkYzUzNTEyNTg2OWRfNS0xLTEtMS0w_9e01aded-3e56-4c61-a604-d17ceb61c3b3"
      unitRef="usd">518807000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="ic422fca6363144d0b81867266600ded0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNC9mcmFnOmY4M2NlMTNkMjkzNDQ1Y2M5OGJiOTNkMGQ2NmE0NGE4L3RhYmxlOjg3Y2M4MWFmNTFmYTQ3ZDJhNWRjZGM1MzUxMjU4NjlkL3RhYmxlcmFuZ2U6ODdjYzgxYWY1MWZhNDdkMmE1ZGNkYzUzNTEyNTg2OWRfNS0zLTEtMS0w_23193994-9810-4f76-8dd2-a78b7ae4c97c"
      unitRef="usd">612862000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="i553ee2d892dc4af1ad8ae5ed797175bf_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNC9mcmFnOmY4M2NlMTNkMjkzNDQ1Y2M5OGJiOTNkMGQ2NmE0NGE4L3RhYmxlOjg3Y2M4MWFmNTFmYTQ3ZDJhNWRjZGM1MzUxMjU4NjlkL3RhYmxlcmFuZ2U6ODdjYzgxYWY1MWZhNDdkMmE1ZGNkYzUzNTEyNTg2OWRfNS01LTEtMS0w_ab358e0f-8e75-4f6e-a053-9a84c1b1c3fa"
      unitRef="usd">723707000</us-gaap:DepreciationAndAmortization>
    <endp:InventoryStepUp
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNC9mcmFnOmY4M2NlMTNkMjkzNDQ1Y2M5OGJiOTNkMGQ2NmE0NGE4L3RhYmxlOjg3Y2M4MWFmNTFmYTQ3ZDJhNWRjZGM1MzUxMjU4NjlkL3RhYmxlcmFuZ2U6ODdjYzgxYWY1MWZhNDdkMmE1ZGNkYzUzNTEyNTg2OWRfNi0xLTEtMS0w_84847224-d117-4081-a847-605b950020db"
      unitRef="usd">0</endp:InventoryStepUp>
    <endp:InventoryStepUp
      contextRef="ic422fca6363144d0b81867266600ded0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNC9mcmFnOmY4M2NlMTNkMjkzNDQ1Y2M5OGJiOTNkMGQ2NmE0NGE4L3RhYmxlOjg3Y2M4MWFmNTFmYTQ3ZDJhNWRjZGM1MzUxMjU4NjlkL3RhYmxlcmFuZ2U6ODdjYzgxYWY1MWZhNDdkMmE1ZGNkYzUzNTEyNTg2OWRfNi0zLTEtMS0w_73c1d14d-625c-40a2-8365-4b528b01317d"
      unitRef="usd">0</endp:InventoryStepUp>
    <endp:InventoryStepUp
      contextRef="i553ee2d892dc4af1ad8ae5ed797175bf_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNC9mcmFnOmY4M2NlMTNkMjkzNDQ1Y2M5OGJiOTNkMGQ2NmE0NGE4L3RhYmxlOjg3Y2M4MWFmNTFmYTQ3ZDJhNWRjZGM1MzUxMjU4NjlkL3RhYmxlcmFuZ2U6ODdjYzgxYWY1MWZhNDdkMmE1ZGNkYzUzNTEyNTg2OWRfNi01LTEtMS0w_c2c89bf1-36c9-4667-8498-79ceb554830c"
      unitRef="usd">261000</endp:InventoryStepUp>
    <us-gaap:ShareBasedCompensation
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNC9mcmFnOmY4M2NlMTNkMjkzNDQ1Y2M5OGJiOTNkMGQ2NmE0NGE4L3RhYmxlOjg3Y2M4MWFmNTFmYTQ3ZDJhNWRjZGM1MzUxMjU4NjlkL3RhYmxlcmFuZ2U6ODdjYzgxYWY1MWZhNDdkMmE1ZGNkYzUzNTEyNTg2OWRfNy0xLTEtMS0w_a0278d63-54cd-4b21-af76-7de5e4563167"
      unitRef="usd">41357000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="ic422fca6363144d0b81867266600ded0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNC9mcmFnOmY4M2NlMTNkMjkzNDQ1Y2M5OGJiOTNkMGQ2NmE0NGE4L3RhYmxlOjg3Y2M4MWFmNTFmYTQ3ZDJhNWRjZGM1MzUxMjU4NjlkL3RhYmxlcmFuZ2U6ODdjYzgxYWY1MWZhNDdkMmE1ZGNkYzUzNTEyNTg2OWRfNy0zLTEtMS0w_30ba9c8e-429b-43ad-b2e6-067956b225c4"
      unitRef="usd">59142000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i553ee2d892dc4af1ad8ae5ed797175bf_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNC9mcmFnOmY4M2NlMTNkMjkzNDQ1Y2M5OGJiOTNkMGQ2NmE0NGE4L3RhYmxlOjg3Y2M4MWFmNTFmYTQ3ZDJhNWRjZGM1MzUxMjU4NjlkL3RhYmxlcmFuZ2U6ODdjYzgxYWY1MWZhNDdkMmE1ZGNkYzUzNTEyNTg2OWRfNy01LTEtMS0w_bed0a7bd-4ef3-4b79-b1c2-6f8938a104e7"
      unitRef="usd">54071000</us-gaap:ShareBasedCompensation>
    <us-gaap:AmortizationOfFinancingCostsAndDiscounts
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNC9mcmFnOmY4M2NlMTNkMjkzNDQ1Y2M5OGJiOTNkMGQ2NmE0NGE4L3RhYmxlOjg3Y2M4MWFmNTFmYTQ3ZDJhNWRjZGM1MzUxMjU4NjlkL3RhYmxlcmFuZ2U6ODdjYzgxYWY1MWZhNDdkMmE1ZGNkYzUzNTEyNTg2OWRfOC0xLTEtMS0w_d2d1a6e9-5882-451e-bb0c-448d1f38c20b"
      unitRef="usd">15606000</us-gaap:AmortizationOfFinancingCostsAndDiscounts>
    <us-gaap:AmortizationOfFinancingCostsAndDiscounts
      contextRef="ic422fca6363144d0b81867266600ded0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNC9mcmFnOmY4M2NlMTNkMjkzNDQ1Y2M5OGJiOTNkMGQ2NmE0NGE4L3RhYmxlOjg3Y2M4MWFmNTFmYTQ3ZDJhNWRjZGM1MzUxMjU4NjlkL3RhYmxlcmFuZ2U6ODdjYzgxYWY1MWZhNDdkMmE1ZGNkYzUzNTEyNTg2OWRfOC0zLTEtMS0w_4896f047-093e-450e-b9ff-6eefeb3f5922"
      unitRef="usd">18107000</us-gaap:AmortizationOfFinancingCostsAndDiscounts>
    <us-gaap:AmortizationOfFinancingCostsAndDiscounts
      contextRef="i553ee2d892dc4af1ad8ae5ed797175bf_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNC9mcmFnOmY4M2NlMTNkMjkzNDQ1Y2M5OGJiOTNkMGQ2NmE0NGE4L3RhYmxlOjg3Y2M4MWFmNTFmYTQ3ZDJhNWRjZGM1MzUxMjU4NjlkL3RhYmxlcmFuZ2U6ODdjYzgxYWY1MWZhNDdkMmE1ZGNkYzUzNTEyNTg2OWRfOC01LTEtMS0w_b5153835-9b86-4650-ae65-d4aed0678366"
      unitRef="usd">20514000</us-gaap:AmortizationOfFinancingCostsAndDiscounts>
    <us-gaap:DeferredIncomeTaxesAndTaxCredits
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNC9mcmFnOmY4M2NlMTNkMjkzNDQ1Y2M5OGJiOTNkMGQ2NmE0NGE4L3RhYmxlOjg3Y2M4MWFmNTFmYTQ3ZDJhNWRjZGM1MzUxMjU4NjlkL3RhYmxlcmFuZ2U6ODdjYzgxYWY1MWZhNDdkMmE1ZGNkYzUzNTEyNTg2OWRfOS0xLTEtMS0w_86a6cb63-41c2-49a3-9622-b70ce2f0c253"
      unitRef="usd">-163558000</us-gaap:DeferredIncomeTaxesAndTaxCredits>
    <us-gaap:DeferredIncomeTaxesAndTaxCredits
      contextRef="ic422fca6363144d0b81867266600ded0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNC9mcmFnOmY4M2NlMTNkMjkzNDQ1Y2M5OGJiOTNkMGQ2NmE0NGE4L3RhYmxlOjg3Y2M4MWFmNTFmYTQ3ZDJhNWRjZGM1MzUxMjU4NjlkL3RhYmxlcmFuZ2U6ODdjYzgxYWY1MWZhNDdkMmE1ZGNkYzUzNTEyNTg2OWRfOS0zLTEtMS0w_f9d96e20-3199-4485-a27d-eeb5588daef4"
      unitRef="usd">-5561000</us-gaap:DeferredIncomeTaxesAndTaxCredits>
    <us-gaap:DeferredIncomeTaxesAndTaxCredits
      contextRef="i553ee2d892dc4af1ad8ae5ed797175bf_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNC9mcmFnOmY4M2NlMTNkMjkzNDQ1Y2M5OGJiOTNkMGQ2NmE0NGE4L3RhYmxlOjg3Y2M4MWFmNTFmYTQ3ZDJhNWRjZGM1MzUxMjU4NjlkL3RhYmxlcmFuZ2U6ODdjYzgxYWY1MWZhNDdkMmE1ZGNkYzUzNTEyNTg2OWRfOS01LTEtMS0w_864f65cf-e1a6-4b98-9ab3-53cdb272b4a6"
      unitRef="usd">5557000</us-gaap:DeferredIncomeTaxesAndTaxCredits>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNC9mcmFnOmY4M2NlMTNkMjkzNDQ1Y2M5OGJiOTNkMGQ2NmE0NGE4L3RhYmxlOjg3Y2M4MWFmNTFmYTQ3ZDJhNWRjZGM1MzUxMjU4NjlkL3RhYmxlcmFuZ2U6ODdjYzgxYWY1MWZhNDdkMmE1ZGNkYzUzNTEyNTg2OWRfMTEtMS0xLTEtMA_e40e70e8-254e-4f01-a217-1299ce0ad89f"
      unitRef="usd">16353000</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
      contextRef="ic422fca6363144d0b81867266600ded0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNC9mcmFnOmY4M2NlMTNkMjkzNDQ1Y2M5OGJiOTNkMGQ2NmE0NGE4L3RhYmxlOjg3Y2M4MWFmNTFmYTQ3ZDJhNWRjZGM1MzUxMjU4NjlkL3RhYmxlcmFuZ2U6ODdjYzgxYWY1MWZhNDdkMmE1ZGNkYzUzNTEyNTg2OWRfMTEtMy0xLTEtMA_4b17198f-17ce-44a9-a879-ac48b668a238"
      unitRef="usd">-46098000</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
      contextRef="i553ee2d892dc4af1ad8ae5ed797175bf_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNC9mcmFnOmY4M2NlMTNkMjkzNDQ1Y2M5OGJiOTNkMGQ2NmE0NGE4L3RhYmxlOjg3Y2M4MWFmNTFmYTQ3ZDJhNWRjZGM1MzUxMjU4NjlkL3RhYmxlcmFuZ2U6ODdjYzgxYWY1MWZhNDdkMmE1ZGNkYzUzNTEyNTg2OWRfMTEtNS0xLTEtMA_f80dcf9b-88f0-4c18-ba0c-89cf4cf83f51"
      unitRef="usd">19910000</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNC9mcmFnOmY4M2NlMTNkMjkzNDQ1Y2M5OGJiOTNkMGQ2NmE0NGE4L3RhYmxlOjg3Y2M4MWFmNTFmYTQ3ZDJhNWRjZGM1MzUxMjU4NjlkL3RhYmxlcmFuZ2U6ODdjYzgxYWY1MWZhNDdkMmE1ZGNkYzUzNTEyNTg2OWRfMTItMS0xLTEtMA_67fc4c07-9c9d-4247-a4da-0d19ebd4bb8e"
      unitRef="usd">0</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="ic422fca6363144d0b81867266600ded0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNC9mcmFnOmY4M2NlMTNkMjkzNDQ1Y2M5OGJiOTNkMGQ2NmE0NGE4L3RhYmxlOjg3Y2M4MWFmNTFmYTQ3ZDJhNWRjZGM1MzUxMjU4NjlkL3RhYmxlcmFuZ2U6ODdjYzgxYWY1MWZhNDdkMmE1ZGNkYzUzNTEyNTg2OWRfMTItMy0xLTEtMA_dfb968fc-263d-4294-bd97-24403e913720"
      unitRef="usd">119828000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i553ee2d892dc4af1ad8ae5ed797175bf_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNC9mcmFnOmY4M2NlMTNkMjkzNDQ1Y2M5OGJiOTNkMGQ2NmE0NGE4L3RhYmxlOjg3Y2M4MWFmNTFmYTQ3ZDJhNWRjZGM1MzUxMjU4NjlkL3RhYmxlcmFuZ2U6ODdjYzgxYWY1MWZhNDdkMmE1ZGNkYzUzNTEyNTg2OWRfMTItNS0xLTEtMA_606b00f6-b1f5-48f5-9dde-cc06ff7c9462"
      unitRef="usd">0</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:ResearchAndDevelopmentInProcess
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNC9mcmFnOmY4M2NlMTNkMjkzNDQ1Y2M5OGJiOTNkMGQ2NmE0NGE4L3RhYmxlOjg3Y2M4MWFmNTFmYTQ3ZDJhNWRjZGM1MzUxMjU4NjlkL3RhYmxlcmFuZ2U6ODdjYzgxYWY1MWZhNDdkMmE1ZGNkYzUzNTEyNTg2OWRfMTMtMS0xLTEtMA_05f0df35-4016-4bbf-a822-745bfe785aac"
      unitRef="usd">28602000</us-gaap:ResearchAndDevelopmentInProcess>
    <us-gaap:ResearchAndDevelopmentInProcess
      contextRef="ic422fca6363144d0b81867266600ded0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNC9mcmFnOmY4M2NlMTNkMjkzNDQ1Y2M5OGJiOTNkMGQ2NmE0NGE4L3RhYmxlOjg3Y2M4MWFmNTFmYTQ3ZDJhNWRjZGM1MzUxMjU4NjlkL3RhYmxlcmFuZ2U6ODdjYzgxYWY1MWZhNDdkMmE1ZGNkYzUzNTEyNTg2OWRfMTMtMy0xLTEtMA_cce74f41-6fd6-424b-81a6-91ec4d1aa46c"
      unitRef="usd">0</us-gaap:ResearchAndDevelopmentInProcess>
    <us-gaap:ResearchAndDevelopmentInProcess
      contextRef="i553ee2d892dc4af1ad8ae5ed797175bf_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNC9mcmFnOmY4M2NlMTNkMjkzNDQ1Y2M5OGJiOTNkMGQ2NmE0NGE4L3RhYmxlOjg3Y2M4MWFmNTFmYTQ3ZDJhNWRjZGM1MzUxMjU4NjlkL3RhYmxlcmFuZ2U6ODdjYzgxYWY1MWZhNDdkMmE1ZGNkYzUzNTEyNTg2OWRfMTMtNS0xLTEtMA_09ff8b4e-2fa7-4e32-b1b2-9dec088048ee"
      unitRef="usd">0</us-gaap:ResearchAndDevelopmentInProcess>
    <endp:AssetImpairmentChargesIncludingContinuingandDiscontinuedOperations
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNC9mcmFnOmY4M2NlMTNkMjkzNDQ1Y2M5OGJiOTNkMGQ2NmE0NGE4L3RhYmxlOjg3Y2M4MWFmNTFmYTQ3ZDJhNWRjZGM1MzUxMjU4NjlkL3RhYmxlcmFuZ2U6ODdjYzgxYWY1MWZhNDdkMmE1ZGNkYzUzNTEyNTg2OWRfMTQtMS0xLTEtMA_afb6b0f4-be9e-464f-b075-2bfbd09707ab"
      unitRef="usd">120344000</endp:AssetImpairmentChargesIncludingContinuingandDiscontinuedOperations>
    <endp:AssetImpairmentChargesIncludingContinuingandDiscontinuedOperations
      contextRef="ic422fca6363144d0b81867266600ded0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNC9mcmFnOmY4M2NlMTNkMjkzNDQ1Y2M5OGJiOTNkMGQ2NmE0NGE4L3RhYmxlOjg3Y2M4MWFmNTFmYTQ3ZDJhNWRjZGM1MzUxMjU4NjlkL3RhYmxlcmFuZ2U6ODdjYzgxYWY1MWZhNDdkMmE1ZGNkYzUzNTEyNTg2OWRfMTQtMy0xLTEtMA_fa773c4b-17ac-4123-8a8a-42a1021ea96c"
      unitRef="usd">526082000</endp:AssetImpairmentChargesIncludingContinuingandDiscontinuedOperations>
    <endp:AssetImpairmentChargesIncludingContinuingandDiscontinuedOperations
      contextRef="i553ee2d892dc4af1ad8ae5ed797175bf_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNC9mcmFnOmY4M2NlMTNkMjkzNDQ1Y2M5OGJiOTNkMGQ2NmE0NGE4L3RhYmxlOjg3Y2M4MWFmNTFmYTQ3ZDJhNWRjZGM1MzUxMjU4NjlkL3RhYmxlcmFuZ2U6ODdjYzgxYWY1MWZhNDdkMmE1ZGNkYzUzNTEyNTg2OWRfMTQtNS0xLTEtMA_60a15cc3-a444-44d1-9427-4e9385ae3d7d"
      unitRef="usd">916939000</endp:AssetImpairmentChargesIncludingContinuingandDiscontinuedOperations>
    <us-gaap:GainLossOnSaleOfBusiness
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNC9mcmFnOmY4M2NlMTNkMjkzNDQ1Y2M5OGJiOTNkMGQ2NmE0NGE4L3RhYmxlOjg3Y2M4MWFmNTFmYTQ3ZDJhNWRjZGM1MzUxMjU4NjlkL3RhYmxlcmFuZ2U6ODdjYzgxYWY1MWZhNDdkMmE1ZGNkYzUzNTEyNTg2OWRfMTUtMS0xLTEtMA_9419714c-3751-408a-8ead-fe80e1b5f9b8"
      unitRef="usd">16353000</us-gaap:GainLossOnSaleOfBusiness>
    <us-gaap:GainLossOnSaleOfBusiness
      contextRef="ic422fca6363144d0b81867266600ded0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNC9mcmFnOmY4M2NlMTNkMjkzNDQ1Y2M5OGJiOTNkMGQ2NmE0NGE4L3RhYmxlOjg3Y2M4MWFmNTFmYTQ3ZDJhNWRjZGM1MzUxMjU4NjlkL3RhYmxlcmFuZ2U6ODdjYzgxYWY1MWZhNDdkMmE1ZGNkYzUzNTEyNTg2OWRfMTUtMy0xLTEtMA_f723ca9f-94f6-4c24-ac3c-6b120c643edf"
      unitRef="usd">6367000</us-gaap:GainLossOnSaleOfBusiness>
    <us-gaap:GainLossOnSaleOfBusiness
      contextRef="i553ee2d892dc4af1ad8ae5ed797175bf_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNC9mcmFnOmY4M2NlMTNkMjkzNDQ1Y2M5OGJiOTNkMGQ2NmE0NGE4L3RhYmxlOjg3Y2M4MWFmNTFmYTQ3ZDJhNWRjZGM1MzUxMjU4NjlkL3RhYmxlcmFuZ2U6ODdjYzgxYWY1MWZhNDdkMmE1ZGNkYzUzNTEyNTg2OWRfMTUtNS0xLTEtMA_a42b1934-bc81-465c-a307-7451cbb916c8"
      unitRef="usd">45155000</us-gaap:GainLossOnSaleOfBusiness>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNC9mcmFnOmY4M2NlMTNkMjkzNDQ1Y2M5OGJiOTNkMGQ2NmE0NGE4L3RhYmxlOjg3Y2M4MWFmNTFmYTQ3ZDJhNWRjZGM1MzUxMjU4NjlkL3RhYmxlcmFuZ2U6ODdjYzgxYWY1MWZhNDdkMmE1ZGNkYzUzNTEyNTg2OWRfMTctMS0xLTEtMA_d485589b-02f6-4090-8c99-eb5904ee1ece"
      unitRef="usd">45792000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="ic422fca6363144d0b81867266600ded0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNC9mcmFnOmY4M2NlMTNkMjkzNDQ1Y2M5OGJiOTNkMGQ2NmE0NGE4L3RhYmxlOjg3Y2M4MWFmNTFmYTQ3ZDJhNWRjZGM1MzUxMjU4NjlkL3RhYmxlcmFuZ2U6ODdjYzgxYWY1MWZhNDdkMmE1ZGNkYzUzNTEyNTg2OWRfMTctMy0xLTEtMA_4dee75a3-df86-49a1-918e-3468f2e4bf28"
      unitRef="usd">-19158000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i553ee2d892dc4af1ad8ae5ed797175bf_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNC9mcmFnOmY4M2NlMTNkMjkzNDQ1Y2M5OGJiOTNkMGQ2NmE0NGE4L3RhYmxlOjg3Y2M4MWFmNTFmYTQ3ZDJhNWRjZGM1MzUxMjU4NjlkL3RhYmxlcmFuZ2U6ODdjYzgxYWY1MWZhNDdkMmE1ZGNkYzUzNTEyNTg2OWRfMTctNS0xLTEtMA_f322f6e2-a07b-474f-96b0-63835c70f0a9"
      unitRef="usd">-17090000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNC9mcmFnOmY4M2NlMTNkMjkzNDQ1Y2M5OGJiOTNkMGQ2NmE0NGE4L3RhYmxlOjg3Y2M4MWFmNTFmYTQ3ZDJhNWRjZGM1MzUxMjU4NjlkL3RhYmxlcmFuZ2U6ODdjYzgxYWY1MWZhNDdkMmE1ZGNkYzUzNTEyNTg2OWRfMTgtMS0xLTEtMA_6feed05d-20ba-4d42-b058-7d82ddb2393d"
      unitRef="usd">8031000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="ic422fca6363144d0b81867266600ded0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNC9mcmFnOmY4M2NlMTNkMjkzNDQ1Y2M5OGJiOTNkMGQ2NmE0NGE4L3RhYmxlOjg3Y2M4MWFmNTFmYTQ3ZDJhNWRjZGM1MzUxMjU4NjlkL3RhYmxlcmFuZ2U6ODdjYzgxYWY1MWZhNDdkMmE1ZGNkYzUzNTEyNTg2OWRfMTgtMy0xLTEtMA_8702f6ad-65f7-44d2-98da-f602a128b2c8"
      unitRef="usd">27139000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="i553ee2d892dc4af1ad8ae5ed797175bf_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNC9mcmFnOmY4M2NlMTNkMjkzNDQ1Y2M5OGJiOTNkMGQ2NmE0NGE4L3RhYmxlOjg3Y2M4MWFmNTFmYTQ3ZDJhNWRjZGM1MzUxMjU4NjlkL3RhYmxlcmFuZ2U6ODdjYzgxYWY1MWZhNDdkMmE1ZGNkYzUzNTEyNTg2OWRfMTgtNS0xLTEtMA_1bba946f-3149-4189-83bf-8210788daeb9"
      unitRef="usd">-67269000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNC9mcmFnOmY4M2NlMTNkMjkzNDQ1Y2M5OGJiOTNkMGQ2NmE0NGE4L3RhYmxlOjg3Y2M4MWFmNTFmYTQ3ZDJhNWRjZGM1MzUxMjU4NjlkL3RhYmxlcmFuZ2U6ODdjYzgxYWY1MWZhNDdkMmE1ZGNkYzUzNTEyNTg2OWRfMTktMS0xLTEtMA_a3ec1ff7-a3ae-494b-84f8-5a6f9110f711"
      unitRef="usd">27421000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="ic422fca6363144d0b81867266600ded0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNC9mcmFnOmY4M2NlMTNkMjkzNDQ1Y2M5OGJiOTNkMGQ2NmE0NGE4L3RhYmxlOjg3Y2M4MWFmNTFmYTQ3ZDJhNWRjZGM1MzUxMjU4NjlkL3RhYmxlcmFuZ2U6ODdjYzgxYWY1MWZhNDdkMmE1ZGNkYzUzNTEyNTg2OWRfMTktMy0xLTEtMA_0675b581-1f71-4d3f-a394-684c833a9d5c"
      unitRef="usd">-11370000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="i553ee2d892dc4af1ad8ae5ed797175bf_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNC9mcmFnOmY4M2NlMTNkMjkzNDQ1Y2M5OGJiOTNkMGQ2NmE0NGE4L3RhYmxlOjg3Y2M4MWFmNTFmYTQ3ZDJhNWRjZGM1MzUxMjU4NjlkL3RhYmxlcmFuZ2U6ODdjYzgxYWY1MWZhNDdkMmE1ZGNkYzUzNTEyNTg2OWRfMTktNS0xLTEtMA_d219d500-3992-4951-a375-5e7971689eb1"
      unitRef="usd">12797000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNC9mcmFnOmY4M2NlMTNkMjkzNDQ1Y2M5OGJiOTNkMGQ2NmE0NGE4L3RhYmxlOjg3Y2M4MWFmNTFmYTQ3ZDJhNWRjZGM1MzUxMjU4NjlkL3RhYmxlcmFuZ2U6ODdjYzgxYWY1MWZhNDdkMmE1ZGNkYzUzNTEyNTg2OWRfMjAtMS0xLTEtMA_cbe4e996-2913-483d-939c-58614b555238"
      unitRef="usd">-171366000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="ic422fca6363144d0b81867266600ded0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNC9mcmFnOmY4M2NlMTNkMjkzNDQ1Y2M5OGJiOTNkMGQ2NmE0NGE4L3RhYmxlOjg3Y2M4MWFmNTFmYTQ3ZDJhNWRjZGM1MzUxMjU4NjlkL3RhYmxlcmFuZ2U6ODdjYzgxYWY1MWZhNDdkMmE1ZGNkYzUzNTEyNTg2OWRfMjAtMy0xLTEtMA_cec947d7-37d2-4035-be72-2cc1322560da"
      unitRef="usd">-525746000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="i553ee2d892dc4af1ad8ae5ed797175bf_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNC9mcmFnOmY4M2NlMTNkMjkzNDQ1Y2M5OGJiOTNkMGQ2NmE0NGE4L3RhYmxlOjg3Y2M4MWFmNTFmYTQ3ZDJhNWRjZGM1MzUxMjU4NjlkL3RhYmxlcmFuZ2U6ODdjYzgxYWY1MWZhNDdkMmE1ZGNkYzUzNTEyNTg2OWRfMjAtNS0xLTEtMA_36e7e3c5-15cc-4c6d-a9c8-b43281c4c468"
      unitRef="usd">-425336000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNC9mcmFnOmY4M2NlMTNkMjkzNDQ1Y2M5OGJiOTNkMGQ2NmE0NGE4L3RhYmxlOjg3Y2M4MWFmNTFmYTQ3ZDJhNWRjZGM1MzUxMjU4NjlkL3RhYmxlcmFuZ2U6ODdjYzgxYWY1MWZhNDdkMmE1ZGNkYzUzNTEyNTg2OWRfMjEtMS0xLTEtMA_07039c3e-927d-448d-87d5-1ae43dd29801"
      unitRef="usd">-95100000</us-gaap:IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable>
    <us-gaap:IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable
      contextRef="ic422fca6363144d0b81867266600ded0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNC9mcmFnOmY4M2NlMTNkMjkzNDQ1Y2M5OGJiOTNkMGQ2NmE0NGE4L3RhYmxlOjg3Y2M4MWFmNTFmYTQ3ZDJhNWRjZGM1MzUxMjU4NjlkL3RhYmxlcmFuZ2U6ODdjYzgxYWY1MWZhNDdkMmE1ZGNkYzUzNTEyNTg2OWRfMjEtMy0xLTEtMA_fba060fa-7821-4815-b6c7-32ab1ffa2edc"
      unitRef="usd">4706000</us-gaap:IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable>
    <us-gaap:IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable
      contextRef="i553ee2d892dc4af1ad8ae5ed797175bf_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNC9mcmFnOmY4M2NlMTNkMjkzNDQ1Y2M5OGJiOTNkMGQ2NmE0NGE4L3RhYmxlOjg3Y2M4MWFmNTFmYTQ3ZDJhNWRjZGM1MzUxMjU4NjlkL3RhYmxlcmFuZ2U6ODdjYzgxYWY1MWZhNDdkMmE1ZGNkYzUzNTEyNTg2OWRfMjEtNS0xLTEtMA_34a2775e-9e40-4356-9d18-c742c4a7b2ab"
      unitRef="usd">-43291000</us-gaap:IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNC9mcmFnOmY4M2NlMTNkMjkzNDQ1Y2M5OGJiOTNkMGQ2NmE0NGE4L3RhYmxlOjg3Y2M4MWFmNTFmYTQ3ZDJhNWRjZGM1MzUxMjU4NjlkL3RhYmxlcmFuZ2U6ODdjYzgxYWY1MWZhNDdkMmE1ZGNkYzUzNTEyNTg2OWRfMjItMS0xLTEtMA_b99608e8-b662-4f3e-beca-79b3658b70f9"
      unitRef="usd">397392000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="ic422fca6363144d0b81867266600ded0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNC9mcmFnOmY4M2NlMTNkMjkzNDQ1Y2M5OGJiOTNkMGQ2NmE0NGE4L3RhYmxlOjg3Y2M4MWFmNTFmYTQ3ZDJhNWRjZGM1MzUxMjU4NjlkL3RhYmxlcmFuZ2U6ODdjYzgxYWY1MWZhNDdkMmE1ZGNkYzUzNTEyNTg2OWRfMjItMy0xLTEtMA_a4178dee-e5ec-4efb-a7a4-d306f9a8c174"
      unitRef="usd">98052000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i553ee2d892dc4af1ad8ae5ed797175bf_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNC9mcmFnOmY4M2NlMTNkMjkzNDQ1Y2M5OGJiOTNkMGQ2NmE0NGE4L3RhYmxlOjg3Y2M4MWFmNTFmYTQ3ZDJhNWRjZGM1MzUxMjU4NjlkL3RhYmxlcmFuZ2U6ODdjYzgxYWY1MWZhNDdkMmE1ZGNkYzUzNTEyNTg2OWRfMjItNS0xLTEtMA_285e6674-8654-4f32-b6f4-ea8e7e2b45fd"
      unitRef="usd">267270000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNC9mcmFnOmY4M2NlMTNkMjkzNDQ1Y2M5OGJiOTNkMGQ2NmE0NGE4L3RhYmxlOjg3Y2M4MWFmNTFmYTQ3ZDJhNWRjZGM1MzUxMjU4NjlkL3RhYmxlcmFuZ2U6ODdjYzgxYWY1MWZhNDdkMmE1ZGNkYzUzNTEyNTg2OWRfMjQtMS0xLTEtMA_19c96629-1a44-4618-8384-59dfdc002901"
      unitRef="usd">69971000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="ic422fca6363144d0b81867266600ded0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNC9mcmFnOmY4M2NlMTNkMjkzNDQ1Y2M5OGJiOTNkMGQ2NmE0NGE4L3RhYmxlOjg3Y2M4MWFmNTFmYTQ3ZDJhNWRjZGM1MzUxMjU4NjlkL3RhYmxlcmFuZ2U6ODdjYzgxYWY1MWZhNDdkMmE1ZGNkYzUzNTEyNTg2OWRfMjQtMy0xLTEtMA_6984e556-bf8e-4c8e-992f-5d7242f6b704"
      unitRef="usd">63854000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i553ee2d892dc4af1ad8ae5ed797175bf_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNC9mcmFnOmY4M2NlMTNkMjkzNDQ1Y2M5OGJiOTNkMGQ2NmE0NGE4L3RhYmxlOjg3Y2M4MWFmNTFmYTQ3ZDJhNWRjZGM1MzUxMjU4NjlkL3RhYmxlcmFuZ2U6ODdjYzgxYWY1MWZhNDdkMmE1ZGNkYzUzNTEyNTg2OWRfMjQtNS0xLTEtMA_f98c8d54-2bf8-47ca-9162-0477b0f617e0"
      unitRef="usd">83398000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:InterestPaidCapitalized
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNC9mcmFnOmY4M2NlMTNkMjkzNDQ1Y2M5OGJiOTNkMGQ2NmE0NGE4L3RhYmxlOjg3Y2M4MWFmNTFmYTQ3ZDJhNWRjZGM1MzUxMjU4NjlkL3RhYmxlcmFuZ2U6ODdjYzgxYWY1MWZhNDdkMmE1ZGNkYzUzNTEyNTg2OWRfMjUtMS0xLTEtMA_60115271-5675-4278-af7a-d4ebae13d96c"
      unitRef="usd">2892000</us-gaap:InterestPaidCapitalized>
    <us-gaap:InterestPaidCapitalized
      contextRef="ic422fca6363144d0b81867266600ded0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNC9mcmFnOmY4M2NlMTNkMjkzNDQ1Y2M5OGJiOTNkMGQ2NmE0NGE4L3RhYmxlOjg3Y2M4MWFmNTFmYTQ3ZDJhNWRjZGM1MzUxMjU4NjlkL3RhYmxlcmFuZ2U6ODdjYzgxYWY1MWZhNDdkMmE1ZGNkYzUzNTEyNTg2OWRfMjUtMy0xLTEtMA_413461b5-873b-4d00-b617-0051283728dd"
      unitRef="usd">3833000</us-gaap:InterestPaidCapitalized>
    <us-gaap:InterestPaidCapitalized
      contextRef="i553ee2d892dc4af1ad8ae5ed797175bf_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNC9mcmFnOmY4M2NlMTNkMjkzNDQ1Y2M5OGJiOTNkMGQ2NmE0NGE4L3RhYmxlOjg3Y2M4MWFmNTFmYTQ3ZDJhNWRjZGM1MzUxMjU4NjlkL3RhYmxlcmFuZ2U6ODdjYzgxYWY1MWZhNDdkMmE1ZGNkYzUzNTEyNTg2OWRfMjUtNS0xLTEtMA_61a669a4-4b3d-4191-997f-c9dee249500b"
      unitRef="usd">3549000</us-gaap:InterestPaidCapitalized>
    <endp:PaymentsToAcquireBusinessesAndAssetAcquisitionsNetOfCashAcquired
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNC9mcmFnOmY4M2NlMTNkMjkzNDQ1Y2M5OGJiOTNkMGQ2NmE0NGE4L3RhYmxlOjg3Y2M4MWFmNTFmYTQ3ZDJhNWRjZGM1MzUxMjU4NjlkL3RhYmxlcmFuZ2U6ODdjYzgxYWY1MWZhNDdkMmE1ZGNkYzUzNTEyNTg2OWRfMjctMS0xLTEtMA_efce4dfe-e914-46f2-898c-980b728901eb"
      unitRef="usd">649504000</endp:PaymentsToAcquireBusinessesAndAssetAcquisitionsNetOfCashAcquired>
    <endp:PaymentsToAcquireBusinessesAndAssetAcquisitionsNetOfCashAcquired
      contextRef="ic422fca6363144d0b81867266600ded0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNC9mcmFnOmY4M2NlMTNkMjkzNDQ1Y2M5OGJiOTNkMGQ2NmE0NGE4L3RhYmxlOjg3Y2M4MWFmNTFmYTQ3ZDJhNWRjZGM1MzUxMjU4NjlkL3RhYmxlcmFuZ2U6ODdjYzgxYWY1MWZhNDdkMmE1ZGNkYzUzNTEyNTg2OWRfMjctMy0xLTEtMA_f08f04b8-4aa5-4550-8744-63b4b97a0b64"
      unitRef="usd">0</endp:PaymentsToAcquireBusinessesAndAssetAcquisitionsNetOfCashAcquired>
    <endp:PaymentsToAcquireBusinessesAndAssetAcquisitionsNetOfCashAcquired
      contextRef="i553ee2d892dc4af1ad8ae5ed797175bf_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNC9mcmFnOmY4M2NlMTNkMjkzNDQ1Y2M5OGJiOTNkMGQ2NmE0NGE4L3RhYmxlOjg3Y2M4MWFmNTFmYTQ3ZDJhNWRjZGM1MzUxMjU4NjlkL3RhYmxlcmFuZ2U6ODdjYzgxYWY1MWZhNDdkMmE1ZGNkYzUzNTEyNTg2OWRfMjctNS0xLTEtMA_3e45ef6b-fd2e-4987-9afc-88bbb347fcb4"
      unitRef="usd">0</endp:PaymentsToAcquireBusinessesAndAssetAcquisitionsNetOfCashAcquired>
    <us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNC9mcmFnOmY4M2NlMTNkMjkzNDQ1Y2M5OGJiOTNkMGQ2NmE0NGE4L3RhYmxlOjg3Y2M4MWFmNTFmYTQ3ZDJhNWRjZGM1MzUxMjU4NjlkL3RhYmxlcmFuZ2U6ODdjYzgxYWY1MWZhNDdkMmE1ZGNkYzUzNTEyNTg2OWRfMjgtMS0xLTEtMA_93235da4-7725-49ee-9d38-86262c8de6de"
      unitRef="usd">92763000</us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities>
    <us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities
      contextRef="ic422fca6363144d0b81867266600ded0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNC9mcmFnOmY4M2NlMTNkMjkzNDQ1Y2M5OGJiOTNkMGQ2NmE0NGE4L3RhYmxlOjg3Y2M4MWFmNTFmYTQ3ZDJhNWRjZGM1MzUxMjU4NjlkL3RhYmxlcmFuZ2U6ODdjYzgxYWY1MWZhNDdkMmE1ZGNkYzUzNTEyNTg2OWRfMjgtMy0xLTEtMA_dc851bd6-4114-408a-9a45-06a4d71db5b3"
      unitRef="usd">0</us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities>
    <us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities
      contextRef="i553ee2d892dc4af1ad8ae5ed797175bf_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNC9mcmFnOmY4M2NlMTNkMjkzNDQ1Y2M5OGJiOTNkMGQ2NmE0NGE4L3RhYmxlOjg3Y2M4MWFmNTFmYTQ3ZDJhNWRjZGM1MzUxMjU4NjlkL3RhYmxlcmFuZ2U6ODdjYzgxYWY1MWZhNDdkMmE1ZGNkYzUzNTEyNTg2OWRfMjgtNS0xLTEtMA_58502ebd-abb6-4495-9706-12876259c03e"
      unitRef="usd">0</us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities>
    <endp:PaymentsForProductAcquisitionCostsAndLicenseFees
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNC9mcmFnOmY4M2NlMTNkMjkzNDQ1Y2M5OGJiOTNkMGQ2NmE0NGE4L3RhYmxlOjg3Y2M4MWFmNTFmYTQ3ZDJhNWRjZGM1MzUxMjU4NjlkL3RhYmxlcmFuZ2U6ODdjYzgxYWY1MWZhNDdkMmE1ZGNkYzUzNTEyNTg2OWRfMzEtMS0xLTEtMA_f398abfe-8211-4e4d-9ee9-b9fe9f06ee80"
      unitRef="usd">2000000</endp:PaymentsForProductAcquisitionCostsAndLicenseFees>
    <endp:PaymentsForProductAcquisitionCostsAndLicenseFees
      contextRef="ic422fca6363144d0b81867266600ded0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNC9mcmFnOmY4M2NlMTNkMjkzNDQ1Y2M5OGJiOTNkMGQ2NmE0NGE4L3RhYmxlOjg3Y2M4MWFmNTFmYTQ3ZDJhNWRjZGM1MzUxMjU4NjlkL3RhYmxlcmFuZ2U6ODdjYzgxYWY1MWZhNDdkMmE1ZGNkYzUzNTEyNTg2OWRfMzEtMy0xLTEtMA_2f471616-aaa1-4452-9da1-17a823ad34c2"
      unitRef="usd">0</endp:PaymentsForProductAcquisitionCostsAndLicenseFees>
    <endp:PaymentsForProductAcquisitionCostsAndLicenseFees
      contextRef="i553ee2d892dc4af1ad8ae5ed797175bf_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNC9mcmFnOmY4M2NlMTNkMjkzNDQ1Y2M5OGJiOTNkMGQ2NmE0NGE4L3RhYmxlOjg3Y2M4MWFmNTFmYTQ3ZDJhNWRjZGM1MzUxMjU4NjlkL3RhYmxlcmFuZ2U6ODdjYzgxYWY1MWZhNDdkMmE1ZGNkYzUzNTEyNTg2OWRfMzEtNS0xLTEtMA_a89dc177-58b3-430d-a0f4-e9f08403ea39"
      unitRef="usd">3000000</endp:PaymentsForProductAcquisitionCostsAndLicenseFees>
    <us-gaap:ProceedsFromDivestitureOfBusinesses
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNC9mcmFnOmY4M2NlMTNkMjkzNDQ1Y2M5OGJiOTNkMGQ2NmE0NGE4L3RhYmxlOjg3Y2M4MWFmNTFmYTQ3ZDJhNWRjZGM1MzUxMjU4NjlkL3RhYmxlcmFuZ2U6ODdjYzgxYWY1MWZhNDdkMmE1ZGNkYzUzNTEyNTg2OWRfMzItMS0xLTEtMA_0f0d5cec-d945-42de-ab5f-20f659357ee1"
      unitRef="usd">6737000</us-gaap:ProceedsFromDivestitureOfBusinesses>
    <us-gaap:ProceedsFromDivestitureOfBusinesses
      contextRef="ic422fca6363144d0b81867266600ded0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNC9mcmFnOmY4M2NlMTNkMjkzNDQ1Y2M5OGJiOTNkMGQ2NmE0NGE4L3RhYmxlOjg3Y2M4MWFmNTFmYTQ3ZDJhNWRjZGM1MzUxMjU4NjlkL3RhYmxlcmFuZ2U6ODdjYzgxYWY1MWZhNDdkMmE1ZGNkYzUzNTEyNTg2OWRfMzItMy0xLTEtMA_3b293b27-323f-45ed-9926-73ce98f8991e"
      unitRef="usd">6577000</us-gaap:ProceedsFromDivestitureOfBusinesses>
    <us-gaap:ProceedsFromDivestitureOfBusinesses
      contextRef="i553ee2d892dc4af1ad8ae5ed797175bf_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNC9mcmFnOmY4M2NlMTNkMjkzNDQ1Y2M5OGJiOTNkMGQ2NmE0NGE4L3RhYmxlOjg3Y2M4MWFmNTFmYTQ3ZDJhNWRjZGM1MzUxMjU4NjlkL3RhYmxlcmFuZ2U6ODdjYzgxYWY1MWZhNDdkMmE1ZGNkYzUzNTEyNTg2OWRfMzItNS0xLTEtMA_0190ac74-51e9-4ffe-b999-984ea9418ee2"
      unitRef="usd">70369000</us-gaap:ProceedsFromDivestitureOfBusinesses>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNC9mcmFnOmY4M2NlMTNkMjkzNDQ1Y2M5OGJiOTNkMGQ2NmE0NGE4L3RhYmxlOjg3Y2M4MWFmNTFmYTQ3ZDJhNWRjZGM1MzUxMjU4NjlkL3RhYmxlcmFuZ2U6ODdjYzgxYWY1MWZhNDdkMmE1ZGNkYzUzNTEyNTg2OWRfMzMtMS0xLTEtMA_b072ffe1-311b-4a1a-87c6-4d7e183c485f"
      unitRef="usd">0</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities
      contextRef="ic422fca6363144d0b81867266600ded0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNC9mcmFnOmY4M2NlMTNkMjkzNDQ1Y2M5OGJiOTNkMGQ2NmE0NGE4L3RhYmxlOjg3Y2M4MWFmNTFmYTQ3ZDJhNWRjZGM1MzUxMjU4NjlkL3RhYmxlcmFuZ2U6ODdjYzgxYWY1MWZhNDdkMmE1ZGNkYzUzNTEyNTg2OWRfMzMtMy0xLTEtMA_83faf538-9075-4feb-bba8-a74d7a272ecb"
      unitRef="usd">-912000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities
      contextRef="i553ee2d892dc4af1ad8ae5ed797175bf_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNC9mcmFnOmY4M2NlMTNkMjkzNDQ1Y2M5OGJiOTNkMGQ2NmE0NGE4L3RhYmxlOjg3Y2M4MWFmNTFmYTQ3ZDJhNWRjZGM1MzUxMjU4NjlkL3RhYmxlcmFuZ2U6ODdjYzgxYWY1MWZhNDdkMmE1ZGNkYzUzNTEyNTg2OWRfMzMtNS0xLTEtMA_c40e447d-8bbb-4824-8422-c99a7a8c8936"
      unitRef="usd">-1678000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNC9mcmFnOmY4M2NlMTNkMjkzNDQ1Y2M5OGJiOTNkMGQ2NmE0NGE4L3RhYmxlOjg3Y2M4MWFmNTFmYTQ3ZDJhNWRjZGM1MzUxMjU4NjlkL3RhYmxlcmFuZ2U6ODdjYzgxYWY1MWZhNDdkMmE1ZGNkYzUzNTEyNTg2OWRfMzQtMS0xLTEtMA_81fb5f00-5333-4cd9-8cb8-b8ee79d8362e"
      unitRef="usd">-624867000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="ic422fca6363144d0b81867266600ded0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNC9mcmFnOmY4M2NlMTNkMjkzNDQ1Y2M5OGJiOTNkMGQ2NmE0NGE4L3RhYmxlOjg3Y2M4MWFmNTFmYTQ3ZDJhNWRjZGM1MzUxMjU4NjlkL3RhYmxlcmFuZ2U6ODdjYzgxYWY1MWZhNDdkMmE1ZGNkYzUzNTEyNTg2OWRfMzQtMy0xLTEtMA_1fa0e354-433e-4aea-b4ce-e5ea59a9d355"
      unitRef="usd">-60198000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i553ee2d892dc4af1ad8ae5ed797175bf_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNC9mcmFnOmY4M2NlMTNkMjkzNDQ1Y2M5OGJiOTNkMGQ2NmE0NGE4L3RhYmxlOjg3Y2M4MWFmNTFmYTQ3ZDJhNWRjZGM1MzUxMjU4NjlkL3RhYmxlcmFuZ2U6ODdjYzgxYWY1MWZhNDdkMmE1ZGNkYzUzNTEyNTg2OWRfMzQtNS0xLTEtMA_b33393c6-dddd-46a7-9d60-ab241bd3cf33"
      unitRef="usd">-17900000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromNotesPayable
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNC9mcmFnOmY4M2NlMTNkMjkzNDQ1Y2M5OGJiOTNkMGQ2NmE0NGE4L3RhYmxlOjg3Y2M4MWFmNTFmYTQ3ZDJhNWRjZGM1MzUxMjU4NjlkL3RhYmxlcmFuZ2U6ODdjYzgxYWY1MWZhNDdkMmE1ZGNkYzUzNTEyNTg2OWRfMzYtMS0xLTEtMA_34a8e55f-20f5-4804-b7b8-37ecfcfe186e"
      unitRef="usd">0</us-gaap:ProceedsFromNotesPayable>
    <us-gaap:ProceedsFromNotesPayable
      contextRef="ic422fca6363144d0b81867266600ded0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNC9mcmFnOmY4M2NlMTNkMjkzNDQ1Y2M5OGJiOTNkMGQ2NmE0NGE4L3RhYmxlOjg3Y2M4MWFmNTFmYTQ3ZDJhNWRjZGM1MzUxMjU4NjlkL3RhYmxlcmFuZ2U6ODdjYzgxYWY1MWZhNDdkMmE1ZGNkYzUzNTEyNTg2OWRfMzYtMy0xLTEtMA_a27e4670-09d2-4465-aa2c-912cb762aee0"
      unitRef="usd">1483125000</us-gaap:ProceedsFromNotesPayable>
    <us-gaap:ProceedsFromNotesPayable
      contextRef="i553ee2d892dc4af1ad8ae5ed797175bf_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNC9mcmFnOmY4M2NlMTNkMjkzNDQ1Y2M5OGJiOTNkMGQ2NmE0NGE4L3RhYmxlOjg3Y2M4MWFmNTFmYTQ3ZDJhNWRjZGM1MzUxMjU4NjlkL3RhYmxlcmFuZ2U6ODdjYzgxYWY1MWZhNDdkMmE1ZGNkYzUzNTEyNTg2OWRfMzYtNS0xLTEtMA_c6f54a31-42d6-48b9-9b48-ac405f1df1af"
      unitRef="usd">0</us-gaap:ProceedsFromNotesPayable>
    <us-gaap:RepaymentsOfNotesPayable
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNC9mcmFnOmY4M2NlMTNkMjkzNDQ1Y2M5OGJiOTNkMGQ2NmE0NGE4L3RhYmxlOjg3Y2M4MWFmNTFmYTQ3ZDJhNWRjZGM1MzUxMjU4NjlkL3RhYmxlcmFuZ2U6ODdjYzgxYWY1MWZhNDdkMmE1ZGNkYzUzNTEyNTg2OWRfMzgtMS0xLTEtMA_3b325a0c-4e40-452c-adb7-3c8437ac2fa6"
      unitRef="usd">57649000</us-gaap:RepaymentsOfNotesPayable>
    <us-gaap:RepaymentsOfNotesPayable
      contextRef="ic422fca6363144d0b81867266600ded0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNC9mcmFnOmY4M2NlMTNkMjkzNDQ1Y2M5OGJiOTNkMGQ2NmE0NGE4L3RhYmxlOjg3Y2M4MWFmNTFmYTQ3ZDJhNWRjZGM1MzUxMjU4NjlkL3RhYmxlcmFuZ2U6ODdjYzgxYWY1MWZhNDdkMmE1ZGNkYzUzNTEyNTg2OWRfMzgtMy0xLTEtMA_73b64ab1-0d73-4596-abb4-53a3ec3e8783"
      unitRef="usd">1501788000</us-gaap:RepaymentsOfNotesPayable>
    <us-gaap:RepaymentsOfNotesPayable
      contextRef="i553ee2d892dc4af1ad8ae5ed797175bf_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNC9mcmFnOmY4M2NlMTNkMjkzNDQ1Y2M5OGJiOTNkMGQ2NmE0NGE4L3RhYmxlOjg3Y2M4MWFmNTFmYTQ3ZDJhNWRjZGM1MzUxMjU4NjlkL3RhYmxlcmFuZ2U6ODdjYzgxYWY1MWZhNDdkMmE1ZGNkYzUzNTEyNTg2OWRfMzgtNS0xLTEtMA_a27f2c56-0f97-4500-9903-6595e04b8459"
      unitRef="usd">0</us-gaap:RepaymentsOfNotesPayable>
    <us-gaap:RepaymentsOfOtherLongTermDebt
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNC9mcmFnOmY4M2NlMTNkMjkzNDQ1Y2M5OGJiOTNkMGQ2NmE0NGE4L3RhYmxlOjg3Y2M4MWFmNTFmYTQ3ZDJhNWRjZGM1MzUxMjU4NjlkL3RhYmxlcmFuZ2U6ODdjYzgxYWY1MWZhNDdkMmE1ZGNkYzUzNTEyNTg2OWRfMzktMS0xLTEtMA_8ba0ec83-afc9-4321-8b6d-f33151d91c0a"
      unitRef="usd">34150000</us-gaap:RepaymentsOfOtherLongTermDebt>
    <us-gaap:RepaymentsOfOtherLongTermDebt
      contextRef="ic422fca6363144d0b81867266600ded0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNC9mcmFnOmY4M2NlMTNkMjkzNDQ1Y2M5OGJiOTNkMGQ2NmE0NGE4L3RhYmxlOjg3Y2M4MWFmNTFmYTQ3ZDJhNWRjZGM1MzUxMjU4NjlkL3RhYmxlcmFuZ2U6ODdjYzgxYWY1MWZhNDdkMmE1ZGNkYzUzNTEyNTg2OWRfMzktMy0xLTEtMA_97207f6f-bf5e-4ded-b588-68c50cbd6fd5"
      unitRef="usd">34152000</us-gaap:RepaymentsOfOtherLongTermDebt>
    <us-gaap:RepaymentsOfOtherLongTermDebt
      contextRef="i553ee2d892dc4af1ad8ae5ed797175bf_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNC9mcmFnOmY4M2NlMTNkMjkzNDQ1Y2M5OGJiOTNkMGQ2NmE0NGE4L3RhYmxlOjg3Y2M4MWFmNTFmYTQ3ZDJhNWRjZGM1MzUxMjU4NjlkL3RhYmxlcmFuZ2U6ODdjYzgxYWY1MWZhNDdkMmE1ZGNkYzUzNTEyNTg2OWRfMzktNS0xLTEtMA_cd3e2710-a0f7-4675-943f-e4ca23f38e43"
      unitRef="usd">34150000</us-gaap:RepaymentsOfOtherLongTermDebt>
    <us-gaap:ProceedsFromLinesOfCredit
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNC9mcmFnOmY4M2NlMTNkMjkzNDQ1Y2M5OGJiOTNkMGQ2NmE0NGE4L3RhYmxlOjg3Y2M4MWFmNTFmYTQ3ZDJhNWRjZGM1MzUxMjU4NjlkL3RhYmxlcmFuZ2U6ODdjYzgxYWY1MWZhNDdkMmE1ZGNkYzUzNTEyNTg2OWRfNDAtMS0xLTEtMA_85458f6e-4489-4f0b-876a-fb7b9c9f2e59"
      unitRef="usd">0</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:ProceedsFromLinesOfCredit
      contextRef="ic422fca6363144d0b81867266600ded0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNC9mcmFnOmY4M2NlMTNkMjkzNDQ1Y2M5OGJiOTNkMGQ2NmE0NGE4L3RhYmxlOjg3Y2M4MWFmNTFmYTQ3ZDJhNWRjZGM1MzUxMjU4NjlkL3RhYmxlcmFuZ2U6ODdjYzgxYWY1MWZhNDdkMmE1ZGNkYzUzNTEyNTg2OWRfNDAtMy0xLTEtMA_826c76c5-4ab5-430d-8927-3860bec598c6"
      unitRef="usd">300000000</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:ProceedsFromLinesOfCredit
      contextRef="i553ee2d892dc4af1ad8ae5ed797175bf_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNC9mcmFnOmY4M2NlMTNkMjkzNDQ1Y2M5OGJiOTNkMGQ2NmE0NGE4L3RhYmxlOjg3Y2M4MWFmNTFmYTQ3ZDJhNWRjZGM1MzUxMjU4NjlkL3RhYmxlcmFuZ2U6ODdjYzgxYWY1MWZhNDdkMmE1ZGNkYzUzNTEyNTg2OWRfNDAtNS0xLTEtMA_87071a4c-7461-4d96-b28a-b8739f00006b"
      unitRef="usd">0</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:RepaymentsOfDebt
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNC9mcmFnOmY4M2NlMTNkMjkzNDQ1Y2M5OGJiOTNkMGQ2NmE0NGE4L3RhYmxlOjg3Y2M4MWFmNTFmYTQ3ZDJhNWRjZGM1MzUxMjU4NjlkL3RhYmxlcmFuZ2U6ODdjYzgxYWY1MWZhNDdkMmE1ZGNkYzUzNTEyNTg2OWRfNDItMS0xLTEtMA_d2cf643f-0d2a-458c-a90b-b946de243f98"
      unitRef="usd">4884000</us-gaap:RepaymentsOfDebt>
    <us-gaap:RepaymentsOfDebt
      contextRef="ic422fca6363144d0b81867266600ded0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNC9mcmFnOmY4M2NlMTNkMjkzNDQ1Y2M5OGJiOTNkMGQ2NmE0NGE4L3RhYmxlOjg3Y2M4MWFmNTFmYTQ3ZDJhNWRjZGM1MzUxMjU4NjlkL3RhYmxlcmFuZ2U6ODdjYzgxYWY1MWZhNDdkMmE1ZGNkYzUzNTEyNTg2OWRfNDItMy0xLTEtMA_bf98aabc-cb3f-4a0d-b2c4-ac93c39826e6"
      unitRef="usd">9196000</us-gaap:RepaymentsOfDebt>
    <us-gaap:RepaymentsOfDebt
      contextRef="i553ee2d892dc4af1ad8ae5ed797175bf_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNC9mcmFnOmY4M2NlMTNkMjkzNDQ1Y2M5OGJiOTNkMGQ2NmE0NGE4L3RhYmxlOjg3Y2M4MWFmNTFmYTQ3ZDJhNWRjZGM1MzUxMjU4NjlkL3RhYmxlcmFuZ2U6ODdjYzgxYWY1MWZhNDdkMmE1ZGNkYzUzNTEyNTg2OWRfNDItNS0xLTEtMA_cd2da90f-2546-4dbf-8c4b-46e6bd987236"
      unitRef="usd">5222000</us-gaap:RepaymentsOfDebt>
    <endp:PaymentForDebtExtinguishmentOrDebtPrepaymentCostAndDebtIssuanceCosts
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNC9mcmFnOmY4M2NlMTNkMjkzNDQ1Y2M5OGJiOTNkMGQ2NmE0NGE4L3RhYmxlOjg3Y2M4MWFmNTFmYTQ3ZDJhNWRjZGM1MzUxMjU4NjlkL3RhYmxlcmFuZ2U6ODdjYzgxYWY1MWZhNDdkMmE1ZGNkYzUzNTEyNTg2OWRfNDMtMS0xLTEtMA_410134bc-67d5-4aa3-9141-e8988b8f925f"
      unitRef="usd">0</endp:PaymentForDebtExtinguishmentOrDebtPrepaymentCostAndDebtIssuanceCosts>
    <endp:PaymentForDebtExtinguishmentOrDebtPrepaymentCostAndDebtIssuanceCosts
      contextRef="ic422fca6363144d0b81867266600ded0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNC9mcmFnOmY4M2NlMTNkMjkzNDQ1Y2M5OGJiOTNkMGQ2NmE0NGE4L3RhYmxlOjg3Y2M4MWFmNTFmYTQ3ZDJhNWRjZGM1MzUxMjU4NjlkL3RhYmxlcmFuZ2U6ODdjYzgxYWY1MWZhNDdkMmE1ZGNkYzUzNTEyNTg2OWRfNDMtMy0xLTEtMA_42534bdb-5333-4e94-813f-cbbad435c89b"
      unitRef="usd">6414000</endp:PaymentForDebtExtinguishmentOrDebtPrepaymentCostAndDebtIssuanceCosts>
    <endp:PaymentForDebtExtinguishmentOrDebtPrepaymentCostAndDebtIssuanceCosts
      contextRef="i553ee2d892dc4af1ad8ae5ed797175bf_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNC9mcmFnOmY4M2NlMTNkMjkzNDQ1Y2M5OGJiOTNkMGQ2NmE0NGE4L3RhYmxlOjg3Y2M4MWFmNTFmYTQ3ZDJhNWRjZGM1MzUxMjU4NjlkL3RhYmxlcmFuZ2U6ODdjYzgxYWY1MWZhNDdkMmE1ZGNkYzUzNTEyNTg2OWRfNDMtNS0xLTEtMA_b2cf0d41-a478-4f38-8f66-9f7489846073"
      unitRef="usd">0</endp:PaymentForDebtExtinguishmentOrDebtPrepaymentCostAndDebtIssuanceCosts>
    <us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNC9mcmFnOmY4M2NlMTNkMjkzNDQ1Y2M5OGJiOTNkMGQ2NmE0NGE4L3RhYmxlOjg3Y2M4MWFmNTFmYTQ3ZDJhNWRjZGM1MzUxMjU4NjlkL3RhYmxlcmFuZ2U6ODdjYzgxYWY1MWZhNDdkMmE1ZGNkYzUzNTEyNTg2OWRfNDQtMS0xLTEtMA_b1e0a5eb-ee34-4786-b1fc-2accfe3540fb"
      unitRef="usd">3848000</us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities>
    <us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities
      contextRef="ic422fca6363144d0b81867266600ded0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNC9mcmFnOmY4M2NlMTNkMjkzNDQ1Y2M5OGJiOTNkMGQ2NmE0NGE4L3RhYmxlOjg3Y2M4MWFmNTFmYTQ3ZDJhNWRjZGM1MzUxMjU4NjlkL3RhYmxlcmFuZ2U6ODdjYzgxYWY1MWZhNDdkMmE1ZGNkYzUzNTEyNTg2OWRfNDQtMy0xLTEtMA_377b7adb-bef2-40f5-b679-d9d9b0347cc5"
      unitRef="usd">16822000</us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities>
    <us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities
      contextRef="i553ee2d892dc4af1ad8ae5ed797175bf_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNC9mcmFnOmY4M2NlMTNkMjkzNDQ1Y2M5OGJiOTNkMGQ2NmE0NGE4L3RhYmxlOjg3Y2M4MWFmNTFmYTQ3ZDJhNWRjZGM1MzUxMjU4NjlkL3RhYmxlcmFuZ2U6ODdjYzgxYWY1MWZhNDdkMmE1ZGNkYzUzNTEyNTg2OWRfNDQtNS0xLTEtMA_a55df1f1-cff1-4e81-b7a4-800b6b3cbe89"
      unitRef="usd">37758000</us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNC9mcmFnOmY4M2NlMTNkMjkzNDQ1Y2M5OGJiOTNkMGQ2NmE0NGE4L3RhYmxlOjg3Y2M4MWFmNTFmYTQ3ZDJhNWRjZGM1MzUxMjU4NjlkL3RhYmxlcmFuZ2U6ODdjYzgxYWY1MWZhNDdkMmE1ZGNkYzUzNTEyNTg2OWRfNDUtMS0xLTEtMA_a962c461-e655-4181-9b9a-0db842ae0d7b"
      unitRef="usd">8036000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="ic422fca6363144d0b81867266600ded0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNC9mcmFnOmY4M2NlMTNkMjkzNDQ1Y2M5OGJiOTNkMGQ2NmE0NGE4L3RhYmxlOjg3Y2M4MWFmNTFmYTQ3ZDJhNWRjZGM1MzUxMjU4NjlkL3RhYmxlcmFuZ2U6ODdjYzgxYWY1MWZhNDdkMmE1ZGNkYzUzNTEyNTg2OWRfNDUtMy0xLTEtMA_516650df-0b72-468c-a35c-97d52e4a4ea9"
      unitRef="usd">10156000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i553ee2d892dc4af1ad8ae5ed797175bf_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNC9mcmFnOmY4M2NlMTNkMjkzNDQ1Y2M5OGJiOTNkMGQ2NmE0NGE4L3RhYmxlOjg3Y2M4MWFmNTFmYTQ3ZDJhNWRjZGM1MzUxMjU4NjlkL3RhYmxlcmFuZ2U6ODdjYzgxYWY1MWZhNDdkMmE1ZGNkYzUzNTEyNTg2OWRfNDUtNS0xLTEtMA_6248c11b-6f54-4121-a1c1-54f7f672f825"
      unitRef="usd">5375000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNC9mcmFnOmY4M2NlMTNkMjkzNDQ1Y2M5OGJiOTNkMGQ2NmE0NGE4L3RhYmxlOjg3Y2M4MWFmNTFmYTQ3ZDJhNWRjZGM1MzUxMjU4NjlkL3RhYmxlcmFuZ2U6ODdjYzgxYWY1MWZhNDdkMmE1ZGNkYzUzNTEyNTg2OWRfNDYtMS0xLTEtMA_f8578e25-0506-4c49-a83a-ac1ec5564191"
      unitRef="usd">0</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="ic422fca6363144d0b81867266600ded0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNC9mcmFnOmY4M2NlMTNkMjkzNDQ1Y2M5OGJiOTNkMGQ2NmE0NGE4L3RhYmxlOjg3Y2M4MWFmNTFmYTQ3ZDJhNWRjZGM1MzUxMjU4NjlkL3RhYmxlcmFuZ2U6ODdjYzgxYWY1MWZhNDdkMmE1ZGNkYzUzNTEyNTg2OWRfNDYtMy0xLTEtMA_93ae2570-9d1e-4ad3-8007-cb0e2b905a24"
      unitRef="usd">4000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="i553ee2d892dc4af1ad8ae5ed797175bf_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNC9mcmFnOmY4M2NlMTNkMjkzNDQ1Y2M5OGJiOTNkMGQ2NmE0NGE4L3RhYmxlOjg3Y2M4MWFmNTFmYTQ3ZDJhNWRjZGM1MzUxMjU4NjlkL3RhYmxlcmFuZ2U6ODdjYzgxYWY1MWZhNDdkMmE1ZGNkYzUzNTEyNTg2OWRfNDYtNS0xLTEtMA_ed13b7fc-9ef9-4a10-a1fd-2a484e702206"
      unitRef="usd">933000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNC9mcmFnOmY4M2NlMTNkMjkzNDQ1Y2M5OGJiOTNkMGQ2NmE0NGE4L3RhYmxlOjg3Y2M4MWFmNTFmYTQ3ZDJhNWRjZGM1MzUxMjU4NjlkL3RhYmxlcmFuZ2U6ODdjYzgxYWY1MWZhNDdkMmE1ZGNkYzUzNTEyNTg2OWRfNDctMS0xLTEtMA_8fb35875-b854-4f05-a273-401f03e07599"
      unitRef="usd">-108567000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="ic422fca6363144d0b81867266600ded0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNC9mcmFnOmY4M2NlMTNkMjkzNDQ1Y2M5OGJiOTNkMGQ2NmE0NGE4L3RhYmxlOjg3Y2M4MWFmNTFmYTQ3ZDJhNWRjZGM1MzUxMjU4NjlkL3RhYmxlcmFuZ2U6ODdjYzgxYWY1MWZhNDdkMmE1ZGNkYzUzNTEyNTg2OWRfNDctMy0xLTEtMA_67391ff2-92c9-4acc-83ab-254b14349a60"
      unitRef="usd">204601000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i553ee2d892dc4af1ad8ae5ed797175bf_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNC9mcmFnOmY4M2NlMTNkMjkzNDQ1Y2M5OGJiOTNkMGQ2NmE0NGE4L3RhYmxlOjg3Y2M4MWFmNTFmYTQ3ZDJhNWRjZGM1MzUxMjU4NjlkL3RhYmxlcmFuZ2U6ODdjYzgxYWY1MWZhNDdkMmE1ZGNkYzUzNTEyNTg2OWRfNDctNS0xLTEtMA_d8c14a57-5bb0-48ca-bc49-42ec5de1dd91"
      unitRef="usd">-81572000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNC9mcmFnOmY4M2NlMTNkMjkzNDQ1Y2M5OGJiOTNkMGQ2NmE0NGE4L3RhYmxlOjg3Y2M4MWFmNTFmYTQ3ZDJhNWRjZGM1MzUxMjU4NjlkL3RhYmxlcmFuZ2U6ODdjYzgxYWY1MWZhNDdkMmE1ZGNkYzUzNTEyNTg2OWRfNDgtMS0xLTEtMA_b808df49-53a0-43af-a27e-46bc3e41b4c1"
      unitRef="usd">654000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ic422fca6363144d0b81867266600ded0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNC9mcmFnOmY4M2NlMTNkMjkzNDQ1Y2M5OGJiOTNkMGQ2NmE0NGE4L3RhYmxlOjg3Y2M4MWFmNTFmYTQ3ZDJhNWRjZGM1MzUxMjU4NjlkL3RhYmxlcmFuZ2U6ODdjYzgxYWY1MWZhNDdkMmE1ZGNkYzUzNTEyNTg2OWRfNDgtMy0xLTEtMA_6d96cf0c-7367-48b8-879c-a1499e2685d6"
      unitRef="usd">1096000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i553ee2d892dc4af1ad8ae5ed797175bf_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNC9mcmFnOmY4M2NlMTNkMjkzNDQ1Y2M5OGJiOTNkMGQ2NmE0NGE4L3RhYmxlOjg3Y2M4MWFmNTFmYTQ3ZDJhNWRjZGM1MzUxMjU4NjlkL3RhYmxlcmFuZ2U6ODdjYzgxYWY1MWZhNDdkMmE1ZGNkYzUzNTEyNTg2OWRfNDgtNS0xLTEtMA_2cadfb7d-5f34-4280-8710-db88da7bb05f"
      unitRef="usd">-1975000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNC9mcmFnOmY4M2NlMTNkMjkzNDQ1Y2M5OGJiOTNkMGQ2NmE0NGE4L3RhYmxlOjg3Y2M4MWFmNTFmYTQ3ZDJhNWRjZGM1MzUxMjU4NjlkL3RhYmxlcmFuZ2U6ODdjYzgxYWY1MWZhNDdkMmE1ZGNkYzUzNTEyNTg2OWRfNTAtMS0xLTEtMA_b8ec1727-4f27-429a-8811-d1ec41a0a3ec"
      unitRef="usd">-335388000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="ic422fca6363144d0b81867266600ded0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNC9mcmFnOmY4M2NlMTNkMjkzNDQ1Y2M5OGJiOTNkMGQ2NmE0NGE4L3RhYmxlOjg3Y2M4MWFmNTFmYTQ3ZDJhNWRjZGM1MzUxMjU4NjlkL3RhYmxlcmFuZ2U6ODdjYzgxYWY1MWZhNDdkMmE1ZGNkYzUzNTEyNTg2OWRfNTAtMy0xLTEtMA_66f8c4ce-7652-40c7-860a-e2fcfca7bb20"
      unitRef="usd">243551000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i553ee2d892dc4af1ad8ae5ed797175bf_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNC9mcmFnOmY4M2NlMTNkMjkzNDQ1Y2M5OGJiOTNkMGQ2NmE0NGE4L3RhYmxlOjg3Y2M4MWFmNTFmYTQ3ZDJhNWRjZGM1MzUxMjU4NjlkL3RhYmxlcmFuZ2U6ODdjYzgxYWY1MWZhNDdkMmE1ZGNkYzUzNTEyNTg2OWRfNTAtNS0xLTEtMA_a5679a7f-106d-4f40-98f7-a2af79880610"
      unitRef="usd">165823000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ie393cf2c705b4c4d83b27b6f2c4fdfb0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNC9mcmFnOmY4M2NlMTNkMjkzNDQ1Y2M5OGJiOTNkMGQ2NmE0NGE4L3RhYmxlOjg3Y2M4MWFmNTFmYTQ3ZDJhNWRjZGM1MzUxMjU4NjlkL3RhYmxlcmFuZ2U6ODdjYzgxYWY1MWZhNDdkMmE1ZGNkYzUzNTEyNTg2OWRfNTEtMS0xLTEtMA_ac3929d1-d3d9-47da-96cd-1f1fc63ac70b"
      unitRef="usd">1720388000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i5b1b2e187bef40d58469e945744e211d_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNC9mcmFnOmY4M2NlMTNkMjkzNDQ1Y2M5OGJiOTNkMGQ2NmE0NGE4L3RhYmxlOjg3Y2M4MWFmNTFmYTQ3ZDJhNWRjZGM1MzUxMjU4NjlkL3RhYmxlcmFuZ2U6ODdjYzgxYWY1MWZhNDdkMmE1ZGNkYzUzNTEyNTg2OWRfNTEtMy0xLTEtMA_bb96410e-9270-46d2-91d4-d907423b538f"
      unitRef="usd">1476837000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i12443be60f0a4ac29f6be0c5f4c6c494_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNC9mcmFnOmY4M2NlMTNkMjkzNDQ1Y2M5OGJiOTNkMGQ2NmE0NGE4L3RhYmxlOjg3Y2M4MWFmNTFmYTQ3ZDJhNWRjZGM1MzUxMjU4NjlkL3RhYmxlcmFuZ2U6ODdjYzgxYWY1MWZhNDdkMmE1ZGNkYzUzNTEyNTg2OWRfNTEtNS0xLTEtMA_3d8ea4a6-7a87-42f1-928a-fbdf37048970"
      unitRef="usd">1311014000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i3f216a0a208e454cb35be9f5f8c6dadf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNC9mcmFnOmY4M2NlMTNkMjkzNDQ1Y2M5OGJiOTNkMGQ2NmE0NGE4L3RhYmxlOjg3Y2M4MWFmNTFmYTQ3ZDJhNWRjZGM1MzUxMjU4NjlkL3RhYmxlcmFuZ2U6ODdjYzgxYWY1MWZhNDdkMmE1ZGNkYzUzNTEyNTg2OWRfNTItMS0xLTEtMA_9049bf50-343a-4b0a-9e45-2784b4fc5c29"
      unitRef="usd">1385000000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ie393cf2c705b4c4d83b27b6f2c4fdfb0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNC9mcmFnOmY4M2NlMTNkMjkzNDQ1Y2M5OGJiOTNkMGQ2NmE0NGE4L3RhYmxlOjg3Y2M4MWFmNTFmYTQ3ZDJhNWRjZGM1MzUxMjU4NjlkL3RhYmxlcmFuZ2U6ODdjYzgxYWY1MWZhNDdkMmE1ZGNkYzUzNTEyNTg2OWRfNTItMy0xLTEtMA_4883b591-e9f4-4d54-8a29-bbdc682d5db1"
      unitRef="usd">1720388000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i5b1b2e187bef40d58469e945744e211d_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNC9mcmFnOmY4M2NlMTNkMjkzNDQ1Y2M5OGJiOTNkMGQ2NmE0NGE4L3RhYmxlOjg3Y2M4MWFmNTFmYTQ3ZDJhNWRjZGM1MzUxMjU4NjlkL3RhYmxlcmFuZ2U6ODdjYzgxYWY1MWZhNDdkMmE1ZGNkYzUzNTEyNTg2OWRfNTItNS0xLTEtMA_7a706174-fa89-4fea-b286-fc409882900a"
      unitRef="usd">1476837000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:InterestPaidNet
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNC9mcmFnOmY4M2NlMTNkMjkzNDQ1Y2M5OGJiOTNkMGQ2NmE0NGE4L3RhYmxlOjg3Y2M4MWFmNTFmYTQ3ZDJhNWRjZGM1MzUxMjU4NjlkL3RhYmxlcmFuZ2U6ODdjYzgxYWY1MWZhNDdkMmE1ZGNkYzUzNTEyNTg2OWRfNTQtMS0xLTEtMA_d751f3b3-c087-40ea-988e-59ec872baec7"
      unitRef="usd">534529000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="ic422fca6363144d0b81867266600ded0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNC9mcmFnOmY4M2NlMTNkMjkzNDQ1Y2M5OGJiOTNkMGQ2NmE0NGE4L3RhYmxlOjg3Y2M4MWFmNTFmYTQ3ZDJhNWRjZGM1MzUxMjU4NjlkL3RhYmxlcmFuZ2U6ODdjYzgxYWY1MWZhNDdkMmE1ZGNkYzUzNTEyNTg2OWRfNTQtMy0xLTEtMA_8900ac28-ce51-44d8-98e4-962b91d85ec9"
      unitRef="usd">559528000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="i553ee2d892dc4af1ad8ae5ed797175bf_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNC9mcmFnOmY4M2NlMTNkMjkzNDQ1Y2M5OGJiOTNkMGQ2NmE0NGE4L3RhYmxlOjg3Y2M4MWFmNTFmYTQ3ZDJhNWRjZGM1MzUxMjU4NjlkL3RhYmxlcmFuZ2U6ODdjYzgxYWY1MWZhNDdkMmE1ZGNkYzUzNTEyNTg2OWRfNTQtNS0xLTEtMA_3d4a2a3d-aa46-4f67-8c42-79b41239798f"
      unitRef="usd">515042000</us-gaap:InterestPaidNet>
    <us-gaap:IncomeTaxesPaid
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNC9mcmFnOmY4M2NlMTNkMjkzNDQ1Y2M5OGJiOTNkMGQ2NmE0NGE4L3RhYmxlOjg3Y2M4MWFmNTFmYTQ3ZDJhNWRjZGM1MzUxMjU4NjlkL3RhYmxlcmFuZ2U6ODdjYzgxYWY1MWZhNDdkMmE1ZGNkYzUzNTEyNTg2OWRfNTUtMS0xLTEtMA_fdff023c-4b77-4010-94fc-93063c53ab23"
      unitRef="usd">11669000</us-gaap:IncomeTaxesPaid>
    <us-gaap:IncomeTaxesPaid
      contextRef="ic422fca6363144d0b81867266600ded0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNC9mcmFnOmY4M2NlMTNkMjkzNDQ1Y2M5OGJiOTNkMGQ2NmE0NGE4L3RhYmxlOjg3Y2M4MWFmNTFmYTQ3ZDJhNWRjZGM1MzUxMjU4NjlkL3RhYmxlcmFuZ2U6ODdjYzgxYWY1MWZhNDdkMmE1ZGNkYzUzNTEyNTg2OWRfNTUtMy0xLTEtMA_ba39c85b-eb11-4c68-99d2-c050b941e336"
      unitRef="usd">14875000</us-gaap:IncomeTaxesPaid>
    <us-gaap:IncomeTaxesPaid
      contextRef="i553ee2d892dc4af1ad8ae5ed797175bf_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNC9mcmFnOmY4M2NlMTNkMjkzNDQ1Y2M5OGJiOTNkMGQ2NmE0NGE4L3RhYmxlOjg3Y2M4MWFmNTFmYTQ3ZDJhNWRjZGM1MzUxMjU4NjlkL3RhYmxlcmFuZ2U6ODdjYzgxYWY1MWZhNDdkMmE1ZGNkYzUzNTEyNTg2OWRfNTUtNS0xLTEtMA_344ae8c8-3423-450e-a955-56ef125e4307"
      unitRef="usd">17639000</us-gaap:IncomeTaxesPaid>
    <us-gaap:ProceedsFromIncomeTaxRefunds
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNC9mcmFnOmY4M2NlMTNkMjkzNDQ1Y2M5OGJiOTNkMGQ2NmE0NGE4L3RhYmxlOjg3Y2M4MWFmNTFmYTQ3ZDJhNWRjZGM1MzUxMjU4NjlkL3RhYmxlcmFuZ2U6ODdjYzgxYWY1MWZhNDdkMmE1ZGNkYzUzNTEyNTg2OWRfNTYtMS0xLTEtMjEyNDA_a2535179-abf4-4317-be81-e48517a6e991"
      unitRef="usd">31897000</us-gaap:ProceedsFromIncomeTaxRefunds>
    <us-gaap:ProceedsFromIncomeTaxRefunds
      contextRef="ic422fca6363144d0b81867266600ded0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNC9mcmFnOmY4M2NlMTNkMjkzNDQ1Y2M5OGJiOTNkMGQ2NmE0NGE4L3RhYmxlOjg3Y2M4MWFmNTFmYTQ3ZDJhNWRjZGM1MzUxMjU4NjlkL3RhYmxlcmFuZ2U6ODdjYzgxYWY1MWZhNDdkMmE1ZGNkYzUzNTEyNTg2OWRfNTYtMy0xLTEtMjEyNDA_8cb317c9-d2bd-4817-855e-b547aa473344"
      unitRef="usd">11808000</us-gaap:ProceedsFromIncomeTaxRefunds>
    <us-gaap:ProceedsFromIncomeTaxRefunds
      contextRef="i553ee2d892dc4af1ad8ae5ed797175bf_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNC9mcmFnOmY4M2NlMTNkMjkzNDQ1Y2M5OGJiOTNkMGQ2NmE0NGE4L3RhYmxlOjg3Y2M4MWFmNTFmYTQ3ZDJhNWRjZGM1MzUxMjU4NjlkL3RhYmxlcmFuZ2U6ODdjYzgxYWY1MWZhNDdkMmE1ZGNkYzUzNTEyNTg2OWRfNTYtNS0xLTEtMjEyNDA_8cbe533a-9063-4577-96d1-d665056a0796"
      unitRef="usd">7378000</us-gaap:ProceedsFromIncomeTaxRefunds>
    <endp:SettlementFundsAdditions
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNC9mcmFnOmY4M2NlMTNkMjkzNDQ1Y2M5OGJiOTNkMGQ2NmE0NGE4L3RhYmxlOjg3Y2M4MWFmNTFmYTQ3ZDJhNWRjZGM1MzUxMjU4NjlkL3RhYmxlcmFuZ2U6ODdjYzgxYWY1MWZhNDdkMmE1ZGNkYzUzNTEyNTg2OWRfNTYtMS0xLTEtMA_fe01a275-72dc-4f6e-a37e-e87597ad99b7"
      unitRef="usd">7215000</endp:SettlementFundsAdditions>
    <endp:SettlementFundsAdditions
      contextRef="ic422fca6363144d0b81867266600ded0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNC9mcmFnOmY4M2NlMTNkMjkzNDQ1Y2M5OGJiOTNkMGQ2NmE0NGE4L3RhYmxlOjg3Y2M4MWFmNTFmYTQ3ZDJhNWRjZGM1MzUxMjU4NjlkL3RhYmxlcmFuZ2U6ODdjYzgxYWY1MWZhNDdkMmE1ZGNkYzUzNTEyNTg2OWRfNTYtMy0xLTEtMA_ad3dab54-03a8-4208-a4fc-da0729b95e90"
      unitRef="usd">253520000</endp:SettlementFundsAdditions>
    <endp:SettlementFundsAdditions
      contextRef="i553ee2d892dc4af1ad8ae5ed797175bf_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNC9mcmFnOmY4M2NlMTNkMjkzNDQ1Y2M5OGJiOTNkMGQ2NmE0NGE4L3RhYmxlOjg3Y2M4MWFmNTFmYTQ3ZDJhNWRjZGM1MzUxMjU4NjlkL3RhYmxlcmFuZ2U6ODdjYzgxYWY1MWZhNDdkMmE1ZGNkYzUzNTEyNTg2OWRfNTYtNS0xLTEtMA_8b143f36-301e-48c6-9c02-bd1b295cb518"
      unitRef="usd">336648000</endp:SettlementFundsAdditions>
    <endp:SettlementFundsPayments
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNC9mcmFnOmY4M2NlMTNkMjkzNDQ1Y2M5OGJiOTNkMGQ2NmE0NGE4L3RhYmxlOjg3Y2M4MWFmNTFmYTQ3ZDJhNWRjZGM1MzUxMjU4NjlkL3RhYmxlcmFuZ2U6ODdjYzgxYWY1MWZhNDdkMmE1ZGNkYzUzNTEyNTg2OWRfNTctMS0xLTEtMA_02baa020-6858-40ce-a68b-e49a9ea4c51d"
      unitRef="usd">123803000</endp:SettlementFundsPayments>
    <endp:SettlementFundsPayments
      contextRef="ic422fca6363144d0b81867266600ded0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNC9mcmFnOmY4M2NlMTNkMjkzNDQ1Y2M5OGJiOTNkMGQ2NmE0NGE4L3RhYmxlOjg3Y2M4MWFmNTFmYTQ3ZDJhNWRjZGM1MzUxMjU4NjlkL3RhYmxlcmFuZ2U6ODdjYzgxYWY1MWZhNDdkMmE1ZGNkYzUzNTEyNTg2OWRfNTctMy0xLTEtMA_94fb16f7-5992-471b-8e0d-47d8163a9b18"
      unitRef="usd">314266000</endp:SettlementFundsPayments>
    <endp:SettlementFundsPayments
      contextRef="i553ee2d892dc4af1ad8ae5ed797175bf_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNC9mcmFnOmY4M2NlMTNkMjkzNDQ1Y2M5OGJiOTNkMGQ2NmE0NGE4L3RhYmxlOjg3Y2M4MWFmNTFmYTQ3ZDJhNWRjZGM1MzUxMjU4NjlkL3RhYmxlcmFuZ2U6ODdjYzgxYWY1MWZhNDdkMmE1ZGNkYzUzNTEyNTg2OWRfNTctNS0xLTEtMA_a063ca37-ce95-4d06-ab29-677313bb7665"
      unitRef="usd">353032000</endp:SettlementFundsPayments>
    <endp:OtherPaymentsForLegalSettlements
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNC9mcmFnOmY4M2NlMTNkMjkzNDQ1Y2M5OGJiOTNkMGQ2NmE0NGE4L3RhYmxlOjg3Y2M4MWFmNTFmYTQ3ZDJhNWRjZGM1MzUxMjU4NjlkL3RhYmxlcmFuZ2U6ODdjYzgxYWY1MWZhNDdkMmE1ZGNkYzUzNTEyNTg2OWRfNTgtMS0xLTEtMA_e388d047-5e22-42c9-954d-e9319b6fdb19"
      unitRef="usd">44471000</endp:OtherPaymentsForLegalSettlements>
    <endp:OtherPaymentsForLegalSettlements
      contextRef="ic422fca6363144d0b81867266600ded0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNC9mcmFnOmY4M2NlMTNkMjkzNDQ1Y2M5OGJiOTNkMGQ2NmE0NGE4L3RhYmxlOjg3Y2M4MWFmNTFmYTQ3ZDJhNWRjZGM1MzUxMjU4NjlkL3RhYmxlcmFuZ2U6ODdjYzgxYWY1MWZhNDdkMmE1ZGNkYzUzNTEyNTg2OWRfNTgtMy0xLTEtMA_710993aa-66fd-4d71-b446-fe4839f264b7"
      unitRef="usd">15330000</endp:OtherPaymentsForLegalSettlements>
    <endp:OtherPaymentsForLegalSettlements
      contextRef="i553ee2d892dc4af1ad8ae5ed797175bf_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNC9mcmFnOmY4M2NlMTNkMjkzNDQ1Y2M5OGJiOTNkMGQ2NmE0NGE4L3RhYmxlOjg3Y2M4MWFmNTFmYTQ3ZDJhNWRjZGM1MzUxMjU4NjlkL3RhYmxlcmFuZ2U6ODdjYzgxYWY1MWZhNDdkMmE1ZGNkYzUzNTEyNTg2OWRfNTgtNS0xLTEtMA_4b9d7b9a-1caf-4ce9-8e71-e1bc1f421d4e"
      unitRef="usd">25222000</endp:OtherPaymentsForLegalSettlements>
    <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV80MC9mcmFnOjQwMGExMTZkZWI3YzQ3YjU4MDdjOWI4OTE5ZjY5ZTk1L3RleHRyZWdpb246NDAwYTExNmRlYjdjNDdiNTgwN2M5Yjg5MTlmNjllOTVfMTA0NDUzNjA0NjQxNDA_54f35eb2-b72b-4cb2-b4f1-c8f221dd16d7">&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;NOTE 1. DESCRIPTION OF BUSINESS&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Endo International plc is an Ireland-domiciled specialty pharmaceutical company that conducts business through its operating subsidiaries. Unless otherwise indicated or required by the context, references throughout to &#x201c;Endo,&#x201d; the &#x201c;Company,&#x201d; &#x201c;we,&#x201d; &#x201c;our&#x201d; or &#x201c;us&#x201d; refer to Endo International plc and its subsidiaries. The accompanying Consolidated Financial Statements of Endo International plc and its subsidiaries have been prepared in accordance with U.S. GAAP.&lt;/span&gt;&lt;/div&gt;</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock>
    <us-gaap:SignificantAccountingPoliciesTextBlock
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV80OS9mcmFnOjI4MTQwYjA4MGMwNjQxODViMmM2MDI3M2I4MTFkZmIyL3RleHRyZWdpb246MjgxNDBiMDgwYzA2NDE4NWIyYzYwMjczYjgxMWRmYjJfMTA0NDUzNjA1MDgzMTc_84160d7b-e86b-4476-9ab7-400fd7cd8928">&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;NOTE 2. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Significant Accounting Policies&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&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;Consolidation and Basis of Presentation&lt;/span&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;. &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;The Consolidated Financial Statements include the accounts of wholly-owned subsidiaries after the elimination of intercompany accounts and transactions.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&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;Reclassifications&lt;/span&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;. &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;Certain prior period amounts have been reclassified to conform to the current period presentation.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&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;Use of Estimates&lt;/span&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;. &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;The preparation of our Consolidated Financial Statements in conformity with U.S. GAAP requires us to make estimates and assumptions that affect the amounts and disclosures in our Consolidated Financial Statements, including the notes thereto, and elsewhere in this report. For example, we are required to make significant estimates and assumptions related to revenue recognition, including sales deductions, long-lived assets, goodwill, other intangible assets, income taxes, contingencies, financial instruments and share-based compensation, among others. Some of these estimates can be subjective and complex. Uncertainties related to the continued magnitude and duration of the COVID-19 pandemic, the extent to which it will impact our estimated future financial results, worldwide macroeconomic conditions including interest rates, employment rates, consumer spending, health insurance coverage, the speed of the anticipated recovery and governmental and business reactions to the pandemic, including any possible re-initiation of shutdowns or renewed restrictions, have increased the complexity of developing these estimates, including the allowance for expected credit losses and the carrying amounts of long-lived assets, goodwill and other intangible assets. Although we believe that our estimates and assumptions are reasonable, there may be other reasonable estimates or assumptions that differ significantly from ours. Further, our estimates and assumptions are based upon information available at the time they were made. Actual results may differ significantly from our estimates, including as a result of COVID-19.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We regularly evaluate our estimates and assumptions using historical experience and other factors, including the economic environment. As future events and their effects cannot be determined with precision, our estimates and assumptions may prove to be incomplete or inaccurate, or unanticipated events and circumstances may occur that might cause us to change those estimates and assumptions. Market conditions, such as illiquid credit markets, volatile equity markets, dramatic fluctuations in foreign currency rates and economic downturns, can increase the uncertainty already inherent in our estimates and assumptions. We also are subject to other risks and uncertainties that may cause actual results to differ from estimated amounts, such as changes in the healthcare environment, competition, litigation, legislation and regulations. We adjust our estimates and assumptions when facts and circumstances indicate the need for change. Those changes generally will be reflected in our Consolidated Financial Statements on a prospective basis.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&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;Customer, Product and Supplier Concentration&lt;/span&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;. &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;We primarily sell our branded and generic products to wholesalers, retail drug store chains, supermarket chains, mass merchandisers, distributors, mail order accounts, hospitals and government agencies. Our wholesalers and distributors purchase products from us and, in turn, supply products to retail drug store chains, independent pharmacies and MCOs. Customers in the managed care market include health maintenance organizations, nursing homes, hospitals, clinics, pharmacy benefit management companies and mail order customers. Net revenues from direct customers that accounted for 10% or more of our total consolidated revenues during the years ended December 31, 2020, 2019 and 2018 are 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.261%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.985%"/&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:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&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:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&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:8pt;font-weight:700;line-height:100%"&gt;2018&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;AmerisourceBergen Corporation&lt;/span&gt;&lt;/td&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:10pt;font-weight:400;line-height:100%"&gt;33&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&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:10pt;font-weight:400;line-height:100%"&gt;34&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&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:10pt;font-weight:400;line-height:100%"&gt;32&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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;McKesson Corporation&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&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:10pt;font-weight:400;line-height:100%"&gt;26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&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:10pt;font-weight:400;line-height:100%"&gt;27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cardinal Health, Inc.&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:10pt;font-weight:400;line-height:100%"&gt;24&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&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:10pt;font-weight:400;line-height:100%"&gt;25&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&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:10pt;font-weight:400;line-height:100%"&gt;26&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenues from these customers are included within each of our segments.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;VASOSTRICT&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;&#xae;&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; accounted for 27%, 18% and 15% of our 2020, 2019 and 2018 net revenues, respectively. XIAFLEX&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;&#xae;&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; accounted for 11% of both our 2020 and 2019 net revenues. No other products accounted for 10% or more of our net revenues during the years ended December&#160;31, 2020, 2019 or 2018.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have agreements with certain third parties for the manufacture, supply and processing of certain of our existing pharmaceutical products. See Note 16. Commitments and Contingencies for information on material manufacturing, supply and other service agreements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We are subject to risks and uncertainties associated with these concentrations that could have a material adverse effect on our business, financial condition, results of operations and cash flows in future periods, including in the near term. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&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;Revenue Recognition and Sales Deductions&lt;/span&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;. &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;The Company adopted ASC 606 on January 1, 2018 using the modified retrospective method for all revenue-generating contracts, including modifications thereto, that were not completed contracts at the date of adoption. ASC 606 applies to contracts with commercial substance that establish the payment terms and each party&#x2019;s rights regarding the goods or services to be transferred, to the extent collection of substantially all of the related consideration is probable. Under ASC 606, we recognize revenue for contracts meeting these criteria when (or as) we satisfy our performance obligations for such contracts by transferring control of the underlying promised goods or services to our customers. The amount of revenue we recognize reflects our estimate of the consideration we expect to be entitled to receive, subject to certain constraints, in exchange for such goods or services. This amount is referred to as the transaction price.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our revenue consists almost entirely of sales of our products to customers, whereby we ship products to a customer pursuant to a purchase order. For contracts such as these, revenue is recognized when our contractual performance obligations have been fulfilled and control has been transferred to the customer pursuant to the contract&#x2019;s terms, which is generally upon delivery to the customer. The amount of revenue we recognize is equal to the fixed amount of the transaction price, adjusted for our estimates of a number of significant variable components including, but not limited to, estimates for chargebacks, rebates, sales incentives and allowances, DSA and other fees for services, returns and allowances, which we collectively refer to as sales deductions. The Company utilizes the expected value method when estimating the amount of variable consideration to include in the transaction price with respect to each of the foregoing variable components and the most likely amount method when estimating the amount of variable consideration to include in the transaction price with respect to future potential milestone payments that do not qualify for the sales- and usage-based royalty exception. Variable consideration is included in the transaction price only to the extent it is probable that a significant revenue reversal will not occur when the uncertainty associated with the variable consideration is resolved. Payment terms for these types of contracts generally fall within 30 to 90 days of invoicing.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At December&#160;31, 2020 and 2019, our reserves for sales deductions totaled $605.6&#160;million and $660.3&#160;million, respectively. These amounts relate primarily to our estimates of unsettled obligations for returns and allowances, rebates and chargebacks. The most significant sales deduction reserves relate to returns for the Branded Pharmaceuticals segment, and to returns, wholesaler chargebacks and rebates for the Sterile Injectables and Generic Pharmaceuticals segments. Our estimates are based on factors such as our direct and indirect customers&#x2019; buying patterns and the estimated resulting contractual deduction rates, historical experience, specific known market events and estimated future trends, current contractual and statutory requirements, industry data, estimated customer inventory levels, current contract sales terms with our direct and indirect customers and other competitive factors. Significant judgment and estimation is required in developing the foregoing and other relevant assumptions. The most significant sales deductions are further described below. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&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;Returns and Allowances&#x2014;&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;Consistent with industry practice, we maintain a return policy that allows our customers to return products within a specified period of time both subsequent to and, in certain cases, prior to the products&#x2019; expiration dates. Our return policy generally allows customers to receive credit for expired products within six months prior to expiration and within between six months and one year after expiration. Our provision for returns and allowances consists of our estimates for future product returns, pricing adjustments and delivery errors.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&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;Rebates&#x2014;&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;Our provision for rebates, sales incentives and other allowances can generally be categorized into the following four types:&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:49.5pt;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;&#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:10pt"&gt;direct rebates;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:49.5pt;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;&#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:10pt"&gt;indirect rebates;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:49.5pt;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;&#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:10pt"&gt;governmental rebates, including those for Medicaid, Medicare and TRICARE, among others; and&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:49.5pt;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;&#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:10pt"&gt;managed-care rebates.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We establish contracts with wholesalers, chain stores and indirect customers that provide for rebates, sales incentives, DSA fees and other allowances. Some customers receive rebates upon attaining established sales volumes. Direct rebates are generally rebates paid to direct purchasing customers based on a percentage applied to a direct customer&#x2019;s purchases from us, including fees paid to wholesalers under our DSAs, as described above. Indirect rebates are rebates paid to indirect customers that have purchased our products from a wholesaler under a contract with us.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We are subject to rebates on sales made under governmental and managed-care pricing programs based on relevant statutes with respect to governmental pricing programs and contractual sales terms with respect to managed-care providers and GPOs. For example, we are required to provide a discount on our brand-name products to patients who fall within the Medicare Part D coverage gap, also referred to as the donut hole.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We participate in various federal and state government-managed programs whereby discounts and rebates are provided to participating government entities. For example, Medicaid rebates are amounts owed based upon contractual agreements or legal requirements with public sector (Medicaid) benefit providers after the final dispensing of the product by a pharmacy to a benefit plan participant.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&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;Chargebacks&#x2014;&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;We market and sell products to both: (i) direct customers including wholesalers, distributors, warehousing pharmacy chains and other direct purchasing groups and (ii) indirect customers including independent pharmacies, non-warehousing chains, MCOs, GPOs and government entities. We enter into agreements with certain of our indirect customers to establish contract pricing for certain products. These indirect customers then independently select a wholesaler from which to purchase the products at these contracted prices. Alternatively, we may pre-authorize wholesalers to offer specified contract pricing to other indirect customers. Under either arrangement, we provide credit to the wholesaler for any difference between the contracted price with the indirect customer and the wholesaler&#x2019;s invoice price. Such credit is called a chargeback.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Prior to the adoption of ASC 606, the Company accounted for revenue recognition and sales deductions under &lt;/span&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 Standards Codification Topic 605, Revenue Recognition&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;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&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;Contract Assets and Contract Liabilities&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;. Contract assets represent the Company&#x2019;s right to consideration in exchange for goods or services that the Company has transferred when that right is conditioned on something other than the passage of time. The Company records revenue and a corresponding contract asset when it fulfills a contractual performance obligation, but must also fulfill one or more additional performance obligations before being entitled to payment. Once the Company&#x2019;s right to consideration becomes unconditional, the contract asset amount is reclassified as Accounts receivable.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Contract liabilities represent the Company&#x2019;s obligation to transfer goods or services to a customer. The Company records a contract liability generally upon receipt of consideration in advance of fulfilling one or more of its contractual performance obligations. Upon completing each performance obligation, the corresponding contract liability amount is reversed and revenue is recognized.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Contract assets and liabilities related to rights and obligations arising from a single contract, or a series of contracts combined and accounted for as a single contract, are generally presented on a net basis. Contract assets and liabilities are further described in Note 13. Contract Assets and Liabilities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&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;Acquisitions&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;. We evaluate acquisitions of assets and other similar transactions to assess whether or not the transaction should be accounted for as a business combination or asset acquisition by first applying a screen test to determine whether substantially all of the fair value of the gross assets acquired is concentrated in a single identifiable asset or group of similar identifiable assets. If so, the transaction is accounted for as an asset acquisition. If not, further determination is required as to whether or not we have acquired inputs and processes that have the ability to create outputs, which would meet the definition of a business. Significant judgment is required in the application of the screen test to determine whether an acquisition is a business combination or an acquisition of assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Acquisitions meeting the definition of business combinations are accounted for using the acquisition method of accounting, which requires that the purchase price be allocated to the net assets acquired at their respective fair values. In a business combination, any excess of the purchase price over the estimated fair values of the net assets acquired is recorded as goodwill.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For asset acquisitions, a cost accumulation model is used to determine the cost of an asset acquisition. Direct transaction costs are recognized as part of the cost of an asset acquisition. We also evaluate which elements of a transaction should be accounted for as a part of an asset acquisition and which should be accounted for separately. The cost of an asset acquisition, including transaction costs, is allocated to identifiable assets acquired and liabilities assumed based on a relative fair value basis. Goodwill is not recognized in an asset acquisition. Any difference between the cost of an asset acquisition and the fair value of the net assets acquired is allocated to the non-monetary identifiable assets based on their relative fair values. Assets acquired as part of an asset acquisition that are considered to be in-process research and development are immediately expensed unless there is an alternative future use in other research and development projects.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&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;R&amp;amp;D&lt;/span&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;. &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;Expenditures for R&amp;amp;D are expensed as incurred. Total R&amp;amp;D expenses include, among other things, the costs of discovery research, preclinical development, early- and late-clinical development and drug formulation, clinical trials, materials, medical support of marketed products and certain upfront and milestone payments. R&amp;amp;D spending also includes enterprise-wide costs which support our overall R&amp;amp;D infrastructure. Property, plant and equipment that are acquired or constructed for R&amp;amp;D activities and that have alternate future uses are capitalized and depreciated over their estimated useful lives on a straight-line basis. Contractual upfront and milestone payments made to third parties are generally: (i) expensed as incurred up to the point of regulatory approval and (ii) capitalized and amortized over the related product&#x2019;s remaining useful life subsequent to regulatory approval. Amounts capitalized for such payments are included in Other intangibles, net in the Consolidated Balance Sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&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;Cash and Cash Equivalents&lt;/span&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;. &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;The Company considers all highly liquid money market instruments with an original maturities of three months or less when purchased to be cash equivalents. At December&#160;31, 2020 and 2019, cash equivalents were deposited in financial institutions and consisted almost entirely of immediately available fund balances. The Company maintains its cash deposits and cash equivalents with financial institutions it believes to be well-known and stable.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&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;Restricted Cash and Cash Equivalents&lt;/span&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;. &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;Cash and cash equivalents that are restricted as to withdrawal or use under the terms of certain contractual agreements are excluded from Cash and cash equivalents in the Consolidated Balance Sheets. For additional information see Note 7. Fair Value Measurements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&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;Accounts Receivable&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;The Company adopted &lt;/span&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 Standards Codification Topic 326, Financial Instruments-Credit Losses &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;(ASC 326) on January 1, 2020. For further discussion of the adoption, refer to the &#x201c;Recent Accounting Pronouncements Adopted or Otherwise Effective as of December&#160;31, 2020&#x201d; section below. Subsequent to the adoption of ASC 326, our accounts receivable balance is stated at amortized cost less an allowance determined using the expected credit loss model. In addition, our accounts receivable balance is reduced by certain sales deduction reserves where we have the right of offset with the customer. We generally do not require collateral.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&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;Concentrations of Credit Risk and Credit Losses&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;. Financial instruments that potentially subject us to significant concentrations of credit risk consist primarily of cash equivalents, restricted cash equivalents and accounts receivable. From time to time, we invest our excess cash in high-quality, liquid money market instruments maintained by major banks and financial institutions. We have not experienced any losses on our cash equivalents.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;With respect to our accounts receivable, we have no history of significant losses. Approximately 90% and 88% of our gross trade accounts receivable balances represent amounts due from three customers (Cardinal Health, Inc., McKesson Corporation and AmerisourceBergen Corporation) at December&#160;31, 2020 and December&#160;31, 2019, respectively. We perform ongoing credit evaluations of these and our other customers based on information available to us. We consider these and other factors, including changes in the composition and aging of our accounts receivable, in developing our allowance for expected credit losses. The estimated allowance was not material to the Company&#x2019;s Consolidated Financial Statements at December&#160;31, 2020 or December&#160;31, 2019, nor were the changes to the allowance during any of the periods presented.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We do not currently expect our current or future exposures to credit losses to have a significant impact on us. However, our customers&#x2019; ability to pay us on a timely basis, or at all, could be affected by factors specific to their respective businesses and/or by economic conditions, including those related to the COVID-19 pandemic, the extent of which cannot be fully predicted.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&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;Inventories&lt;/span&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;. &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;Inventories consist of raw materials, work-in-process and finished goods. Inventory that is in excess of the amount expected to be sold within one year is classified as long-term inventory and is recorded in Other assets in the Consolidated Balance Sheets. The Company capitalizes inventory costs associated with certain products prior to regulatory approval and product launch when it is reasonably certain, based on management&#x2019;s judgment of future commercial use and net realizable value, that the pre-launch inventories will be saleable. The determination to capitalize is made on a product-by-product basis. The Company could be required to write down previously capitalized costs related to pre-launch inventories upon a change in such judgment, a denial or delay of approval by regulatory bodies, a delay in commercialization or other potential factors. Our inventories are stated at the lower of cost or net realizable value.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cost is determined by the first-in, first-out method. It includes materials, direct labor and an allocation of overhead, but excludes certain period charges and unallocated overheads that are charged to expense in the period in which they are incurred. Unallocated overheads can occur as a consequence of abnormally low production or idle facilities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Net realizable value is determined by the estimated selling prices in the ordinary course of business, less reasonably predictable costs of completion, disposal and transportation. When necessary, we write-down inventories to net realizable value based on forecasted demand and market and regulatory conditions, which may differ from actual results. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&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;Property, Plant and Equipment&lt;/span&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;. &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;Property, plant and equipment is generally stated at cost less accumulated depreciation. Major improvements are capitalized, while routine maintenance and repairs are expensed as incurred. Costs incurred during the construction or development of property, plant and equipment are capitalized as assets under construction. Once an asset has been placed into service, depreciation expense is taken on a straight-line basis over the estimated useful life of the related assets or, in the case of leasehold improvements and finance lease assets, over the shorter of the estimated useful life and the lease term. As of December&#160;31, 2020, the useful lives of our property, plant and equipment range from 1 year to up to 30 years for buildings, 15 years for machinery and equipment, 10 years for computer equipment and software and 10 years for furniture and fixtures.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Depreciation expense is not recorded on assets held for sale. Gains and losses on disposals are included in Other (income) expense, net in the Consolidated Statements of Operations. As further described below under the heading &#x201c;Long-Lived Asset Impairment Testing,&#x201d; our property plant and equipment assets are also subject to impairment reviews.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&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;Computer Software&lt;/span&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;. &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;The Company capitalizes certain costs incurred in connection with obtaining or developing internal-use software, including external direct costs of material and services, and payroll costs for employees directly involved with the software development. Capitalized software costs are included in&lt;/span&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; &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;Property, plant and equipment, net in the Consolidated Balance Sheets and depreciated beginning when the software project is substantially complete and the asset is ready for its intended use. Costs incurred during the preliminary project stage and post-implementation stage, as well as maintenance and training costs, are expensed as incurred.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&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;Lease Accounting.&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; The Company adopted ASC 842 on January 1, 2019 using the modified retrospective approach with an effective date of January 1, 2019 for leases that existed on that date. The Company elected to apply certain practical expedients permitted under the transition guidance within ASC 842 to leases that commenced before January 1, 2019, including the package of practical expedients, as well as the practical expedient permitting the Company to not assess whether certain land easements contain leases. Due to the Company's election of these practical expedients, the Company carried forward certain historical conclusions for existing contracts, including conclusions relating to initial direct costs and to the existence and classification of leases. ASC 842 applies to a number of arrangements to which the Company is party.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Whenever the Company enters into a new arrangement, it must determine, at the inception date, whether the arrangement is or contains a lease. This determination generally depends on whether the arrangement conveys to the Company the right to control the use of an explicitly or implicitly identified asset for a period of time in exchange for consideration. Control of an underlying asset is conveyed to the Company if the Company obtains the rights to direct the use of and to obtain substantially all of the economic benefits from using the underlying asset.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;If a lease exists, the Company must then determine the separate lease and nonlease components of the arrangement. Each right to use an underlying asset conveyed by a lease arrangement should generally be considered a separate lease component if it both: (i) can benefit the Company without depending on other resources not readily available to the Company and (ii) does not significantly affect and is not significantly affected by other rights of use conveyed by the lease. Aspects of a lease arrangement that transfer other goods or services to the Company but do not meet the definition of lease components are considered nonlease components. The consideration owed by the Company pursuant to a lease arrangement is generally allocated to each lease and nonlease component for accounting purposes. However, the Company has elected, for all of its leases, to not separate lease and nonlease components. Each lease component is accounted for separately from other lease components, but together with the associated nonlease components.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For each lease, the Company must then determine the lease term, the present value of lease payments and the classification of the lease as either an operating or finance lease.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The lease term is the period of the lease not cancellable by the Company, together with periods covered by: (i) renewal options the Company is reasonably certain to exercise, (ii) termination options the Company is reasonably certain not to exercise and (iii) renewal or termination options that are controlled by the lessor.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The present value of lease payments is calculated based on:&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:49.5pt;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;&#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:10pt"&gt;Lease payments&#x2014;Lease payments include fixed and certain variable payments, less lease incentives, together with amounts probable of being owed by the Company under residual value guarantees and, if reasonably certain of being paid, the cost of certain renewal options and early termination penalties set forth in the lease arrangement. Lease payments exclude consideration that is not related to the transfer of goods and services to the Company.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:49.5pt;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;&#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:10pt"&gt;Discount rate&#x2014;The discount rate must be determined based on information available to the Company upon the commencement of a lease. Lessees are required to use the rate implicit in the lease whenever such rate is readily available; however, as the implicit rate in the Company&#x2019;s leases is generally not readily determinable, the Company generally uses the hypothetical incremental borrowing rate it would have to pay to borrow an amount equal to the lease payments, on a collateralized basis, over a timeframe similar to the lease term.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In making the determination of whether a lease is an operating lease or a finance lease, the Company considers the lease term in relation to the economic life of the leased asset, the present value of lease payments in relation to the fair value of the leased asset and certain other factors, including the lessee&#x2019;s and lessor&#x2019;s rights, obligations and economic incentives over the term of the lease.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Generally, upon the commencement of a lease, the Company will record a lease liability and a right-of-use asset. However, the Company has elected, for all underlying assets with initial lease terms of twelve months or less (known as short-term leases), to not recognize a lease liability or right-of-use asset. Lease liabilities are initially recorded at lease commencement as the present value of future lease payments. Right-of-use assets are initially recorded at lease commencement as the initial amount of the lease liability, together with the following, if applicable: (i) initial direct costs incurred by the lessee and (ii) lease payments made by the lessor, net of lease incentives received, prior to lease commencement.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Over the lease term, the Company generally increases its lease liabilities using the effective interest method and decreases its lease liabilities for lease payments made. For finance leases, amortization expense and interest expense are recognized separately in the Consolidated Statements of Operations, with amortization expense generally recorded on a straight-line basis over the lease term and interest expense recorded using the effective interest method. For operating leases, a single lease cost is generally recognized in the Consolidated Statements of Operations on a straight-line basis over the lease term unless an impairment has been recorded with respect to a leased asset. Lease costs for short-term leases not recognized in the Consolidated Balance Sheets are recognized in the Consolidated Statements of Operations on a straight-line basis over the lease term. Variable lease costs not initially included in the lease liability and right-of-use asset impairment charges are expensed as incurred. Right-of-use assets are assessed for impairment, similar to other long-lived assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Prior to the adoption of ASC 842, the Company accounted for leases under &lt;/span&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 Standards Codification Topic 840, Leases&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; (ASC 840).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&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;Cloud Computing Arrangements.&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; The Company may from time to time incur costs in connection with hosting arrangements that are service contracts. Subsequent to the Company&#x2019;s January 1, 2019 adoption of Accounting Standards Update (ASU) No. 2018-15, &lt;/span&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;Customer&#x2019;s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract &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;(ASU 2018-15), the Company capitalizes any such implementation costs, expenses them over the terms of the respective hosting arrangements and subjects them to impairment testing consistent with other long-lived assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&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;Finite-Lived Intangible Assets&lt;/span&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;. &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;Our finite-lived intangible assets consist of license rights and developed technology. Upon acquisition, intangible assets are generally initially recorded at fair value if acquired in a business combination, or at cost if otherwise. There are several methods that can be used to determine fair value. For intangible assets, we typically use an income approach. This approach starts with our forecast of all of the expected future net cash flows. Revenues are estimated based on relevant market size and growth factors, expected industry trends, individual project life cycles and, if applicable, the life of any estimated period of marketing exclusivity, such as that granted by a patent. The pricing, margins and expense levels of similar products are considered if available. For certain licensed assets, our estimates of future cash flows consider periods covered by renewal options to the extent we have the intent and ability, at the date of the estimate, to renew the underlying license agreements. These cash flows are then adjusted to present value by applying an appropriate discount rate that reflects the risk factors associated with the cash flow streams. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;To the extent an intangible asset is deemed to have a finite life, it is then amortized over its estimated useful life using either the straight-line method or, in the case of certain developed technology assets, an accelerated amortization model. The values of these various assets are subject to continuing scientific, medical and marketplace uncertainty. Factors giving rise to our initial estimate of useful lives are subject to change. Significant changes to any of these factors may result in adjustments to the useful life of the asset and an acceleration of related amortization expense, which could cause our net income and net income per share to decrease. Amortization expense is not recorded on assets held for sale.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As further described below under the heading &#x201c;Long-Lived Asset Impairment Testing,&#x201d; our finite-lived intangible assets are also subject to impairment reviews.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&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;Developed Technology&lt;/span&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;. &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;Our developed technology assets subject to amortization have useful lives ranging from 4 years to 20 years, with a weighted average useful life of approximately 11 years. We determine amortization periods and methods of amortization for developed technology assets based on our assessment of various factors impacting estimated useful lives and the timing and extent of estimated cash flows of the acquired assets, including the strength of the intellectual property protection of the product (if applicable), contractual terms and various other competitive and regulatory issues.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&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;License Rights&lt;/span&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;. &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;Our license rights subject to amortization have useful lives ranging from 12 years to 15 years, with a weighted average useful life of approximately 14 years. We determine amortization periods for licenses based on our assessment of various factors including the expected launch date of the product, the strength of the intellectual property protection of the product (if applicable), contractual terms and various other competitive, developmental and regulatory issues.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&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;Long-Lived Asset Impairment Testing&lt;/span&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;. &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;Long-lived assets, including property, plant and equipment and finite-lived intangible assets, are assessed for impairment whenever events or changes in circumstances indicate the assets may not be recoverable. Recoverability of an asset that will continue to be used in our operations is measured by comparing the carrying amount of the asset to the forecasted undiscounted future cash flows related to the asset. In the event the carrying amount of the asset exceeds its undiscounted future cash flows and the carrying amount is not considered recoverable, impairment may exist. An impairment loss, if any, is measured as the excess of the asset&#x2019;s carrying amount over its fair value, generally based on a discounted future cash flow method, independent appraisals or offers from prospective buyers. An impairment loss would be recognized in the Consolidated Statements of Operations in the period that the impairment occurs.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&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;In-Process Research and Development Assets&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;. In-process research and development assets acquired in an asset acquisition are immediately expensed unless there is an alternative future use in other research and development projects. Otherwise, acquired in-process research and development assets are generally recognized as indefinite-lived intangible assets. Such assets are generally initially recorded at fair value if acquired in a business combination, or at cost if otherwise. Indefinite-lived intangible assets are not subject to amortization. Instead, they are tested for impairment annually and when events or changes in circumstances indicate that the asset might be impaired. Our annual assessment is performed as of October 1. If the fair value of the intangible assets is less than its carrying amount, an impairment loss is recognized for the difference. Assets that receive regulatory approval are reclassified and accounted for as finite-lived intangible assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&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;Goodwill&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;. While amortization expense is not recorded on goodwill, goodwill is subject to impairment reviews. An impairment assessment is conducted as of October 1, or more frequently whenever events or changes in circumstances indicate that the asset might be impaired.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We perform the goodwill impairment test by estimating the fair value of the reporting units using an income approach that utilizes a discounted cash flow model or, where appropriate, a market approach. Any goodwill impairment charge we recognize for a reporting unit is equal to the lesser of (i) the total goodwill allocated to that reporting unit and (ii) the amount by which that reporting unit&#x2019;s carrying amount exceeds its fair value. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&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;Contingencies&lt;/span&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;. &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;The Company is subject to various patent challenges, product liability claims, government investigations and other legal proceedings in the ordinary course of business. Contingent accruals and legal settlements are recorded in the Consolidated Statements of Operations as Litigation-related and other contingencies, net (or as Discontinued operations, net of tax in the case of vaginal mesh matters) when the Company determines that a loss is both probable and reasonably estimable. Legal fees and other expenses related to litigation are expensed as incurred and included in Selling, general and administrative expenses in the Consolidated Statements of Operations (or as Discontinued operations, net of tax in the case of vaginal mesh matters).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Due to the fact that legal proceedings and other contingencies are inherently unpredictable, our estimates of the probability and amount of any such liabilities involve significant judgment regarding future events. The Company records receivables from its insurance carriers only when the realization of the potential claim for recovery is considered probable.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&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;Contingent Consideration&lt;/span&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;. &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;Certain of the Company&#x2019;s acquisitions involve the potential for future payment of consideration that is contingent upon the occurrence of a future event, such as (i) the achievement of specified regulatory, operational and/or commercial milestones or (ii) royalty payments, such as those relating to future product sales. Contingent consideration liabilities related to an asset acquisition are initially recorded when considered probable and reasonably estimable, which may occur subsequent to the acquisition date. Subsequent changes in the recorded amounts are generally recorded as adjustments to the cost of the acquired assets. Contingent consideration liabilities related to a business combination are initially recorded at fair value on the acquisition date using unobservable inputs. These inputs include the estimated amount and timing of projected cash flows, the probability of success (achievement of the contingent event) and the risk-adjusted discount rate used to present value the probability-weighted cash flows. Subsequent to the acquisition date, at each reporting period, the Company remeasures its contingent consideration liabilities to their current estimated fair values, with changes recorded in earnings. Changes to any of the inputs used in determining fair value may result in fair value adjustments that differ significantly from the actual remeasurement adjustments recognized.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&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;Share Repurchases&lt;/span&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;. &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;The Company accounts for the repurchase of ordinary shares, if any, at par value. Under applicable Irish law, ordinary shares repurchased are retired and not displayed separately as treasury stock. Upon retirement of the ordinary shares, the Company records the difference between the weighted average cost of such ordinary shares and the par value of the ordinary shares as an adjustment to Accumulated deficit in the Consolidated Balance Sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&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;Advertising Costs&lt;/span&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;. &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;Advertising costs are expensed as incurred and included in Selling, general and administrative expenses in the Consolidated Statements of Operations. Advertising costs amounted to $76.0 million, $63.1 million and $49.6 million for the years ended December&#160;31, 2020, 2019 and 2018, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&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;Cost of Revenues&lt;/span&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;. &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;Cost of revenues includes all costs directly related to bringing both purchased and manufactured products to their final selling destination. Amounts include purchasing and receiving costs, direct and indirect costs to manufacture products including direct materials, direct labor and direct overhead expenses necessary to acquire and convert purchased materials and supplies into finished goods, royalties paid or owed by Endo on certain in-licensed products, inspection costs, depreciation of certain property, plant and equipment, amortization of intangible assets, lease costs, warehousing costs, freight charges, costs to operate our equipment and other shipping and handling costs, among others.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&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;Restructuring&lt;/span&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;. &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;Restructuring charges related to nonretirement postemployment benefits that fall under &lt;/span&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 Standards Codification Topic 712, Compensation&#x2014;Nonretirement Postemployment Benefits&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; (ASC 712) are recognized when the severance liability is determined to be probable of being paid and reasonably estimable. One-time benefits related to restructurings, if any, are recognized in accordance with &lt;/span&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 Standards Codification Topic 420, Exit or Disposal Cost Obligations&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; (ASC 420) when the programs are approved, the affected employees are identified, the terms of the arrangement are established, it is determined changes to the plan are unlikely to occur and the arrangements are communicated to employees. Other restructuring costs are generally expensed as incurred.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&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;Share-Based Compensation&lt;/span&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;. &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;The Company grants share-based compensation awards to certain employees and non-employee directors. Generally, the grant-date fair value of each award is recognized as expense over the requisite service period. However, expense recognition differs in the case of certain performance share units (PSUs) where the ultimate payout is performance-based. For these awards, at each reporting period, the Company estimates the ultimate payout and adjusts the cumulative expense based on its estimate and the percent of the requisite service period that has elapsed. Share-based compensation expense is reduced for estimated future forfeitures. These estimates are revised in future periods if actual forfeitures differ from the estimates. Changes in forfeiture estimates impact compensation expense in the period in which the change in estimate occurs. New ordinary shares are generally issued upon the exercise of stock options or vesting of stock awards by employees and non-employee directors. Refer to Note 19. Share-based Compensation for additional discussion, including the accounting treatment for long-term cash incentive awards that will be settled in ordinary shares.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&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;Foreign Currency&lt;/span&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;. &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;The Company operates in various jurisdictions both inside and outside of the U.S. While the Company&#x2019;s reporting currency is the U.S. dollar, the Company has concluded that certain of its distinct and separable operations have functional currencies other than the U.S. dollar. Further, certain of the Company&#x2019;s operations hold assets and liabilities and recognize income and expenses denominated in various local currencies, which may differ from their functional currencies.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Assets and liabilities are first remeasured from local currency to functional currency, generally using end-of-period exchange rates. Foreign currency income and expenses are generally remeasured using average exchange rates in effect during the year. In the case of nonmonetary assets and liabilities such as inventories, prepaid expenses, property, plant and equipment, goodwill and other intangible assets, and related income statement amounts, such as depreciation expense, historical exchange rates are used for remeasurement. The net effect of remeasurement is included in Other (income) expense, net in the Consolidated Statements of Operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As part of the Company&#x2019;s consolidation process, assets and liabilities of entities with functional currencies other than the U.S. dollar are translated into U.S. dollars at end-of-period exchange rates. Income and expenses are translated using average exchange rates in effect during the year. The net effect of translation, as well as any foreign currency gains or losses on intercompany transactions considered to be of a long-term investment nature, are recognized as foreign currency translation, a component of Other comprehensive income (loss). Upon the sale or liquidation of an investment in a foreign operation, the Company records a reclassification adjustment out of Other comprehensive income (loss) for the corresponding accumulated amount of foreign currency translation gain or loss.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&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;Income Taxes&lt;/span&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;. &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;The Company accounts for income taxes under the asset and liability method, which requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of events that have been included in the financial statements. Under this method, deferred tax assets and liabilities are determined based on the differences between the financial statement and tax basis of assets and liabilities using enacted tax rates in effect for the year in which the differences are expected to reverse. The effect of a change in tax rates on deferred tax assets and liabilities is recognized in income in the period that includes the enactment date. The Company records net deferred tax assets to the extent it believes these assets will more likely than not be realized. In making such a determination, the Company considers all available positive and negative evidence, including projected future taxable income, tax-planning strategies and results of recent operations. In the event that the Company were to determine that it would be able to realize its deferred tax assets in the future in excess of their net recorded amount, the Company would make an adjustment to the deferred tax asset valuation allowance, which would reduce the provision for income tax.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&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 records uncertain tax positions on the basis of a two-step process whereby the Company first determines whether it is more likely than not that the tax positions will be sustained based on the technical merits of the position and then measures those tax positions that meet the more-likely-than-not recognition threshold. The Company recognizes the largest amount of tax benefit that is greater than 50% likely to be realized upon ultimate settlement with the tax authority. The Company recognizes interest and penalties related to unrecognized tax benefits within the Income tax (benefit) expense line in the Consolidated Statements of Operations. Accrued interest and penalties are included within the related tax liability line in the Consolidated Balance Sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&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;Comprehensive Income&lt;/span&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;. &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;Comprehensive income or loss includes all changes in equity during a period except those that resulted from investments by or distributions to a company&#x2019;s shareholders. Other comprehensive income or loss refers to revenues, expenses, gains and losses that are included in comprehensive income, but excluded from net income as these amounts are recorded directly as an adjustment to shareholders&#x2019; equity.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Recent Accounting Pronouncements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&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;Recent Accounting Pronouncements Adopted or Otherwise Effective as of December&#160;31, 2020&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In June 2016, the Financial Accounting Standards Board (FASB) issued ASU No. 2016-13, &lt;/span&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;Measurement of Credit Losses on Financial Instruments&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; (ASU 2016-13). ASU 2016-13, together with a series of subsequently-issued related ASUs, has been codified in ASC 326. ASC 326 establishes new requirements for companies to estimate expected credit losses when measuring certain financial assets, including accounts receivable. The Company adopted ASC 326 using a modified retrospective approach with an effective date of January 1, 2020. The adoption of ASC 326 did not have a material impact on the Company&#x2019;s Consolidated Financial Statements.&lt;/span&gt;&lt;/div&gt;</us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:ConsolidationPolicyTextBlock
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV80OS9mcmFnOjI4MTQwYjA4MGMwNjQxODViMmM2MDI3M2I4MTFkZmIyL3RleHRyZWdpb246MjgxNDBiMDgwYzA2NDE4NWIyYzYwMjczYjgxMWRmYjJfMTA0NDUzNjA1MTkzODc_8746938c-7cc8-4e85-a330-54f4f35f04af">The Consolidated Financial Statements include the accounts of wholly-owned subsidiaries after the elimination of intercompany accounts and transactions.</us-gaap:ConsolidationPolicyTextBlock>
    <us-gaap:PriorPeriodReclassificationAdjustmentDescription
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV80OS9mcmFnOjI4MTQwYjA4MGMwNjQxODViMmM2MDI3M2I4MTFkZmIyL3RleHRyZWdpb246MjgxNDBiMDgwYzA2NDE4NWIyYzYwMjczYjgxMWRmYjJfMTA0NDUzNjA1MTkzODg_8feefd58-4a1c-4535-8cdf-1ac2139cfae1">Certain prior period amounts have been reclassified to conform to the current period presentation.</us-gaap:PriorPeriodReclassificationAdjustmentDescription>
    <us-gaap:UseOfEstimates
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV80OS9mcmFnOjI4MTQwYjA4MGMwNjQxODViMmM2MDI3M2I4MTFkZmIyL3RleHRyZWdpb246MjgxNDBiMDgwYzA2NDE4NWIyYzYwMjczYjgxMWRmYjJfMTA0NDUzNjA1MTkzODY_11e9dc1b-b368-4e2c-9c64-ccc57861fa4a">The preparation of our Consolidated Financial Statements in conformity with U.S. GAAP requires us to make estimates and assumptions that affect the amounts and disclosures in our Consolidated Financial Statements, including the notes thereto, and elsewhere in this report. For example, we are required to make significant estimates and assumptions related to revenue recognition, including sales deductions, long-lived assets, goodwill, other intangible assets, income taxes, contingencies, financial instruments and share-based compensation, among others. Some of these estimates can be subjective and complex. Uncertainties related to the continued magnitude and duration of the COVID-19 pandemic, the extent to which it will impact our estimated future financial results, worldwide macroeconomic conditions including interest rates, employment rates, consumer spending, health insurance coverage, the speed of the anticipated recovery and governmental and business reactions to the pandemic, including any possible re-initiation of shutdowns or renewed restrictions, have increased the complexity of developing these estimates, including the allowance for expected credit losses and the carrying amounts of long-lived assets, goodwill and other intangible assets. Although we believe that our estimates and assumptions are reasonable, there may be other reasonable estimates or assumptions that differ significantly from ours. Further, our estimates and assumptions are based upon information available at the time they were made. Actual results may differ significantly from our estimates, including as a result of COVID-19.We regularly evaluate our estimates and assumptions using historical experience and other factors, including the economic environment. As future events and their effects cannot be determined with precision, our estimates and assumptions may prove to be incomplete or inaccurate, or unanticipated events and circumstances may occur that might cause us to change those estimates and assumptions. Market conditions, such as illiquid credit markets, volatile equity markets, dramatic fluctuations in foreign currency rates and economic downturns, can increase the uncertainty already inherent in our estimates and assumptions. We also are subject to other risks and uncertainties that may cause actual results to differ from estimated amounts, such as changes in the healthcare environment, competition, litigation, legislation and regulations. We adjust our estimates and assumptions when facts and circumstances indicate the need for change. Those changes generally will be reflected in our Consolidated Financial Statements on a prospective basis.</us-gaap:UseOfEstimates>
    <endp:CustomerProductAndSupplierConcentrationPolicyTextBlock
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV80OS9mcmFnOjI4MTQwYjA4MGMwNjQxODViMmM2MDI3M2I4MTFkZmIyL3RleHRyZWdpb246MjgxNDBiMDgwYzA2NDE4NWIyYzYwMjczYjgxMWRmYjJfMTA0NDUzNjA1MTkzODk_dec30ed9-52bb-4fba-9751-c153d594ff2f">We primarily sell our branded and generic products to wholesalers, retail drug store chains, supermarket chains, mass merchandisers, distributors, mail order accounts, hospitals and government agencies. Our wholesalers and distributors purchase products from us and, in turn, supply products to retail drug store chains, independent pharmacies and MCOs. Customers in the managed care market include health maintenance organizations, nursing homes, hospitals, clinics, pharmacy benefit management companies and mail order customers. Net revenues from direct customers that accounted for</endp:CustomerProductAndSupplierConcentrationPolicyTextBlock>
    <us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV80OS9mcmFnOjI4MTQwYjA4MGMwNjQxODViMmM2MDI3M2I4MTFkZmIyL3RleHRyZWdpb246MjgxNDBiMDgwYzA2NDE4NWIyYzYwMjczYjgxMWRmYjJfMTA0NDUzNjA1MTk0MTc_b5a39e75-26a1-40a9-8a11-bff724d770ba">10% or more of our total consolidated revenues during the years ended December 31, 2020, 2019 and 2018 are as follows:202020192018AmerisourceBergen Corporation33&#160;%34&#160;%32&#160;%McKesson Corporation27&#160;%26&#160;%27&#160;%Cardinal Health, Inc.24&#160;%25&#160;%26</us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ib5c17a37c5054dff896db4105aedb531_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV80OS9mcmFnOjI4MTQwYjA4MGMwNjQxODViMmM2MDI3M2I4MTFkZmIyL3RhYmxlOmEwMTEyZGMxMjk3NjQ0NzNiNDdjNmQ1ZjA0NjE5MjZhL3RhYmxlcmFuZ2U6YTAxMTJkYzEyOTc2NDQ3M2I0N2M2ZDVmMDQ2MTkyNmFfMS0xLTEtMS0w_73d4118d-b1e5-4b0e-9b36-98f4b066699a"
      unitRef="number">0.33</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i9c101e06fae149b7874194db659c4842_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV80OS9mcmFnOjI4MTQwYjA4MGMwNjQxODViMmM2MDI3M2I4MTFkZmIyL3RhYmxlOmEwMTEyZGMxMjk3NjQ0NzNiNDdjNmQ1ZjA0NjE5MjZhL3RhYmxlcmFuZ2U6YTAxMTJkYzEyOTc2NDQ3M2I0N2M2ZDVmMDQ2MTkyNmFfMS0zLTEtMS0w_77d1734e-a33b-4248-8232-1f3669d04682"
      unitRef="number">0.34</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="iacde5cc070e7470c8244b5d0e2cb3895_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV80OS9mcmFnOjI4MTQwYjA4MGMwNjQxODViMmM2MDI3M2I4MTFkZmIyL3RhYmxlOmEwMTEyZGMxMjk3NjQ0NzNiNDdjNmQ1ZjA0NjE5MjZhL3RhYmxlcmFuZ2U6YTAxMTJkYzEyOTc2NDQ3M2I0N2M2ZDVmMDQ2MTkyNmFfMS01LTEtMS0w_6ada22c7-6d35-450c-91ad-90ec0dc592ac"
      unitRef="number">0.32</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i6749aa65649b4d3d86bae4bd9d952a05_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV80OS9mcmFnOjI4MTQwYjA4MGMwNjQxODViMmM2MDI3M2I4MTFkZmIyL3RhYmxlOmEwMTEyZGMxMjk3NjQ0NzNiNDdjNmQ1ZjA0NjE5MjZhL3RhYmxlcmFuZ2U6YTAxMTJkYzEyOTc2NDQ3M2I0N2M2ZDVmMDQ2MTkyNmFfMi0xLTEtMS0w_319b3cdc-4db2-4b29-973b-042cd6979799"
      unitRef="number">0.27</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i16564782b08a4cb9b97257892a9a7c2c_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV80OS9mcmFnOjI4MTQwYjA4MGMwNjQxODViMmM2MDI3M2I4MTFkZmIyL3RhYmxlOmEwMTEyZGMxMjk3NjQ0NzNiNDdjNmQ1ZjA0NjE5MjZhL3RhYmxlcmFuZ2U6YTAxMTJkYzEyOTc2NDQ3M2I0N2M2ZDVmMDQ2MTkyNmFfMi0zLTEtMS0w_cfe99c18-554f-4ebb-8f25-1d27fd913c57"
      unitRef="number">0.26</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="if6af25cecc7a45dc98a8c2c3591f1732_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV80OS9mcmFnOjI4MTQwYjA4MGMwNjQxODViMmM2MDI3M2I4MTFkZmIyL3RhYmxlOmEwMTEyZGMxMjk3NjQ0NzNiNDdjNmQ1ZjA0NjE5MjZhL3RhYmxlcmFuZ2U6YTAxMTJkYzEyOTc2NDQ3M2I0N2M2ZDVmMDQ2MTkyNmFfMi01LTEtMS0w_29655d6b-33d4-4508-8a02-280669b96705"
      unitRef="number">0.27</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="icd08df874f0248cb9066af9b4eae3a26_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV80OS9mcmFnOjI4MTQwYjA4MGMwNjQxODViMmM2MDI3M2I4MTFkZmIyL3RhYmxlOmEwMTEyZGMxMjk3NjQ0NzNiNDdjNmQ1ZjA0NjE5MjZhL3RhYmxlcmFuZ2U6YTAxMTJkYzEyOTc2NDQ3M2I0N2M2ZDVmMDQ2MTkyNmFfMy0xLTEtMS0w_53591dd9-c870-4b95-af44-938f6b263540"
      unitRef="number">0.24</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ic6a3e431314845859eb648eed1ac57ea_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV80OS9mcmFnOjI4MTQwYjA4MGMwNjQxODViMmM2MDI3M2I4MTFkZmIyL3RhYmxlOmEwMTEyZGMxMjk3NjQ0NzNiNDdjNmQ1ZjA0NjE5MjZhL3RhYmxlcmFuZ2U6YTAxMTJkYzEyOTc2NDQ3M2I0N2M2ZDVmMDQ2MTkyNmFfMy0zLTEtMS0w_965754e5-5b09-4df8-b26a-daa48063c5dc"
      unitRef="number">0.25</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i8565d4eb0a974c18b54b24d8f5903ba5_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV80OS9mcmFnOjI4MTQwYjA4MGMwNjQxODViMmM2MDI3M2I4MTFkZmIyL3RhYmxlOmEwMTEyZGMxMjk3NjQ0NzNiNDdjNmQ1ZjA0NjE5MjZhL3RhYmxlcmFuZ2U6YTAxMTJkYzEyOTc2NDQ3M2I0N2M2ZDVmMDQ2MTkyNmFfMy01LTEtMS0w_d60576ad-8b02-42ed-9d69-982fc23136e3"
      unitRef="number">0.26</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ifa1aa901aed442d7b539f68acedfbb9b_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV80OS9mcmFnOjI4MTQwYjA4MGMwNjQxODViMmM2MDI3M2I4MTFkZmIyL3RleHRyZWdpb246MjgxNDBiMDgwYzA2NDE4NWIyYzYwMjczYjgxMWRmYjJfMTQ2NA_8b82696a-5feb-4ff7-957f-e7a0240796aa"
      unitRef="number">0.27</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i48b5c790ff3f45f3a8756de4812d9d52_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV80OS9mcmFnOjI4MTQwYjA4MGMwNjQxODViMmM2MDI3M2I4MTFkZmIyL3RleHRyZWdpb246MjgxNDBiMDgwYzA2NDE4NWIyYzYwMjczYjgxMWRmYjJfMTQ2OA_810f1de1-512b-476e-a27a-9853b2e504c6"
      unitRef="number">0.18</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i44a06fae58a14323a3d3cad12373de6e_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV80OS9mcmFnOjI4MTQwYjA4MGMwNjQxODViMmM2MDI3M2I4MTFkZmIyL3RleHRyZWdpb246MjgxNDBiMDgwYzA2NDE4NWIyYzYwMjczYjgxMWRmYjJfMTQ3NQ_0fe7e67d-e24d-4306-8b39-50de87a88ba2"
      unitRef="number">0.15</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="iec5fce8fe4f24c6fbec2e823d1c1aa80_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV80OS9mcmFnOjI4MTQwYjA4MGMwNjQxODViMmM2MDI3M2I4MTFkZmIyL3RleHRyZWdpb246MjgxNDBiMDgwYzA2NDE4NWIyYzYwMjczYjgxMWRmYjJfNjU5NzA2OTgyODIyOA_71c34890-bb7d-4350-a201-a1b03b8405c2"
      unitRef="number">0.11</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i2c70955cefd44427bbf997c6f88bc44c_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV80OS9mcmFnOjI4MTQwYjA4MGMwNjQxODViMmM2MDI3M2I4MTFkZmIyL3RleHRyZWdpb246MjgxNDBiMDgwYzA2NDE4NWIyYzYwMjczYjgxMWRmYjJfNjU5NzA2OTgyODIyOA_cde84637-26ea-4134-a731-3e99607e15b2"
      unitRef="number">0.11</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromContractWithCustomerPolicyTextBlock
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV80OS9mcmFnOjI4MTQwYjA4MGMwNjQxODViMmM2MDI3M2I4MTFkZmIyL3RleHRyZWdpb246MjgxNDBiMDgwYzA2NDE4NWIyYzYwMjczYjgxMWRmYjJfMTA0NDUzNjA1MTkzOTA_f8ee8f1d-f78a-4980-9d09-941c0ad66630">The Company adopted ASC 606 on January 1, 2018 using the modified retrospective method for all revenue-generating contracts, including modifications thereto, that were not completed contracts at the date of adoption. ASC 606 applies to contracts with commercial substance that establish the payment terms and each party&#x2019;s rights regarding the goods or services to be transferred, to the extent collection of substantially all of the related consideration is probable. Under ASC 606, we recognize revenue for contracts meeting these criteria when (or as) we satisfy our performance obligations for such contracts by transferring control of the underlying promised goods or services to our customers. The amount of revenue we recognize reflects our estimate of the consideration we expect to be entitled to receive, subject to certain constraints, in exchange for such goods or services. This amount is referred to as the transaction price.&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our revenue consists almost entirely of sales of our products to customers, whereby we ship products to a customer pursuant to a purchase order. For contracts such as these, revenue is recognized when our contractual performance obligations have been fulfilled and control has been transferred to the customer pursuant to the contract&#x2019;s terms, which is generally upon delivery to the customer. The amount of revenue we recognize is equal to the fixed amount of the transaction price, adjusted for our estimates of a number of significant variable components including, but not limited to, estimates for chargebacks, rebates, sales incentives and allowances, DSA and other fees for services, returns and allowances, which we collectively refer to as sales deductions. The Company utilizes the expected value method when estimating the amount of variable consideration to include in the transaction price with respect to each of the foregoing variable components and the most likely amount method when estimating the amount of variable consideration to include in the transaction price with respect to future potential milestone payments that do not qualify for the sales- and usage-based royalty exception. Variable consideration is included in the transaction price only to the extent it is probable that a significant revenue reversal will not occur when the uncertainty associated with the variable consideration is resolved. Payment terms for these types of contracts generally fall within 30 to 90 days of invoicing.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At December&#160;31, 2020 and 2019, our reserves for sales deductions totaled $605.6&#160;million and $660.3&#160;million, respectively. These amounts relate primarily to our estimates of unsettled obligations for returns and allowances, rebates and chargebacks. The most significant sales deduction reserves relate to returns for the Branded Pharmaceuticals segment, and to returns, wholesaler chargebacks and rebates for the Sterile Injectables and Generic Pharmaceuticals segments. Our estimates are based on factors such as our direct and indirect customers&#x2019; buying patterns and the estimated resulting contractual deduction rates, historical experience, specific known market events and estimated future trends, current contractual and statutory requirements, industry data, estimated customer inventory levels, current contract sales terms with our direct and indirect customers and other competitive factors. Significant judgment and estimation is required in developing the foregoing and other relevant assumptions. The most significant sales deductions are further described below. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&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;Returns and Allowances&#x2014;&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;Consistent with industry practice, we maintain a return policy that allows our customers to return products within a specified period of time both subsequent to and, in certain cases, prior to the products&#x2019; expiration dates. Our return policy generally allows customers to receive credit for expired products within six months prior to expiration and within between six months and one year after expiration. Our provision for returns and allowances consists of our estimates for future product returns, pricing adjustments and delivery errors.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&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;Rebates&#x2014;&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;Our provision for rebates, sales incentives and other allowances can generally be categorized into the following four types:&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:49.5pt;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;&#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:10pt"&gt;direct rebates;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:49.5pt;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;&#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:10pt"&gt;indirect rebates;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:49.5pt;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;&#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:10pt"&gt;governmental rebates, including those for Medicaid, Medicare and TRICARE, among others; and&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:49.5pt;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;&#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:10pt"&gt;managed-care rebates.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We establish contracts with wholesalers, chain stores and indirect customers that provide for rebates, sales incentives, DSA fees and other allowances. Some customers receive rebates upon attaining established sales volumes. Direct rebates are generally rebates paid to direct purchasing customers based on a percentage applied to a direct customer&#x2019;s purchases from us, including fees paid to wholesalers under our DSAs, as described above. Indirect rebates are rebates paid to indirect customers that have purchased our products from a wholesaler under a contract with us.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We are subject to rebates on sales made under governmental and managed-care pricing programs based on relevant statutes with respect to governmental pricing programs and contractual sales terms with respect to managed-care providers and GPOs. For example, we are required to provide a discount on our brand-name products to patients who fall within the Medicare Part D coverage gap, also referred to as the donut hole.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We participate in various federal and state government-managed programs whereby discounts and rebates are provided to participating government entities. For example, Medicaid rebates are amounts owed based upon contractual agreements or legal requirements with public sector (Medicaid) benefit providers after the final dispensing of the product by a pharmacy to a benefit plan participant.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&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;Chargebacks&#x2014;&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;We market and sell products to both: (i) direct customers including wholesalers, distributors, warehousing pharmacy chains and other direct purchasing groups and (ii) indirect customers including independent pharmacies, non-warehousing chains, MCOs, GPOs and government entities. We enter into agreements with certain of our indirect customers to establish contract pricing for certain products. These indirect customers then independently select a wholesaler from which to purchase the products at these contracted prices. Alternatively, we may pre-authorize wholesalers to offer specified contract pricing to other indirect customers. Under either arrangement, we provide credit to the wholesaler for any difference between the contracted price with the indirect customer and the wholesaler&#x2019;s invoice price. Such credit is called a chargeback.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Prior to the adoption of ASC 606, the Company accounted for revenue recognition and sales deductions under &lt;/span&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 Standards Codification Topic 605, Revenue Recognition&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;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&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;Contract Assets and Contract Liabilities&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;. Contract assets represent the Company&#x2019;s right to consideration in exchange for goods or services that the Company has transferred when that right is conditioned on something other than the passage of time. The Company records revenue and a corresponding contract asset when it fulfills a contractual performance obligation, but must also fulfill one or more additional performance obligations before being entitled to payment. Once the Company&#x2019;s right to consideration becomes unconditional, the contract asset amount is reclassified as Accounts receivable.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Contract liabilities represent the Company&#x2019;s obligation to transfer goods or services to a customer. The Company records a contract liability generally upon receipt of consideration in advance of fulfilling one or more of its contractual performance obligations. Upon completing each performance obligation, the corresponding contract liability amount is reversed and revenue is recognized.&lt;/span&gt;&lt;/div&gt;Contract assets and liabilities related to rights and obligations arising from a single contract, or a series of contracts combined and accounted for as a single contract, are generally presented on a net basis. Contract assets and liabilities are further describedCost of revenues includes all costs directly related to bringing both purchased and manufactured products to their final selling destination. Amounts include purchasing and receiving costs, direct and indirect costs to manufacture products including direct materials, direct labor and direct overhead expenses necessary to acquire and convert purchased materials and supplies into finished goods, royalties paid or owed by Endo on certain in-licensed products, inspection costs, depreciation of certain property, plant and equipment, amortization of intangible assets, lease costs, warehousing costs, freight charges, costs to operate our equipment and other shipping and handling costs, among others.</us-gaap:RevenueFromContractWithCustomerPolicyTextBlock>
    <endp:AllowancesforSalesReturnsandAllowances
      contextRef="i3f216a0a208e454cb35be9f5f8c6dadf_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV80OS9mcmFnOjI4MTQwYjA4MGMwNjQxODViMmM2MDI3M2I4MTFkZmIyL3RleHRyZWdpb246MjgxNDBiMDgwYzA2NDE4NWIyYzYwMjczYjgxMWRmYjJfMzE0MA_66c7e5b0-a4c2-469a-996a-e45f88a863a2"
      unitRef="usd">605600000</endp:AllowancesforSalesReturnsandAllowances>
    <endp:AllowancesforSalesReturnsandAllowances
      contextRef="ie393cf2c705b4c4d83b27b6f2c4fdfb0_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV80OS9mcmFnOjI4MTQwYjA4MGMwNjQxODViMmM2MDI3M2I4MTFkZmIyL3RleHRyZWdpb246MjgxNDBiMDgwYzA2NDE4NWIyYzYwMjczYjgxMWRmYjJfMzE0Nw_1c6bcffa-8e9b-4ef4-beda-fe6eb08cdf61"
      unitRef="usd">660300000</endp:AllowancesforSalesReturnsandAllowances>
    <endp:RevenueFromContractWithCustomerReturnPeriod
      contextRef="i7ed4a09bb5db4445b03c51be46da04b9_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV80OS9mcmFnOjI4MTQwYjA4MGMwNjQxODViMmM2MDI3M2I4MTFkZmIyL3RleHRyZWdpb246MjgxNDBiMDgwYzA2NDE4NWIyYzYwMjczYjgxMWRmYjJfNjU5NzA2OTgyMzI0MA_67e39150-d931-41ae-90ac-c9944e3a9657">P6M</endp:RevenueFromContractWithCustomerReturnPeriod>
    <us-gaap:BusinessCombinationsPolicy
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV80OS9mcmFnOjI4MTQwYjA4MGMwNjQxODViMmM2MDI3M2I4MTFkZmIyL3RleHRyZWdpb246MjgxNDBiMDgwYzA2NDE4NWIyYzYwMjczYjgxMWRmYjJfMTU5NDI5MTg2NjQzMTg_0a7dd26c-d4a1-49ed-802e-42ff8dfdd2e8">We evaluate acquisitions of assets and other similar transactions to assess whether or not the transaction should be accounted for as a business combination or asset acquisition by first applying a screen test to determine whether substantially all of the fair value of the gross assets acquired is concentrated in a single identifiable asset or group of similar identifiable assets. If so, the transaction is accounted for as an asset acquisition. If not, further determination is required as to whether or not we have acquired inputs and processes that have the ability to create outputs, which would meet the definition of a business. Significant judgment is required in the application of the screen test to determine whether an acquisition is a business combination or an acquisition of assets.Acquisitions meeting the definition of business combinations are accounted for using the acquisition method of accounting, which requires that the purchase price be allocated to the net assets acquired at their respective fair values. In a business combination, any excess of the purchase price over the estimated fair values of the net assets acquired is recorded as goodwill.Certain of the Company&#x2019;s acquisitions involve the potential for future payment of consideration that is contingent upon the occurrence of a future event, such as (i) the achievement of specified regulatory, operational and/or commercial milestones or (ii) royalty payments, such as those relating to future product sales. Contingent consideration liabilities related to an asset acquisition are initially recorded when considered probable and reasonably estimable, which may occur subsequent to the acquisition date. Subsequent changes in the recorded amounts are generally recorded as adjustments to the cost of the acquired assets. Contingent consideration liabilities related to a business combination are initially recorded at fair value on the acquisition date using unobservable inputs. These inputs include the estimated amount and timing of projected cash flows, the probability of success (achievement of the contingent event) and the risk-adjusted discount rate used to present value the probability-weighted cash flows. Subsequent to the acquisition date, at each reporting period, the Company remeasures its contingent consideration liabilities to their current estimated fair values, with changes recorded in earnings. Changes to any of the inputs used in determining fair value may result in fair value adjustments that differ significantly from the actual remeasurement adjustments recognized.</us-gaap:BusinessCombinationsPolicy>
    <endp:AssetAcquisitionsPolicyPolicyTextBlock
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV80OS9mcmFnOjI4MTQwYjA4MGMwNjQxODViMmM2MDI3M2I4MTFkZmIyL3RleHRyZWdpb246MjgxNDBiMDgwYzA2NDE4NWIyYzYwMjczYjgxMWRmYjJfMzI5ODUzNDk0NzgxMA_50ac0494-1551-4002-b725-7158c20c07fa">For asset acquisitions, a cost accumulation model is used to determine the cost of an asset acquisition. Direct transaction costs are recognized as part of the cost of an asset acquisition. We also evaluate which elements of a transaction should be accounted for as a part of an asset acquisition and which should be accounted for separately. The cost of an asset acquisition, including transaction costs, is allocated to identifiable assets acquired and liabilities assumed based on a relative fair value basis. Goodwill is not recognized in an asset acquisition. Any difference between the cost of an asset acquisition and the fair value of the net assets acquired is allocated to the non-monetary identifiable assets based on their relative fair values. Assets acquired as part of an asset acquisition that are considered to be in-process research and development are immediately expensed unless there is an alternative future use in other research and development projects.</endp:AssetAcquisitionsPolicyPolicyTextBlock>
    <us-gaap:ResearchAndDevelopmentExpensePolicy
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV80OS9mcmFnOjI4MTQwYjA4MGMwNjQxODViMmM2MDI3M2I4MTFkZmIyL3RleHRyZWdpb246MjgxNDBiMDgwYzA2NDE4NWIyYzYwMjczYjgxMWRmYjJfMTA0NDUzNjA1MTkzOTI_381b8628-09a6-4398-a197-7838933a1d51">Expenditures for R&amp;amp;D are expensed as incurred. Total R&amp;amp;D expenses include, among other things, the costs of discovery research, preclinical development, early- and late-clinical development and drug formulation, clinical trials, materials, medical support of marketed products and certain upfront and milestone payments. R&amp;amp;D spending also includes enterprise-wide costs which support our overall R&amp;amp;D infrastructure. Property, plant and equipment that are acquired or constructed for R&amp;amp;D activities and that have alternate future uses are capitalized and depreciated over their estimated useful lives on a straight-line basis. Contractual upfront and milestone payments made to third parties are generally: (i) expensed as incurred up to the point of regulatory approval and (ii) capitalized and amortized over the related product&#x2019;s remaining useful life subsequent to regulatory approval. Amounts capitalized for such payments are included in Other intangibles, net in the Consolidated Balance Sheets.</us-gaap:ResearchAndDevelopmentExpensePolicy>
    <us-gaap:CashAndCashEquivalentsPolicyTextBlock
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV80OS9mcmFnOjI4MTQwYjA4MGMwNjQxODViMmM2MDI3M2I4MTFkZmIyL3RleHRyZWdpb246MjgxNDBiMDgwYzA2NDE4NWIyYzYwMjczYjgxMWRmYjJfMTA0NDUzNjA1MTkzOTM_7eb8f9b5-ef2a-48c7-b2b6-95c9374ea51e">The Company considers all highly liquid money market instruments with an original maturities of three months or less when purchased to be cash equivalents. At December&#160;31, 2020 and 2019, cash equivalents were deposited in financial institutions and consisted almost entirely of immediately available fund balances. The Company maintains its cash deposits and cash equivalents with financial institutions it believes to be well-known and stable.</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
    <us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV80OS9mcmFnOjI4MTQwYjA4MGMwNjQxODViMmM2MDI3M2I4MTFkZmIyL3RleHRyZWdpb246MjgxNDBiMDgwYzA2NDE4NWIyYzYwMjczYjgxMWRmYjJfMTA0NDUzNjA1MTkzOTQ_fe723d6a-3397-49db-94c7-3340022f753d">Cash and cash equivalents that are restricted as to withdrawal or use under the terms of certain contractual agreements are excluded from Cash and cash equivalents in the Consolidated Balance Sheets. For additional information see Note 7. Fair Value Measurements.</us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy>
    <us-gaap:TradeAndOtherAccountsReceivablePolicy
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV80OS9mcmFnOjI4MTQwYjA4MGMwNjQxODViMmM2MDI3M2I4MTFkZmIyL3RleHRyZWdpb246MjgxNDBiMDgwYzA2NDE4NWIyYzYwMjczYjgxMWRmYjJfMTA0NDUzNjA1MTkzOTU_2f1778ae-4702-43b1-b16a-5b3b7caa5cdc">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company adopted &lt;/span&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 Standards Codification Topic 326, Financial Instruments-Credit Losses &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;(ASC 326) on January 1, 2020. For further discussion of the adoption, refer to the &#x201c;Recent Accounting Pronouncements Adopted or Otherwise Effective as of December&#160;31, 2020&#x201d; section below. Subsequent to the adoption of ASC 326, our accounts receivable balance is stated at amortized cost less an allowance determined using the expected credit loss model. In addition, our accounts receivable balance is reduced by certain sales deduction reserves where we have the right of offset with the customer. We generally do not require collateral.&lt;/span&gt;</us-gaap:TradeAndOtherAccountsReceivablePolicy>
    <us-gaap:ConcentrationRiskCreditRisk
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV80OS9mcmFnOjI4MTQwYjA4MGMwNjQxODViMmM2MDI3M2I4MTFkZmIyL3RleHRyZWdpb246MjgxNDBiMDgwYzA2NDE4NWIyYzYwMjczYjgxMWRmYjJfMTA0NDUzNjA1MTkzOTY_69c6d971-977b-4585-b04d-8f8a05342a05">Financial instruments that potentially subject us to significant concentrations of credit risk consist primarily of cash equivalents, restricted cash equivalents and accounts receivable. From time to time, we invest our excess cash in high-quality, liquid money market instruments maintained by major banks and financial institutions. We have not experienced any losses on our cash equivalents.With respect to our accounts receivable, we have no history of significant losses. Approximately 90% and 88% of our gross trade accounts receivable balances represent amounts due from three customers (Cardinal Health, Inc., McKesson Corporation and AmerisourceBergen Corporation) at December&#160;31, 2020 and December&#160;31, 2019, respectively. We perform ongoing credit evaluations of these and our other customers based on information available to us. We consider these and other factors, including changes in the composition and aging of our accounts receivable, in developing our allowance for expected credit losses. The estimated allowance was not material to the Company&#x2019;s Consolidated Financial Statements at December&#160;31, 2020 or December&#160;31, 2019, nor were the changes to the allowance during any of the periods presented.We do not currently expect our current or future exposures to credit losses to have a significant impact on us. However, our customers&#x2019; ability to pay us on a timely basis, or at all, could be affected by factors specific to their respective businesses and/or by economic conditions, including those related to the COVID-19 pandemic, the extent of which cannot be fully predicted</us-gaap:ConcentrationRiskCreditRisk>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i3572c83e08f14e47a810323bb6e61634_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV80OS9mcmFnOjI4MTQwYjA4MGMwNjQxODViMmM2MDI3M2I4MTFkZmIyL3RleHRyZWdpb246MjgxNDBiMDgwYzA2NDE4NWIyYzYwMjczYjgxMWRmYjJfNzYwNA_d8efa19b-a3cb-42ec-a148-094005ef2f24"
      unitRef="number">0.90</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i42127bc62bf44ecaa394a5dd89e38223_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV80OS9mcmFnOjI4MTQwYjA4MGMwNjQxODViMmM2MDI3M2I4MTFkZmIyL3RleHRyZWdpb246MjgxNDBiMDgwYzA2NDE4NWIyYzYwMjczYjgxMWRmYjJfNzYxMQ_851272f5-596d-4bb1-a1b8-e13284f431b4"
      unitRef="number">0.88</us-gaap:ConcentrationRiskPercentage1>
    <endp:NumberOfCustomers
      contextRef="i3572c83e08f14e47a810323bb6e61634_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV80OS9mcmFnOjI4MTQwYjA4MGMwNjQxODViMmM2MDI3M2I4MTFkZmIyL3RleHRyZWdpb246MjgxNDBiMDgwYzA2NDE4NWIyYzYwMjczYjgxMWRmYjJfNzY4OQ_fd108f24-1253-4ad4-901f-1407a76befb3"
      unitRef="customer">3</endp:NumberOfCustomers>
    <us-gaap:InventoryPolicyTextBlock
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV80OS9mcmFnOjI4MTQwYjA4MGMwNjQxODViMmM2MDI3M2I4MTFkZmIyL3RleHRyZWdpb246MjgxNDBiMDgwYzA2NDE4NWIyYzYwMjczYjgxMWRmYjJfMTA0NDUzNjA1MTkzOTc_25f3467d-7fce-4ef7-8319-4ced1cae896d">Inventories consist of raw materials, work-in-process and finished goods. Inventory that is in excess of the amount expected to be sold within one year is classified as long-term inventory and is recorded in Other assets in the Consolidated Balance Sheets. The Company capitalizes inventory costs associated with certain products prior to regulatory approval and product launch when it is reasonably certain, based on management&#x2019;s judgment of future commercial use and net realizable value, that the pre-launch inventories will be saleable. The determination to capitalize is made on a product-by-product basis. The Company could be required to write down previously capitalized costs related to pre-launch inventories upon a change in such judgment, a denial or delay of approval by regulatory bodies, a delay in commercialization or other potential factors. Our inventories are stated at the lower of cost or net realizable value.Cost is determined by the first-in, first-out method. It includes materials, direct labor and an allocation of overhead, but excludes certain period charges and unallocated overheads that are charged to expense in the period in which they are incurred. Unallocated overheads can occur as a consequence of abnormally low production or idle facilities.Net realizable value is determined by the estimated selling prices in the ordinary course of business, less reasonably predictable costs of completion, disposal and transportation. When necessary, we write-down inventories to net realizable value based on forecasted demand and market and regulatory conditions, which may differ from actual results.</us-gaap:InventoryPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV80OS9mcmFnOjI4MTQwYjA4MGMwNjQxODViMmM2MDI3M2I4MTFkZmIyL3RleHRyZWdpb246MjgxNDBiMDgwYzA2NDE4NWIyYzYwMjczYjgxMWRmYjJfMTA0NDUzNjA1MTkzOTg_b831720b-0880-4382-b8ef-8b0ad8b648fc">Property, plant and equipment is generally stated at cost less accumulated depreciation. Major improvements are capitalized, while routine maintenance and repairs are expensed as incurred. Costs incurred during the construction or development of property, plant and equipment are capitalized as assets under construction. Once an asset has been placed into service, depreciation expense is taken on a straight-line basis over the estimated useful life of the related assets or, in the case of leasehold improvements and finance lease assets, over the shorter of the estimated useful life and the lease term.</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i64b66a5e107740d28c3dde14d6eeb01f_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV80OS9mcmFnOjI4MTQwYjA4MGMwNjQxODViMmM2MDI3M2I4MTFkZmIyL3RleHRyZWdpb246MjgxNDBiMDgwYzA2NDE4NWIyYzYwMjczYjgxMWRmYjJfNjU5NzA2OTgyODM0Ng_278b034c-51f6-4e23-9818-686c55fb0f85">P1Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="ic5eace661f37477fb16f200c247b6b49_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV80OS9mcmFnOjI4MTQwYjA4MGMwNjQxODViMmM2MDI3M2I4MTFkZmIyL3RleHRyZWdpb246MjgxNDBiMDgwYzA2NDE4NWIyYzYwMjczYjgxMWRmYjJfNjU5NzA2OTgyODU4Mg_861373ba-141b-4b8d-8a91-e5c88d80f46c">P30Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i5a93e6c03d1c4be08a2ea1bc8d44ae80_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV80OS9mcmFnOjI4MTQwYjA4MGMwNjQxODViMmM2MDI3M2I4MTFkZmIyL3RleHRyZWdpb246MjgxNDBiMDgwYzA2NDE4NWIyYzYwMjczYjgxMWRmYjJfNjU5NzA2OTgyODU4Ng_3872e141-ac45-4f6c-bc86-6fee70c8dca8">P15Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="iff33546583734daf8b2009886ee9ef83_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV80OS9mcmFnOjI4MTQwYjA4MGMwNjQxODViMmM2MDI3M2I4MTFkZmIyL3RleHRyZWdpb246MjgxNDBiMDgwYzA2NDE4NWIyYzYwMjczYjgxMWRmYjJfNjU5NzA2OTgyODU5MA_ea48afaf-2588-4e65-b782-96f43c32b134">P10Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="ic771629b28ff4548b051846b50d799c8_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV80OS9mcmFnOjI4MTQwYjA4MGMwNjQxODViMmM2MDI3M2I4MTFkZmIyL3RleHRyZWdpb246MjgxNDBiMDgwYzA2NDE4NWIyYzYwMjczYjgxMWRmYjJfNjU5NzA2OTgyODU5NA_fd0e2c1c-6baa-48fe-82bc-85e98610ddd2">P10Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:ResearchDevelopmentAndComputerSoftwarePolicyTextBlock
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV80OS9mcmFnOjI4MTQwYjA4MGMwNjQxODViMmM2MDI3M2I4MTFkZmIyL3RleHRyZWdpb246MjgxNDBiMDgwYzA2NDE4NWIyYzYwMjczYjgxMWRmYjJfMTA0NDUzNjA1MTkzOTk_de69dd0a-e454-4cb7-8e8d-644e81af9838">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company capitalizes certain costs incurred in connection with obtaining or developing internal-use software, including external direct costs of material and services, and payroll costs for employees directly involved with the software development. Capitalized software costs are included in&lt;/span&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; &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;Property, plant and equipment, net in the Consolidated Balance Sheets and depreciated beginning when the software project is substantially complete and the asset is ready for its intended use. Costs incurred during the preliminary project stage and post-implementation stage, as well as maintenance and training costs, are expensed as incurred.&lt;/span&gt;</us-gaap:ResearchDevelopmentAndComputerSoftwarePolicyTextBlock>
    <us-gaap:LesseeLeasesPolicyTextBlock
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV80OS9mcmFnOjI4MTQwYjA4MGMwNjQxODViMmM2MDI3M2I4MTFkZmIyL3RleHRyZWdpb246MjgxNDBiMDgwYzA2NDE4NWIyYzYwMjczYjgxMWRmYjJfMTA0NDUzNjA1MTk0MDA_3f0c5322-7763-4bb3-8caf-03b792604fc8">The Company adopted ASC 842 on January 1, 2019 using the modified retrospective approach with an effective date of January 1, 2019 for leases that existed on that date. The Company elected to apply certain practical expedients permitted under the transition guidance within ASC 842 to leases that commenced before January 1, 2019, including the package of practical expedients, as well as the practical expedient permitting the Company to not assess whether certain land easements contain leases. Due to the Company's election of these practical expedients, the Company carried forward certain historical conclusions for existing contracts, including conclusions relating to initial direct costs and to the existence and classification of leases. ASC 842 applies to a number of arrangements to which the Company is party.&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Whenever the Company enters into a new arrangement, it must determine, at the inception date, whether the arrangement is or contains a lease. This determination generally depends on whether the arrangement conveys to the Company the right to control the use of an explicitly or implicitly identified asset for a period of time in exchange for consideration. Control of an underlying asset is conveyed to the Company if the Company obtains the rights to direct the use of and to obtain substantially all of the economic benefits from using the underlying asset.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;If a lease exists, the Company must then determine the separate lease and nonlease components of the arrangement. Each right to use an underlying asset conveyed by a lease arrangement should generally be considered a separate lease component if it both: (i) can benefit the Company without depending on other resources not readily available to the Company and (ii) does not significantly affect and is not significantly affected by other rights of use conveyed by the lease. Aspects of a lease arrangement that transfer other goods or services to the Company but do not meet the definition of lease components are considered nonlease components. The consideration owed by the Company pursuant to a lease arrangement is generally allocated to each lease and nonlease component for accounting purposes. However, the Company has elected, for all of its leases, to not separate lease and nonlease components. Each lease component is accounted for separately from other lease components, but together with the associated nonlease components.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For each lease, the Company must then determine the lease term, the present value of lease payments and the classification of the lease as either an operating or finance lease.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The lease term is the period of the lease not cancellable by the Company, together with periods covered by: (i) renewal options the Company is reasonably certain to exercise, (ii) termination options the Company is reasonably certain not to exercise and (iii) renewal or termination options that are controlled by the lessor.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The present value of lease payments is calculated based on:&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:49.5pt;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;&#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:10pt"&gt;Lease payments&#x2014;Lease payments include fixed and certain variable payments, less lease incentives, together with amounts probable of being owed by the Company under residual value guarantees and, if reasonably certain of being paid, the cost of certain renewal options and early termination penalties set forth in the lease arrangement. Lease payments exclude consideration that is not related to the transfer of goods and services to the Company.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:49.5pt;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;&#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:10pt"&gt;Discount rate&#x2014;The discount rate must be determined based on information available to the Company upon the commencement of a lease. Lessees are required to use the rate implicit in the lease whenever such rate is readily available; however, as the implicit rate in the Company&#x2019;s leases is generally not readily determinable, the Company generally uses the hypothetical incremental borrowing rate it would have to pay to borrow an amount equal to the lease payments, on a collateralized basis, over a timeframe similar to the lease term.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In making the determination of whether a lease is an operating lease or a finance lease, the Company considers the lease term in relation to the economic life of the leased asset, the present value of lease payments in relation to the fair value of the leased asset and certain other factors, including the lessee&#x2019;s and lessor&#x2019;s rights, obligations and economic incentives over the term of the lease.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Generally, upon the commencement of a lease, the Company will record a lease liability and a right-of-use asset. However, the Company has elected, for all underlying assets with initial lease terms of twelve months or less (known as short-term leases), to not recognize a lease liability or right-of-use asset. Lease liabilities are initially recorded at lease commencement as the present value of future lease payments. Right-of-use assets are initially recorded at lease commencement as the initial amount of the lease liability, together with the following, if applicable: (i) initial direct costs incurred by the lessee and (ii) lease payments made by the lessor, net of lease incentives received, prior to lease commencement.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Over the lease term, the Company generally increases its lease liabilities using the effective interest method and decreases its lease liabilities for lease payments made. For finance leases, amortization expense and interest expense are recognized separately in the Consolidated Statements of Operations, with amortization expense generally recorded on a straight-line basis over the lease term and interest expense recorded using the effective interest method. For operating leases, a single lease cost is generally recognized in the Consolidated Statements of Operations on a straight-line basis over the lease term unless an impairment has been recorded with respect to a leased asset. Lease costs for short-term leases not recognized in the Consolidated Balance Sheets are recognized in the Consolidated Statements of Operations on a straight-line basis over the lease term. Variable lease costs not initially included in the lease liability and right-of-use asset impairment charges are expensed as incurred. Right-of-use assets are assessed for impairment, similar to other long-lived assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Prior to the adoption of ASC 842, the Company accounted for leases under &lt;/span&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 Standards Codification Topic 840, Leases&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; (ASC 840).&lt;/span&gt;&lt;/div&gt;</us-gaap:LesseeLeasesPolicyTextBlock>
    <endp:HostingArrangementServiceContractPolicyTextBlock
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV80OS9mcmFnOjI4MTQwYjA4MGMwNjQxODViMmM2MDI3M2I4MTFkZmIyL3RleHRyZWdpb246MjgxNDBiMDgwYzA2NDE4NWIyYzYwMjczYjgxMWRmYjJfMTA0NDUzNjA1MTk0MDE_1e532f6b-9580-421d-84f7-599ec50b43e6">The Company may from time to time incur costs in connection with hosting arrangements that are service contracts. Subsequent to the Company&#x2019;s January 1, 2019 adoption of Accounting Standards Update (ASU) No. 2018-15, &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;Customer&#x2019;s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract &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;(ASU 2018-15), the Company capitalizes any such implementation costs, expenses them over the terms of the respective hosting arrangements and subjects them to impairment testing consistent with other long-lived assets.&lt;/span&gt;</endp:HostingArrangementServiceContractPolicyTextBlock>
    <us-gaap:IntangibleAssetsFiniteLivedPolicy
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV80OS9mcmFnOjI4MTQwYjA4MGMwNjQxODViMmM2MDI3M2I4MTFkZmIyL3RleHRyZWdpb246MjgxNDBiMDgwYzA2NDE4NWIyYzYwMjczYjgxMWRmYjJfMTA0NDUzNjA1MTk0MDI_59476991-57fd-4a41-a2ad-77987c28f243">Our finite-lived intangible assets consist of license rights and developed technology. Upon acquisition, intangible assets are generally initially recorded at fair value if acquired in a business combination, or at cost if otherwise. There are several methods that can be used to determine fair value. For intangible assets, we typically use an income approach. This approach starts with our forecast of all of the expected future net cash flows. Revenues are estimated based on relevant market size and growth factors, expected industry trends, individual project life cycles and, if applicable, the life of any estimated period of marketing exclusivity, such as that granted by a patent. The pricing, margins and expense levels of similar products are considered if available. For certain licensed assets, our estimates of future cash flows consider periods covered by renewal options to the extent we have the intent and ability, at the date of the estimate, to renew the underlying license agreements. These cash flows are then adjusted to present value by applying an appropriate discount rate that reflects the risk factors associated with the cash flow streams. &lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;To the extent an intangible asset is deemed to have a finite life, it is then amortized over its estimated useful life using either the straight-line method or, in the case of certain developed technology assets, an accelerated amortization model. The values of these various assets are subject to continuing scientific, medical and marketplace uncertainty. Factors giving rise to our initial estimate of useful lives are subject to change. Significant changes to any of these factors may result in adjustments to the useful life of the asset and an acceleration of related amortization expense, which could cause our net income and net income per share to decrease. Amortization expense is not recorded on assets held for sale.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As further described below under the heading &#x201c;Long-Lived Asset Impairment Testing,&#x201d; our finite-lived intangible assets are also subject to impairment reviews.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&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;Developed Technology&lt;/span&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;. &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;Our developed technology assets subject to amortization have useful lives ranging from 4 years to 20 years, with a weighted average useful life of approximately 11 years. We determine amortization periods and methods of amortization for developed technology assets based on our assessment of various factors impacting estimated useful lives and the timing and extent of estimated cash flows of the acquired assets, including the strength of the intellectual property protection of the product (if applicable), contractual terms and various other competitive and regulatory issues.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&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;License Rights&lt;/span&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;. &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;Our license rights subject to amortization have useful lives ranging from 12 years to 15 years, with a weighted average useful life of approximately 14 years. We determine amortization periods for licenses based on our assessment of various factors including the expected launch date of the product, the strength of the intellectual property protection of the product (if applicable), contractual terms and various other competitive, developmental and regulatory issues.&lt;/span&gt;&lt;/div&gt;</us-gaap:IntangibleAssetsFiniteLivedPolicy>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i12650d9b4f484450a25ed9a4c43b723e_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV80OS9mcmFnOjI4MTQwYjA4MGMwNjQxODViMmM2MDI3M2I4MTFkZmIyL3RleHRyZWdpb246MjgxNDBiMDgwYzA2NDE4NWIyYzYwMjczYjgxMWRmYjJfMTk0Mjg_4e510e24-bd24-4589-ae6f-c6675700b8f2">P4Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i37fb78f251e24a37841afc4917d6b7e9_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV80OS9mcmFnOjI4MTQwYjA4MGMwNjQxODViMmM2MDI3M2I4MTFkZmIyL3RleHRyZWdpb246MjgxNDBiMDgwYzA2NDE4NWIyYzYwMjczYjgxMWRmYjJfMTk0MzQ_fa6e416e-8316-4872-ac97-37f5b1729268">P20Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="idaceff3559914a92ba0348347c23c3fc_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV80OS9mcmFnOjI4MTQwYjA4MGMwNjQxODViMmM2MDI3M2I4MTFkZmIyL3RleHRyZWdpb246MjgxNDBiMDgwYzA2NDE4NWIyYzYwMjczYjgxMWRmYjJfMTk0OTE_db2c5bf6-2096-491a-ab17-c13572e2d0fd">P11Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="id5f8ce1d1d2c43e0a44d13ccb070bebd_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV80OS9mcmFnOjI4MTQwYjA4MGMwNjQxODViMmM2MDI3M2I4MTFkZmIyL3RleHRyZWdpb246MjgxNDBiMDgwYzA2NDE4NWIyYzYwMjczYjgxMWRmYjJfMTk5OTU_7a03656d-42f5-4561-8288-14ceabb20d8e">P12Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i1e9588d081de4c9ea70b61067fe41d8d_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV80OS9mcmFnOjI4MTQwYjA4MGMwNjQxODViMmM2MDI3M2I4MTFkZmIyL3RleHRyZWdpb246MjgxNDBiMDgwYzA2NDE4NWIyYzYwMjczYjgxMWRmYjJfMjAwMDE_5f802d8b-4e59-4444-85b5-681b4b93cfa5">P15Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="ie602144796424491bebd597a31bcc1c3_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV80OS9mcmFnOjI4MTQwYjA4MGMwNjQxODViMmM2MDI3M2I4MTFkZmIyL3RleHRyZWdpb246MjgxNDBiMDgwYzA2NDE4NWIyYzYwMjczYjgxMWRmYjJfMjAwNTg_a8a0fd57-378b-4c80-a868-ba31e75d75b8">P14Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV80OS9mcmFnOjI4MTQwYjA4MGMwNjQxODViMmM2MDI3M2I4MTFkZmIyL3RleHRyZWdpb246MjgxNDBiMDgwYzA2NDE4NWIyYzYwMjczYjgxMWRmYjJfMTA0NDUzNjA1MTk0MDU_1e2ff62e-6de6-4d09-9405-26244fcb2aa4">Long-lived assets, including property, plant and equipment and finite-lived intangible assets, are assessed for impairment whenever events or changes in circumstances indicate the assets may not be recoverable. Recoverability of an asset that will continue to be used in our operations is measured by comparing the carrying amount of the asset to the forecasted undiscounted future cash flows related to the asset. In the event the carrying amount of the asset exceeds its undiscounted future cash flows and the carrying amount is not considered recoverable, impairment may exist. An impairment loss, if any, is measured as the excess of the asset&#x2019;s carrying amount over its fair value, generally based on a discounted future cash flow method, independent appraisals or offers from prospective buyers. An impairment loss would be recognized in the Consolidated Statements of Operations in the period that the impairment occurs.</us-gaap:ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock>
    <us-gaap:InProcessResearchAndDevelopmentPolicy
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV80OS9mcmFnOjI4MTQwYjA4MGMwNjQxODViMmM2MDI3M2I4MTFkZmIyL3RleHRyZWdpb246MjgxNDBiMDgwYzA2NDE4NWIyYzYwMjczYjgxMWRmYjJfMTA0NDUzNjA1MTk0MDY_999d66d5-edff-4eef-94d6-d601eb58bd47">In-process research and development assets acquired in an asset acquisition are immediately expensed unless there is an alternative future use in other research and development projects. Otherwise, acquired in-process research and development assets are generally recognized as indefinite-lived intangible assets. Such assets are generally initially recorded at fair value if acquired in a business combination, or at cost if otherwise. Indefinite-lived intangible assets are not subject to amortization. Instead, they are tested for impairment annually and when events or changes in circumstances indicate that the asset might be impaired. Our annual assessment is performed as of October 1. If the fair value of the intangible assets is less than its carrying amount, an impairment loss is recognized for the difference. Assets that receive regulatory approval are reclassified and accounted for as finite-lived intangible assets.</us-gaap:InProcessResearchAndDevelopmentPolicy>
    <us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV80OS9mcmFnOjI4MTQwYjA4MGMwNjQxODViMmM2MDI3M2I4MTFkZmIyL3RleHRyZWdpb246MjgxNDBiMDgwYzA2NDE4NWIyYzYwMjczYjgxMWRmYjJfMTA0NDUzNjA1MTk0MDc_7c143c70-9542-456f-8f50-9f95e8540a4a">While amortization expense is not recorded on goodwill, goodwill is subject to impairment reviews. An impairment assessment is conducted as of October 1, or more frequently whenever events or changes in circumstances indicate that the asset might be impaired.We perform the goodwill impairment test by estimating the fair value of the reporting units using an income approach that utilizes a discounted cash flow model or, where appropriate, a market approach. Any goodwill impairment charge we recognize for a reporting unit is equal to the lesser of (i) the total goodwill allocated to that reporting unit and (ii) the amount by which that reporting unit&#x2019;s carrying amount exceeds its fair value.</us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy>
    <us-gaap:CommitmentsAndContingenciesPolicyTextBlock
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV80OS9mcmFnOjI4MTQwYjA4MGMwNjQxODViMmM2MDI3M2I4MTFkZmIyL3RleHRyZWdpb246MjgxNDBiMDgwYzA2NDE4NWIyYzYwMjczYjgxMWRmYjJfMTA0NDUzNjA1MTk0MDg_32433c16-5397-4e19-8589-677f0a57675d">The Company is subject to various patent challenges, product liability claims, government investigations and other legal proceedings in the ordinary course of business. Contingent accruals and legal settlements are recorded in the Consolidated Statements of Operations as Litigation-related and other contingencies, net (or as Discontinued operations, net of tax in the case of vaginal mesh matters) when the Company determines that a loss is both probable and reasonably estimable. Legal fees and other expenses related to litigation are expensed as incurred and included in Selling, general and administrative expenses in the Consolidated Statements of Operations (or as Discontinued operations, net of tax in the case of vaginal mesh matters).Due to the fact that legal proceedings and other contingencies are inherently unpredictable, our estimates of the probability and amount of any such liabilities involve significant judgment regarding future events. The Company records receivables from its insurance carriers only when the realization of the potential claim for recovery is considered probable.</us-gaap:CommitmentsAndContingenciesPolicyTextBlock>
    <endp:TreasuryStockPolicyTextBlock
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV80OS9mcmFnOjI4MTQwYjA4MGMwNjQxODViMmM2MDI3M2I4MTFkZmIyL3RleHRyZWdpb246MjgxNDBiMDgwYzA2NDE4NWIyYzYwMjczYjgxMWRmYjJfMTA0NDUzNjA1MTk0MTA_26eb5ea3-1291-4ab6-a2e5-f63dfb37bbd1">The Company accounts for the repurchase of ordinary shares, if any, at par value. Under applicable Irish law, ordinary shares repurchased are retired and not displayed separately as treasury stock. Upon retirement of the ordinary shares, the Company records the difference between the weighted average cost of such ordinary shares and the par value of the ordinary shares as an adjustment to Accumulated deficit in the Consolidated Balance Sheets.</endp:TreasuryStockPolicyTextBlock>
    <us-gaap:AdvertisingCostsPolicyTextBlock
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV80OS9mcmFnOjI4MTQwYjA4MGMwNjQxODViMmM2MDI3M2I4MTFkZmIyL3RleHRyZWdpb246MjgxNDBiMDgwYzA2NDE4NWIyYzYwMjczYjgxMWRmYjJfMTA0NDUzNjA1MTk0MTE_62dca587-4a85-40e3-9713-6217c46cd6d6">Advertising costs are expensed as incurred and included in Selling, general and administrative expenses in the Consolidated Statements of Operations. Advertising costs amounted to $76.0 million, $63.1 million and $49.6 million for the years ended December&#160;31, 2020, 2019 and 2018, respectively.</us-gaap:AdvertisingCostsPolicyTextBlock>
    <us-gaap:AdvertisingExpense
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV80OS9mcmFnOjI4MTQwYjA4MGMwNjQxODViMmM2MDI3M2I4MTFkZmIyL3RleHRyZWdpb246MjgxNDBiMDgwYzA2NDE4NWIyYzYwMjczYjgxMWRmYjJfMjU1MDY_2565a235-9eef-4b0a-90ee-525f847f66fa"
      unitRef="usd">76000000.0</us-gaap:AdvertisingExpense>
    <us-gaap:AdvertisingExpense
      contextRef="ic422fca6363144d0b81867266600ded0_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV80OS9mcmFnOjI4MTQwYjA4MGMwNjQxODViMmM2MDI3M2I4MTFkZmIyL3RleHRyZWdpb246MjgxNDBiMDgwYzA2NDE4NWIyYzYwMjczYjgxMWRmYjJfMjU1MTA_d2aefde7-d5eb-4116-ae6b-58e6ed7e4eb2"
      unitRef="usd">63100000</us-gaap:AdvertisingExpense>
    <us-gaap:AdvertisingExpense
      contextRef="i553ee2d892dc4af1ad8ae5ed797175bf_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV80OS9mcmFnOjI4MTQwYjA4MGMwNjQxODViMmM2MDI3M2I4MTFkZmIyL3RleHRyZWdpb246MjgxNDBiMDgwYzA2NDE4NWIyYzYwMjczYjgxMWRmYjJfMjU1MTc_075b21cf-b1b9-46d9-a09f-6a0b234eb137"
      unitRef="usd">49600000</us-gaap:AdvertisingExpense>
    <us-gaap:CostsAssociatedWithExitOrDisposalActivitiesOrRestructuringsPolicy
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV80OS9mcmFnOjI4MTQwYjA4MGMwNjQxODViMmM2MDI3M2I4MTFkZmIyL3RleHRyZWdpb246MjgxNDBiMDgwYzA2NDE4NWIyYzYwMjczYjgxMWRmYjJfMzI5ODUzNDkzOTg4NQ_0bb0fedb-d612-4e65-85e9-5b2f52c2d734">&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Restructuring charges related to nonretirement postemployment benefits that fall under &lt;/span&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 Standards Codification Topic 712, Compensation&#x2014;Nonretirement Postemployment Benefits&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; (ASC 712) are recognized when the severance liability is determined to be probable of being paid and reasonably estimable. One-time benefits related to restructurings, if any, are recognized in accordance with &lt;/span&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 Standards Codification Topic 420, Exit or Disposal Cost Obligations&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; (ASC 420) when the programs are approved, the affected employees are identified, the terms of the arrangement are established, it is determined changes to the plan are unlikely to occur and the arrangements are communicated to employees. Other restructuring costs are generally expensed as incurred.&lt;/span&gt;</us-gaap:CostsAssociatedWithExitOrDisposalActivitiesOrRestructuringsPolicy>
    <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV80OS9mcmFnOjI4MTQwYjA4MGMwNjQxODViMmM2MDI3M2I4MTFkZmIyL3RleHRyZWdpb246MjgxNDBiMDgwYzA2NDE4NWIyYzYwMjczYjgxMWRmYjJfMTA0NDUzNjA1MTk0MTI_9faab7bb-f95a-4185-9fec-f6eaba88b5a3">The Company grants share-based compensation awards to certain employees and non-employee directors. Generally, the grant-date fair value of each award is recognized as expense over the requisite service period. However, expense recognition differs in the case of certain performance share units (PSUs) where the ultimate payout is performance-based. For these awards, at each reporting period, the Company estimates the ultimate payout and adjusts the cumulative expense based on its estimate and the percent of the requisite service period that has elapsed. Share-based compensation expense is reduced for estimated future forfeitures. These estimates are revised in future periods if actual forfeitures differ from the estimates. Changes in forfeiture estimates impact compensation expense in the period in which the change in estimate occurs. New ordinary shares are generally issued upon the exercise of stock options or vesting of stock awards by employees and non-employee directors. Refer to Note 19. Share-based Compensation for additional discussion, including the accounting treatment for long-term cash incentive awards that will be settled in ordinary shares.</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
    <us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV80OS9mcmFnOjI4MTQwYjA4MGMwNjQxODViMmM2MDI3M2I4MTFkZmIyL3RleHRyZWdpb246MjgxNDBiMDgwYzA2NDE4NWIyYzYwMjczYjgxMWRmYjJfMTA0NDUzNjA1MTk0MTM_c50827e5-830b-4a10-b2c7-849f038ba4a1">The Company operates in various jurisdictions both inside and outside of the U.S. While the Company&#x2019;s reporting currency is the U.S. dollar, the Company has concluded that certain of its distinct and separable operations have functional currencies other than the U.S. dollar. Further, certain of the Company&#x2019;s operations hold assets and liabilities and recognize income and expenses denominated in various local currencies, which may differ from their functional currencies.&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Assets and liabilities are first remeasured from local currency to functional currency, generally using end-of-period exchange rates. Foreign currency income and expenses are generally remeasured using average exchange rates in effect during the year. In the case of nonmonetary assets and liabilities such as inventories, prepaid expenses, property, plant and equipment, goodwill and other intangible assets, and related income statement amounts, such as depreciation expense, historical exchange rates are used for remeasurement. The net effect of remeasurement is included in Other (income) expense, net in the Consolidated Statements of Operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As part of the Company&#x2019;s consolidation process, assets and liabilities of entities with functional currencies other than the U.S. dollar are translated into U.S. dollars at end-of-period exchange rates. Income and expenses are translated using average exchange rates in effect during the year. The net effect of translation, as well as any foreign currency gains or losses on intercompany transactions considered to be of a long-term investment nature, are recognized as foreign currency translation, a component of Other comprehensive income (loss). Upon the sale or liquidation of an investment in a foreign operation, the Company records a reclassification adjustment out of Other comprehensive income (loss) for the corresponding accumulated amount of foreign currency translation gain or loss.&lt;/span&gt;&lt;/div&gt;</us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock>
    <us-gaap:IncomeTaxPolicyTextBlock
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV80OS9mcmFnOjI4MTQwYjA4MGMwNjQxODViMmM2MDI3M2I4MTFkZmIyL3RleHRyZWdpb246MjgxNDBiMDgwYzA2NDE4NWIyYzYwMjczYjgxMWRmYjJfMTA0NDUzNjA1MTk0MTQ_a25fe9e2-caba-47f4-8eef-2ceadbdfaa5f">The Company accounts for income taxes under the asset and liability method, which requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of events that have been included in the financial statements. Under this method, deferred tax assets and liabilities are determined based on the differences between the financial statement and tax basis of assets and liabilities using enacted tax rates in effect for the year in which the differences are expected to reverse. The effect of a change in tax rates on deferred tax assets and liabilities is recognized in income in the period that includes the enactment date. The Company records net deferred tax assets to the extent it believes these assets will more likely than not be realized. In making such a determination, the Company considers all available positive and negative evidence, including projected future taxable income, tax-planning strategies and results of recent operations. In the event that the Company were to determine that it would be able to realize its deferred tax assets in the future in excess of their net recorded amount, the Company would make an adjustment to the deferred tax asset valuation allowance, which would reduce the provision for income tax.The Company records uncertain tax positions on the basis of a two-step process whereby the Company first determines whether it is more likely than not that the tax positions will be sustained based on the technical merits of the position and then measures those tax positions that meet the more-likely-than-not recognition threshold. The Company recognizes the largest amount of tax benefit that is greater than 50% likely to be realized upon ultimate settlement with the tax authority. The Company recognizes interest and penalties related to unrecognized tax benefits within the Income tax (benefit) expense line in the Consolidated Statements of Operations. Accrued interest and penalties are included within the related tax liability line in the Consolidated Balance Sheets.</us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:ComprehensiveIncomePolicyPolicyTextBlock
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV80OS9mcmFnOjI4MTQwYjA4MGMwNjQxODViMmM2MDI3M2I4MTFkZmIyL3RleHRyZWdpb246MjgxNDBiMDgwYzA2NDE4NWIyYzYwMjczYjgxMWRmYjJfMTA0NDUzNjA1MTk0MTU_85adfe57-bc51-4fc0-8d8b-74053e7ab171">Comprehensive income or loss includes all changes in equity during a period except those that resulted from investments by or distributions to a company&#x2019;s shareholders. Other comprehensive income or loss refers to revenues, expenses, gains and losses that are included in comprehensive income, but excluded from net income as these amounts are recorded directly as an adjustment to shareholders&#x2019; equity.</us-gaap:ComprehensiveIncomePolicyPolicyTextBlock>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV80OS9mcmFnOjI4MTQwYjA4MGMwNjQxODViMmM2MDI3M2I4MTFkZmIyL3RleHRyZWdpb246MjgxNDBiMDgwYzA2NDE4NWIyYzYwMjczYjgxMWRmYjJfMTA0NDUzNjA1MTk0MTY_97fd7558-ef0f-4eb7-908b-c91645dbac2f">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Recent Accounting Pronouncements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&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;Recent Accounting Pronouncements Adopted or Otherwise Effective as of December&#160;31, 2020&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In June 2016, the Financial Accounting Standards Board (FASB) issued ASU No. 2016-13, &lt;/span&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;Measurement of Credit Losses on Financial Instruments&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; (ASU 2016-13). ASU 2016-13, together with a series of subsequently-issued related ASUs, has been codified in ASC 326. ASC 326 establishes new requirements for companies to estimate expected credit losses when measuring certain financial assets, including accounts receivable. The Company adopted ASC 326 using a modified retrospective approach with an effective date of January 1, 2020. The adoption of ASC 326 did not have a material impact on the Company&#x2019;s Consolidated Financial Statements.&lt;/span&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV81Mi9mcmFnOjQxY2Q0ODE0ZDY0ZDRhMGQ5OWJkMGNlYzU2YTk1N2FhL3RleHRyZWdpb246NDFjZDQ4MTRkNjRkNGEwZDk5YmQwY2VjNTZhOTU3YWFfNzkz_a2daee45-8c50-4558-8980-5ae5b4e81674">&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;NOTE 3. DISCONTINUED OPERATIONS&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Astora&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The operating results of the Company&#x2019;s Astora business, which the Board resolved to wind-down in 2016, are reported as Discontinued operations, net of tax in the Consolidated Statements of Operations for all periods presented. The following table provides the operating results of Astora Discontinued operations, net of tax, for the years ended December 31, 2020, 2019 and 2018 (in thousands):&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.261%"/&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:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.985%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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-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:8pt;font-weight:700;line-height:100%"&gt;2020&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:8pt;font-weight:700;line-height:100%"&gt;2019&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:8pt;font-weight:700;line-height:100%"&gt;2018&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:10pt;font-weight:400;line-height:100%"&gt;Litigation-related and other contingencies, net&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-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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;41,097&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;30,400&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;34,000&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loss from discontinued operations before income taxes&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:#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(67,847)&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(62,052)&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(69,702)&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:10pt;font-weight:400;line-height:100%"&gt;Income tax benefit&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(4,327)&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:10pt;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:10pt;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 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:10pt;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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;Discontinued operations, net of tax&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:#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(63,520)&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(62,052)&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(69,702)&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 style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Loss from discontinued operations before income taxes includes Litigation-related and other contingencies, net, mesh-related legal defense costs and certain other items.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The cash flows from discontinued operating activities related to Astora included the impact of net losses of $63.5&#160;million, $62.1&#160;million and $69.7 million for the years ended December 31, 2020, 2019 and 2018, respectively, and the impact of cash activity related to vaginal mesh cases. There were no material net cash flows related to Astora discontinued investing activities during the years ended December 31, 2020, 2019 and 2018. There was no depreciation or amortization during the years ended December 31, 2020, 2019 and 2018 related to Astora.&lt;/span&gt;&lt;/div&gt;</us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock>
    <us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV81Mi9mcmFnOjQxY2Q0ODE0ZDY0ZDRhMGQ5OWJkMGNlYzU2YTk1N2FhL3RleHRyZWdpb246NDFjZDQ4MTRkNjRkNGEwZDk5YmQwY2VjNTZhOTU3YWFfODA1_7705615e-f2f3-441c-890c-8acf5e6555fe">The following table provides the operating results of Astora Discontinued operations, net of tax, for the years ended December 31, 2020, 2019 and 2018 (in thousands):&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.261%"/&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:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.985%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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-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:8pt;font-weight:700;line-height:100%"&gt;2020&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:8pt;font-weight:700;line-height:100%"&gt;2019&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:8pt;font-weight:700;line-height:100%"&gt;2018&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:10pt;font-weight:400;line-height:100%"&gt;Litigation-related and other contingencies, net&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-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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;41,097&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;30,400&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;34,000&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loss from discontinued operations before income taxes&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:#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(67,847)&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(62,052)&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(69,702)&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:10pt;font-weight:400;line-height:100%"&gt;Income tax benefit&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(4,327)&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:10pt;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:10pt;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 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:10pt;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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;Discontinued operations, net of tax&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:#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(63,520)&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(62,052)&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(69,702)&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;</us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock>
    <endp:DisposalGroupIncludingDiscontinuedOperationLitigationRelatedAndOtherContingencies
      contextRef="ie424d11131634b89842e3fc1f13ed64a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV81Mi9mcmFnOjQxY2Q0ODE0ZDY0ZDRhMGQ5OWJkMGNlYzU2YTk1N2FhL3RhYmxlOjU4Y2NiN2UxYWJjMjRmZDk5Y2QzZTE3YTdiOGM5ZGEzL3RhYmxlcmFuZ2U6NThjY2I3ZTFhYmMyNGZkOTljZDNlMTdhN2I4YzlkYTNfMi01LTEtMS0w_a613324c-402c-4e88-b37a-a737f5344461"
      unitRef="usd">41097000</endp:DisposalGroupIncludingDiscontinuedOperationLitigationRelatedAndOtherContingencies>
    <endp:DisposalGroupIncludingDiscontinuedOperationLitigationRelatedAndOtherContingencies
      contextRef="i745770ec292b4815ad179a16c8d55d0a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV81Mi9mcmFnOjQxY2Q0ODE0ZDY0ZDRhMGQ5OWJkMGNlYzU2YTk1N2FhL3RhYmxlOjU4Y2NiN2UxYWJjMjRmZDk5Y2QzZTE3YTdiOGM5ZGEzL3RhYmxlcmFuZ2U6NThjY2I3ZTFhYmMyNGZkOTljZDNlMTdhN2I4YzlkYTNfMi03LTEtMS0w_bf384d47-f3b9-4997-92a5-83a66833d3b7"
      unitRef="usd">30400000</endp:DisposalGroupIncludingDiscontinuedOperationLitigationRelatedAndOtherContingencies>
    <endp:DisposalGroupIncludingDiscontinuedOperationLitigationRelatedAndOtherContingencies
      contextRef="i5c95148e3f7f48ffa33c55b51efe009b_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV81Mi9mcmFnOjQxY2Q0ODE0ZDY0ZDRhMGQ5OWJkMGNlYzU2YTk1N2FhL3RhYmxlOjU4Y2NiN2UxYWJjMjRmZDk5Y2QzZTE3YTdiOGM5ZGEzL3RhYmxlcmFuZ2U6NThjY2I3ZTFhYmMyNGZkOTljZDNlMTdhN2I4YzlkYTNfMi05LTEtMS0w_21d0f88f-96a1-4c81-bf10-45d9d701359d"
      unitRef="usd">34000000</endp:DisposalGroupIncludingDiscontinuedOperationLitigationRelatedAndOtherContingencies>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax
      contextRef="ie424d11131634b89842e3fc1f13ed64a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV81Mi9mcmFnOjQxY2Q0ODE0ZDY0ZDRhMGQ5OWJkMGNlYzU2YTk1N2FhL3RhYmxlOjU4Y2NiN2UxYWJjMjRmZDk5Y2QzZTE3YTdiOGM5ZGEzL3RhYmxlcmFuZ2U6NThjY2I3ZTFhYmMyNGZkOTljZDNlMTdhN2I4YzlkYTNfMy01LTEtMS0w_81f27681-f59a-4207-b255-a886e569dc2a"
      unitRef="usd">-67847000</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax
      contextRef="i745770ec292b4815ad179a16c8d55d0a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV81Mi9mcmFnOjQxY2Q0ODE0ZDY0ZDRhMGQ5OWJkMGNlYzU2YTk1N2FhL3RhYmxlOjU4Y2NiN2UxYWJjMjRmZDk5Y2QzZTE3YTdiOGM5ZGEzL3RhYmxlcmFuZ2U6NThjY2I3ZTFhYmMyNGZkOTljZDNlMTdhN2I4YzlkYTNfMy03LTEtMS0w_c1d58f7a-d7e2-43ea-9c8e-7bf03428b6b6"
      unitRef="usd">-62052000</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax
      contextRef="i5c95148e3f7f48ffa33c55b51efe009b_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV81Mi9mcmFnOjQxY2Q0ODE0ZDY0ZDRhMGQ5OWJkMGNlYzU2YTk1N2FhL3RhYmxlOjU4Y2NiN2UxYWJjMjRmZDk5Y2QzZTE3YTdiOGM5ZGEzL3RhYmxlcmFuZ2U6NThjY2I3ZTFhYmMyNGZkOTljZDNlMTdhN2I4YzlkYTNfMy05LTEtMS0w_c8382e87-ce23-4d8d-96a3-30c25cf11325"
      unitRef="usd">-69702000</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax>
    <us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation
      contextRef="ie424d11131634b89842e3fc1f13ed64a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV81Mi9mcmFnOjQxY2Q0ODE0ZDY0ZDRhMGQ5OWJkMGNlYzU2YTk1N2FhL3RhYmxlOjU4Y2NiN2UxYWJjMjRmZDk5Y2QzZTE3YTdiOGM5ZGEzL3RhYmxlcmFuZ2U6NThjY2I3ZTFhYmMyNGZkOTljZDNlMTdhN2I4YzlkYTNfNC01LTEtMS0w_8f652de1-6537-4fdb-ab3b-d3a905670014"
      unitRef="usd">-4327000</us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation>
    <us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation
      contextRef="i745770ec292b4815ad179a16c8d55d0a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV81Mi9mcmFnOjQxY2Q0ODE0ZDY0ZDRhMGQ5OWJkMGNlYzU2YTk1N2FhL3RhYmxlOjU4Y2NiN2UxYWJjMjRmZDk5Y2QzZTE3YTdiOGM5ZGEzL3RhYmxlcmFuZ2U6NThjY2I3ZTFhYmMyNGZkOTljZDNlMTdhN2I4YzlkYTNfNC03LTEtMS0w_c3f297c7-3938-4140-b013-2a23eb1624ce"
      unitRef="usd">0</us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation>
    <us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation
      contextRef="i5c95148e3f7f48ffa33c55b51efe009b_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV81Mi9mcmFnOjQxY2Q0ODE0ZDY0ZDRhMGQ5OWJkMGNlYzU2YTk1N2FhL3RhYmxlOjU4Y2NiN2UxYWJjMjRmZDk5Y2QzZTE3YTdiOGM5ZGEzL3RhYmxlcmFuZ2U6NThjY2I3ZTFhYmMyNGZkOTljZDNlMTdhN2I4YzlkYTNfNC05LTEtMS0w_7e1e3fe2-0093-4018-89c4-ae189e29d2b4"
      unitRef="usd">0</us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
      contextRef="ie424d11131634b89842e3fc1f13ed64a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV81Mi9mcmFnOjQxY2Q0ODE0ZDY0ZDRhMGQ5OWJkMGNlYzU2YTk1N2FhL3RhYmxlOjU4Y2NiN2UxYWJjMjRmZDk5Y2QzZTE3YTdiOGM5ZGEzL3RhYmxlcmFuZ2U6NThjY2I3ZTFhYmMyNGZkOTljZDNlMTdhN2I4YzlkYTNfNS01LTEtMS0w_d5ce242d-b613-4244-b152-3df8d0995fde"
      unitRef="usd">-63520000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
      contextRef="i745770ec292b4815ad179a16c8d55d0a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV81Mi9mcmFnOjQxY2Q0ODE0ZDY0ZDRhMGQ5OWJkMGNlYzU2YTk1N2FhL3RhYmxlOjU4Y2NiN2UxYWJjMjRmZDk5Y2QzZTE3YTdiOGM5ZGEzL3RhYmxlcmFuZ2U6NThjY2I3ZTFhYmMyNGZkOTljZDNlMTdhN2I4YzlkYTNfNS03LTEtMS0w_8d9f466f-8c40-4c13-99e8-9a74bab49706"
      unitRef="usd">-62052000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
      contextRef="i5c95148e3f7f48ffa33c55b51efe009b_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV81Mi9mcmFnOjQxY2Q0ODE0ZDY0ZDRhMGQ5OWJkMGNlYzU2YTk1N2FhL3RhYmxlOjU4Y2NiN2UxYWJjMjRmZDk5Y2QzZTE3YTdiOGM5ZGEzL3RhYmxlcmFuZ2U6NThjY2I3ZTFhYmMyNGZkOTljZDNlMTdhN2I4YzlkYTNfNS05LTEtMS0w_a1d5598b-8128-4a71-ae82-2b23875069f3"
      unitRef="usd">-69702000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
      contextRef="ie424d11131634b89842e3fc1f13ed64a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV81Mi9mcmFnOjQxY2Q0ODE0ZDY0ZDRhMGQ5OWJkMGNlYzU2YTk1N2FhL3RleHRyZWdpb246NDFjZDQ4MTRkNjRkNGEwZDk5YmQwY2VjNTZhOTU3YWFfNTEy_2ad09d6b-c62e-4d52-b91f-e80b4ef8c8a4"
      unitRef="usd">-63500000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
      contextRef="i745770ec292b4815ad179a16c8d55d0a_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV81Mi9mcmFnOjQxY2Q0ODE0ZDY0ZDRhMGQ5OWJkMGNlYzU2YTk1N2FhL3RleHRyZWdpb246NDFjZDQ4MTRkNjRkNGEwZDk5YmQwY2VjNTZhOTU3YWFfNTE5_a6122dd3-f602-43b3-b115-6573fd7d1bab"
      unitRef="usd">-62100000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
      contextRef="i5c95148e3f7f48ffa33c55b51efe009b_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV81Mi9mcmFnOjQxY2Q0ODE0ZDY0ZDRhMGQ5OWJkMGNlYzU2YTk1N2FhL3RleHRyZWdpb246NDFjZDQ4MTRkNjRkNGEwZDk5YmQwY2VjNTZhOTU3YWFfMTA5OTUxMTYyODY1NQ_943436bb-7400-4e95-9e17-1cf37a7c9e83"
      unitRef="usd">-69700000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity>
    <us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations
      contextRef="i745770ec292b4815ad179a16c8d55d0a_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV81Mi9mcmFnOjQxY2Q0ODE0ZDY0ZDRhMGQ5OWJkMGNlYzU2YTk1N2FhL3RleHRyZWdpb246NDFjZDQ4MTRkNjRkNGEwZDk5YmQwY2VjNTZhOTU3YWFfNjIy_63383e7e-64c8-4a41-8a62-829ff8d1ede1"
      unitRef="usd">0</us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations>
    <us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations
      contextRef="ie424d11131634b89842e3fc1f13ed64a_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV81Mi9mcmFnOjQxY2Q0ODE0ZDY0ZDRhMGQ5OWJkMGNlYzU2YTk1N2FhL3RleHRyZWdpb246NDFjZDQ4MTRkNjRkNGEwZDk5YmQwY2VjNTZhOTU3YWFfNjIy_7d536cca-d003-49d2-a914-71124bb7fc90"
      unitRef="usd">0</us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortization
      contextRef="ie424d11131634b89842e3fc1f13ed64a_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV81Mi9mcmFnOjQxY2Q0ODE0ZDY0ZDRhMGQ5OWJkMGNlYzU2YTk1N2FhL3RleHRyZWdpb246NDFjZDQ4MTRkNjRkNGEwZDk5YmQwY2VjNTZhOTU3YWFfNzIy_03626d21-5428-419f-9f69-510f27d8d3a7"
      unitRef="usd">0</us-gaap:DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortization>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortization
      contextRef="i745770ec292b4815ad179a16c8d55d0a_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV81Mi9mcmFnOjQxY2Q0ODE0ZDY0ZDRhMGQ5OWJkMGNlYzU2YTk1N2FhL3RleHRyZWdpb246NDFjZDQ4MTRkNjRkNGEwZDk5YmQwY2VjNTZhOTU3YWFfNzIy_58b4a089-7235-4b5a-80b5-c743c2657689"
      unitRef="usd">0</us-gaap:DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortization>
    <us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV81OC9mcmFnOmIxYzA3YjUwNGEzZDQwNjA5YTQwZmM5Y2RhYzUwNDMxL3RleHRyZWdpb246YjFjMDdiNTA0YTNkNDA2MDlhNDBmYzljZGFjNTA0MzFfMzI5ODUzNDg5OTEyMA_59373ddc-3a53-4656-94e7-864b21e0d7b6">&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;NOTE 4. RESTRUCTURING&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Set forth below are disclosures relating to restructuring initiatives that resulted in material expenses or cash expenditures during the years ended December&#160;31, 2020, 2019 or 2018 or had material restructuring liabilities at either December&#160;31, 2020 or December&#160;31, 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2017 Generic Pharmaceuticals Restructuring Initiative&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On July 21, 2017, the Company announced that, after completing a comprehensive review of its manufacturing network, it would be ceasing operations and closing its manufacturing and distribution facilities in Huntsville, Alabama (the 2017 Generic Pharmaceuticals Restructuring Initiative). The closure of the facilities was completed in June 2018 and the facilities were sold in the fourth quarter of 2018 for net cash proceeds of $23.1 million, resulting in a net gain on disposal of $12.5 million, which is included in Other (income) expense, net in the Consolidated Statements of Operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As a result of the 2017 Generic Pharmaceuticals Restructuring Initiative, the Company incurred pre-tax charges of $61.6&#160;million during the year ended December 31, 2018. This amount does not include the $12.5 million gain on the sale of the Huntsville facilities described above.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The expenses in 2018 consisted of accelerated depreciation charges of $35.2&#160;million, employee separation, continuity and other benefit-related costs of $9.1&#160;million, asset impairment charges of $2.6&#160;million and certain other charges of $14.7&#160;million. These charges are included in the Generic Pharmaceuticals segment.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accelerated depreciation charges and employee separation, continuity and other benefit-related costs are primarily included in Cost of revenues in the Consolidated Statements of Operations. Impairment charges are included in Asset impairment charges. Certain other charges are included in both Cost of revenues and Selling, general and administrative expenses.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&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 did not incur any other material pre-tax charges as a result of the 2017 Generic Pharmaceuticals Restructuring Initiative during the years ended December 31, 2020, 2019 and 2018 and does not expect to incur additional material pre-tax restructuring-related expenses related to this initiative.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Changes to the liability for the 2017 Generic Pharmaceuticals Restructuring Initiative during the year ended December 31, 2019 were as follows (in thousands):&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.261%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.985%"/&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:8pt;font-weight:700;line-height:100%"&gt;Employee Separation, Continuity and Other Benefit-Related Costs&lt;/span&gt;&lt;/td&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:8pt;font-weight:700;line-height:100%"&gt;Certain Other Restructuring Costs&lt;/span&gt;&lt;/td&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:8pt;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="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:10pt;font-weight:400;line-height:100%"&gt;Liability balance as of December 31, 2018&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;4,239&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;48&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;4,287&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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:10pt;font-weight:400;line-height:100%"&gt;Cash payments&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:10pt;font-weight:400;line-height:100%"&gt;(4,239)&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:10pt;font-weight:400;line-height:100%"&gt;(48)&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:10pt;font-weight:400;line-height:100%"&gt;(4,287)&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:10pt;font-weight:400;line-height:100%"&gt;Liability balance as of December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;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:10pt;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 #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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;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 #000;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:10pt;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 #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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;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 #000;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:10pt;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 #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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;January 2018 Restructuring Initiative&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In January 2018, the Company initiated a restructuring initiative that included a reorganization of its Generic Pharmaceuticals segment&#x2019;s R&amp;amp;D network, a further simplification of the Company&#x2019;s manufacturing networks and a company-wide unification of certain corporate functions (the January 2018 Restructuring Initiative).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As a result of the January 2018 Restructuring Initiative, the Company incurred pre-tax charges of $23.5&#160;million during the year ended December 31, 2018.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The expenses in 2018 consisted primarily of employee separation, continuity and other benefit-related costs of $21.7&#160;million and certain other charges of $1.8&#160;million. Of the total charges incurred, $10.6&#160;million are included in the Generic Pharmaceuticals segment, $5.2&#160;million are included in Corporate unallocated costs, $3.9&#160;million are included in the Sterile Injectables segment, $3.1&#160;million are included in the International Pharmaceuticals segment and $0.7&#160;million are included in the Branded Pharmaceuticals segment.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Employee separation, continuity and other benefit-related costs are included in Cost of revenues, Selling, general and administrative and R&amp;amp;D expenses in the Consolidated Statements of Operations. Certain other charges are primarily included in Selling, general and administrative expenses.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&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 did not incur any other material pre-tax charges as a result of the January 2018 Restructuring Initiative during the years ended December 31, 2020, 2019 and 2018 and does not expect to incur additional material pre-tax restructuring-related expenses related to this initiative.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The liability related to the January 2018 Restructuring Initiative was not material at December 31, 2020 or 2019 and there were no material changes to the liability during the years ended December 31, 2020 or 2019. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2020 Restructuring Initiative&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On November 5, 2020, the Company announced the initiation of several strategic actions to further optimize the Company&#x2019;s operations and increase overall efficiency (the 2020 Restructuring Initiative). These actions are expected to generate significant cost savings that will be reinvested, among other things, to support the Company&#x2019;s key strategic priority to expand and enhance its product portfolio. These actions include the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:49.5pt;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;&#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:10pt"&gt;Optimizing the Company&#x2019;s generic retail business cost structure by exiting manufacturing sites in Irvine, California and Chestnut Ridge, New York, as well as active pharmaceutical ingredient manufacturing and bioequivalence study sites in India. The sites will be exited in a phased approach that is expected to be completed in the second half of 2022. Certain products currently manufactured at the Irvine and Chestnut Ridge sites are expected to be transferred to other internal and external sites within the Company&#x2019;s manufacturing network.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:49.5pt;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;&#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:10pt"&gt;Improving operating flexibility and reducing general and administrative costs by transferring certain transaction processing activities to third-party global business process service providers.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:49.5pt;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;&#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:10pt"&gt;Increasing organizational effectiveness by further integrating the Company&#x2019;s commercial, operations and research and development functions, respectively, to support the Company&#x2019;s key strategic priorities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As a result of the 2020 Restructuring Initiative, the Company&#x2019;s global workforce is expected to be reduced by approximately 560 net full-time positions. The Company expects to realize annualized pre-tax cash savings (without giving effect to the costs described below) of approximately $85&#160;million to $95&#160;million by the first half of 2023, primarily related to reductions in Cost of revenues of approximately $65&#160;million to $70&#160;million and other expenses, including Selling, general and administrative and Research and development expenses, of approximately $20&#160;million to $25&#160;million.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As a result of the 2020 Restructuring Initiative, the Company expects to incur total pre-tax restructuring-related expenses of approximately $163&#160;million to $183&#160;million, of which approximately $135&#160;million to $150 million relates to the Generic Pharmaceuticals segment, with the remaining amounts relating to our other segments and certain corporate unallocated costs. These estimated restructuring charges consist of accelerated depreciation charges of approximately $56&#160;million to $66&#160;million, asset impairment charges of approximately $7&#160;million, employee separation, continuity and other benefit-related costs of approximately $85&#160;million to $90&#160;million and certain other restructuring costs of approximately $15&#160;million to $20&#160;million. Cash outlays associated with the 2020 Restructuring Initiative are expected to be approximately $100&#160;million to $110&#160;million and consist primarily of employee separation, continuity and other benefit-related costs and certain other restructuring costs. The Company anticipates these actions will be substantially completed by the end of 2022, with substantially all cash payments made by then.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As a result of the 2020 Restructuring Initiative, the Company incurred the following pre-tax net charges during the year ended December 31, 2020 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: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:86.816%"/&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:10.984%"/&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;/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-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:8pt;font-weight:700;line-height:100%"&gt;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="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:10pt;font-weight:400;line-height:100%"&gt;Accelerated depreciation charges&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-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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;22,459&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Asset impairment charges&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:10pt;font-weight:400;line-height:100%"&gt;7,391&#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&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:10pt;font-weight:400;line-height:100%"&gt;Charges to increase excess inventory reserves&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:10pt;font-weight:400;line-height:100%"&gt;3,097&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Employee separation, continuity and other benefit-related costs&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:10pt;font-weight:400;line-height:100%"&gt;60,025&#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&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:10pt;font-weight:400;line-height:100%"&gt;Certain other restructuring costs&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:10pt;font-weight:400;line-height:100%"&gt;664&#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 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;93,636&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&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 year ended December 31, 2020, these pre-tax net charges were primarily attributable to our Generic Pharmaceuticals segment, which incurred $79.0&#160;million of these pre-tax net charges. The remaining amounts related to our other segments and certain corporate unallocated costs.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&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 December&#160;31, 2020, cumulative amounts incurred to date include accelerated depreciation charges of approximately $22.5&#160;million, asset impairment charges related to identifiable intangible assets and certain operating lease assets of approximately $7.4&#160;million, charges to increase excess inventory reserves of approximately $3.1&#160;million, employee separation, continuity and other benefit-related costs of approximately $60.0&#160;million and certain other restructuring costs of approximately $0.7&#160;million. Of these amounts, approximately $79.0&#160;million were attributable to the Generic Pharmaceuticals segment, with the remaining amounts relating to our other segments and certain corporate unallocated costs.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&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 year ended December 31, 2020, the pre-tax net charges related to the 2020 Restructuring Initiative were included in our Consolidated Statements of Operations as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: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:86.816%"/&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:10.984%"/&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;/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-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:8pt;font-weight:700;line-height:100%"&gt;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="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:10pt;font-weight:400;line-height:100%"&gt;Cost of revenues&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-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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;53,297&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Selling, general and administrative&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:10pt;font-weight:400;line-height:100%"&gt;27,857&#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&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:10pt;font-weight:400;line-height:100%"&gt;Research and development&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:10pt;font-weight:400;line-height:100%"&gt;5,091&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Asset impairment charges&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:10pt;font-weight:400;line-height:100%"&gt;7,391&#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&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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 #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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;93,636&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Changes to the liability for the 2020 Restructuring Initiative during the year ended December 31, 2020 were as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: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.261%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.985%"/&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:8pt;font-weight:700;line-height:100%"&gt;Employee Separation, Continuity and Other Benefit-Related Costs&lt;/span&gt;&lt;/td&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:8pt;font-weight:700;line-height:100%"&gt;Certain Other Restructuring Costs&lt;/span&gt;&lt;/td&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:8pt;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="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:10pt;font-weight:400;line-height:100%"&gt;Liability balance as of December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;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 #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-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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;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 #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-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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;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 #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:#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:10pt;font-weight:400;line-height:100%"&gt;Net charges&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:10pt;font-weight:400;line-height:100%"&gt;60,025&#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:10pt;font-weight:400;line-height:100%"&gt;664&#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:10pt;font-weight:400;line-height:100%"&gt;60,689&#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:10pt;font-weight:400;line-height:100%"&gt;Cash payments&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:10pt;font-weight:400;line-height:100%"&gt;(1,687)&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(1,687)&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:10pt;font-weight:400;line-height:100%"&gt;Liability balance as of December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;58,338&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;664&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;59,002&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Of the liability at December&#160;31, 2020, $36.4&#160;million is classified as current and is included in Accounts payable and accrued expenses in the Consolidated Balance Sheets, with the remaining amount classified as noncurrent and included in Other liabilities.&lt;/span&gt;&lt;/div&gt;</us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="iad68bceac43842e0b742da9819e4cb8b_D20181001-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV81OC9mcmFnOmIxYzA3YjUwNGEzZDQwNjA5YTQwZmM5Y2RhYzUwNDMxL3RleHRyZWdpb246YjFjMDdiNTA0YTNkNDA2MDlhNDBmYzljZGFjNTA0MzFfOTYx_cbc948d6-0f16-45d7-8b6a-728f5918c433"
      unitRef="usd">23100000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax
      contextRef="iad68bceac43842e0b742da9819e4cb8b_D20181001-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV81OC9mcmFnOmIxYzA3YjUwNGEzZDQwNjA5YTQwZmM5Y2RhYzUwNDMxL3RleHRyZWdpb246YjFjMDdiNTA0YTNkNDA2MDlhNDBmYzljZGFjNTA0MzFfMTAwNA_dfbc4ec6-04ff-44b3-af0f-236116838df4"
      unitRef="usd">12500000</us-gaap:DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax>
    <us-gaap:RestructuringCharges
      contextRef="ibd8ce935cb3e4f088da94ed432d5049e_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV81OC9mcmFnOmIxYzA3YjUwNGEzZDQwNjA5YTQwZmM5Y2RhYzUwNDMxL3RleHRyZWdpb246YjFjMDdiNTA0YTNkNDA2MDlhNDBmYzljZGFjNTA0MzFfMTA5OTUxMTYzNDg5Mw_4e845452-142e-4a83-871f-a7747118710a"
      unitRef="usd">61600000</us-gaap:RestructuringCharges>
    <us-gaap:DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax
      contextRef="iad68bceac43842e0b742da9819e4cb8b_D20181001-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV81OC9mcmFnOmIxYzA3YjUwNGEzZDQwNjA5YTQwZmM5Y2RhYzUwNDMxL3RleHRyZWdpb246YjFjMDdiNTA0YTNkNDA2MDlhNDBmYzljZGFjNTA0MzFfMTA5OTUxMTYzNDk2Mg_dfbc4ec6-04ff-44b3-af0f-236116838df4"
      unitRef="usd">12500000</us-gaap:DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax>
    <us-gaap:RestructuringCharges
      contextRef="i68414ae107c6457bbaef6f9b61360462_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV81OC9mcmFnOmIxYzA3YjUwNGEzZDQwNjA5YTQwZmM5Y2RhYzUwNDMxL3RleHRyZWdpb246YjFjMDdiNTA0YTNkNDA2MDlhNDBmYzljZGFjNTA0MzFfMTA5OTUxMTYzNTE1Ng_4c817eae-426d-42aa-84d3-c9dc6ac9832a"
      unitRef="usd">35200000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i48c1c77ad74b4ee887447ac4b145209c_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV81OC9mcmFnOmIxYzA3YjUwNGEzZDQwNjA5YTQwZmM5Y2RhYzUwNDMxL3RleHRyZWdpb246YjFjMDdiNTA0YTNkNDA2MDlhNDBmYzljZGFjNTA0MzFfMTA5OTUxMTYzNTI1Mw_08642605-c0f1-4e59-a8eb-7352df418a2d"
      unitRef="usd">9100000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i550cc3df0310424da6ddbe165834806f_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV81OC9mcmFnOmIxYzA3YjUwNGEzZDQwNjA5YTQwZmM5Y2RhYzUwNDMxL3RleHRyZWdpb246YjFjMDdiNTA0YTNkNDA2MDlhNDBmYzljZGFjNTA0MzFfMTA5OTUxMTYzNTMxMQ_32ed7a6c-5ebc-47f3-b774-cb7232bd1de3"
      unitRef="usd">2600000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="if8eff7d965174471bffe4f6c633ea6d0_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV81OC9mcmFnOmIxYzA3YjUwNGEzZDQwNjA5YTQwZmM5Y2RhYzUwNDMxL3RleHRyZWdpb246YjFjMDdiNTA0YTNkNDA2MDlhNDBmYzljZGFjNTA0MzFfMTA5OTUxMTYzNTM2OQ_f86e532b-6355-4c50-a9e8-e29f4f09c67d"
      unitRef="usd">14700000</us-gaap:RestructuringCharges>
    <us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV81OC9mcmFnOmIxYzA3YjUwNGEzZDQwNjA5YTQwZmM5Y2RhYzUwNDMxL3RleHRyZWdpb246YjFjMDdiNTA0YTNkNDA2MDlhNDBmYzljZGFjNTA0MzFfMzI5ODUzNDg5OTExNg_5e584730-52e1-479e-bb10-ad9380dd42f8">&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Changes to the liability for the 2017 Generic Pharmaceuticals Restructuring Initiative during the year ended December 31, 2019 were as follows (in thousands):&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.261%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.985%"/&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:8pt;font-weight:700;line-height:100%"&gt;Employee Separation, Continuity and Other Benefit-Related Costs&lt;/span&gt;&lt;/td&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:8pt;font-weight:700;line-height:100%"&gt;Certain Other Restructuring Costs&lt;/span&gt;&lt;/td&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:8pt;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="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:10pt;font-weight:400;line-height:100%"&gt;Liability balance as of December 31, 2018&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;4,239&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;48&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;4,287&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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:10pt;font-weight:400;line-height:100%"&gt;Cash payments&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:10pt;font-weight:400;line-height:100%"&gt;(4,239)&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:10pt;font-weight:400;line-height:100%"&gt;(48)&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:10pt;font-weight:400;line-height:100%"&gt;(4,287)&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:10pt;font-weight:400;line-height:100%"&gt;Liability balance as of December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;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:10pt;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 #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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;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 #000;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:10pt;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 #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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;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 #000;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:10pt;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 #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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Changes to the liability for the 2020 Restructuring Initiative during the year ended December 31, 2020 were as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: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.261%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.985%"/&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:8pt;font-weight:700;line-height:100%"&gt;Employee Separation, Continuity and Other Benefit-Related Costs&lt;/span&gt;&lt;/td&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:8pt;font-weight:700;line-height:100%"&gt;Certain Other Restructuring Costs&lt;/span&gt;&lt;/td&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:8pt;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="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:10pt;font-weight:400;line-height:100%"&gt;Liability balance as of December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;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 #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-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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;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 #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-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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;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 #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:#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:10pt;font-weight:400;line-height:100%"&gt;Net charges&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:10pt;font-weight:400;line-height:100%"&gt;60,025&#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:10pt;font-weight:400;line-height:100%"&gt;664&#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:10pt;font-weight:400;line-height:100%"&gt;60,689&#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:10pt;font-weight:400;line-height:100%"&gt;Cash payments&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:10pt;font-weight:400;line-height:100%"&gt;(1,687)&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(1,687)&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:10pt;font-weight:400;line-height:100%"&gt;Liability balance as of December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;58,338&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;664&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;59,002&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:ScheduleOfRestructuringReserveByTypeOfCostTextBlock>
    <us-gaap:RestructuringReserve
      contextRef="i6920bc1113e246b9ae3551e94f0dfb2f_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV81OC9mcmFnOmIxYzA3YjUwNGEzZDQwNjA5YTQwZmM5Y2RhYzUwNDMxL3RhYmxlOjFlNzM2NDQzMzFiMjQ1YzU4M2FjMDVkMzE4YzVmYjM4L3RhYmxlcmFuZ2U6MWU3MzY0NDMzMWIyNDVjNTgzYWMwNWQzMThjNWZiMzhfMS0xLTEtMS0w_16d7e0c5-e7d9-43d0-b286-ef5609872f84"
      unitRef="usd">4239000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="ia386decacca648668658514cc72867f8_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV81OC9mcmFnOmIxYzA3YjUwNGEzZDQwNjA5YTQwZmM5Y2RhYzUwNDMxL3RhYmxlOjFlNzM2NDQzMzFiMjQ1YzU4M2FjMDVkMzE4YzVmYjM4L3RhYmxlcmFuZ2U6MWU3MzY0NDMzMWIyNDVjNTgzYWMwNWQzMThjNWZiMzhfMS0zLTEtMS0w_cedc5e3b-2c18-4516-b9c0-7506b1451eda"
      unitRef="usd">48000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="iabd0d8b28e364f44b3d5029a9d14b749_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV81OC9mcmFnOmIxYzA3YjUwNGEzZDQwNjA5YTQwZmM5Y2RhYzUwNDMxL3RhYmxlOjFlNzM2NDQzMzFiMjQ1YzU4M2FjMDVkMzE4YzVmYjM4L3RhYmxlcmFuZ2U6MWU3MzY0NDMzMWIyNDVjNTgzYWMwNWQzMThjNWZiMzhfMS01LTEtMS0w_c3c92629-0530-47c8-b15a-c5d6a1536e33"
      unitRef="usd">4287000</us-gaap:RestructuringReserve>
    <us-gaap:PaymentsForRestructuring
      contextRef="ic1fcbcb7bb9e4b06809a0b1d30e03090_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV81OC9mcmFnOmIxYzA3YjUwNGEzZDQwNjA5YTQwZmM5Y2RhYzUwNDMxL3RhYmxlOjFlNzM2NDQzMzFiMjQ1YzU4M2FjMDVkMzE4YzVmYjM4L3RhYmxlcmFuZ2U6MWU3MzY0NDMzMWIyNDVjNTgzYWMwNWQzMThjNWZiMzhfMy0xLTEtMS0w_2bbfd4ce-24ea-4092-a2e8-385c9e6dc6ad"
      unitRef="usd">4239000</us-gaap:PaymentsForRestructuring>
    <us-gaap:PaymentsForRestructuring
      contextRef="if4a77c2b6bfa4322a342b071bab7af9e_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV81OC9mcmFnOmIxYzA3YjUwNGEzZDQwNjA5YTQwZmM5Y2RhYzUwNDMxL3RhYmxlOjFlNzM2NDQzMzFiMjQ1YzU4M2FjMDVkMzE4YzVmYjM4L3RhYmxlcmFuZ2U6MWU3MzY0NDMzMWIyNDVjNTgzYWMwNWQzMThjNWZiMzhfMy0zLTEtMS0w_c074e987-0781-4925-b5c0-8ff2eca25c8b"
      unitRef="usd">48000</us-gaap:PaymentsForRestructuring>
    <us-gaap:PaymentsForRestructuring
      contextRef="i907d9bdfc079436387cc352d47e62ed5_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV81OC9mcmFnOmIxYzA3YjUwNGEzZDQwNjA5YTQwZmM5Y2RhYzUwNDMxL3RhYmxlOjFlNzM2NDQzMzFiMjQ1YzU4M2FjMDVkMzE4YzVmYjM4L3RhYmxlcmFuZ2U6MWU3MzY0NDMzMWIyNDVjNTgzYWMwNWQzMThjNWZiMzhfMy01LTEtMS0w_1dddf37e-51b0-4386-aede-869fa494ee61"
      unitRef="usd">4287000</us-gaap:PaymentsForRestructuring>
    <us-gaap:RestructuringReserve
      contextRef="id052c68c6d3f4179960e05b9a16f50a2_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV81OC9mcmFnOmIxYzA3YjUwNGEzZDQwNjA5YTQwZmM5Y2RhYzUwNDMxL3RhYmxlOjFlNzM2NDQzMzFiMjQ1YzU4M2FjMDVkMzE4YzVmYjM4L3RhYmxlcmFuZ2U6MWU3MzY0NDMzMWIyNDVjNTgzYWMwNWQzMThjNWZiMzhfNC0xLTEtMS0w_31617eb1-b02a-4595-917f-d92414d3f486"
      unitRef="usd">0</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="ife161bfdfb52475cb55efe181f0f73ed_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV81OC9mcmFnOmIxYzA3YjUwNGEzZDQwNjA5YTQwZmM5Y2RhYzUwNDMxL3RhYmxlOjFlNzM2NDQzMzFiMjQ1YzU4M2FjMDVkMzE4YzVmYjM4L3RhYmxlcmFuZ2U6MWU3MzY0NDMzMWIyNDVjNTgzYWMwNWQzMThjNWZiMzhfNC0zLTEtMS0w_d5f485af-63ac-4462-9962-2511c6442251"
      unitRef="usd">0</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="i7e0e4a6cad014684beff04579f99f86f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV81OC9mcmFnOmIxYzA3YjUwNGEzZDQwNjA5YTQwZmM5Y2RhYzUwNDMxL3RhYmxlOjFlNzM2NDQzMzFiMjQ1YzU4M2FjMDVkMzE4YzVmYjM4L3RhYmxlcmFuZ2U6MWU3MzY0NDMzMWIyNDVjNTgzYWMwNWQzMThjNWZiMzhfNC01LTEtMS0w_cc08ac9d-35c6-4b4c-9a82-7c9b2d717045"
      unitRef="usd">0</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringCharges
      contextRef="id8ac2d87e654454da842b5ed6baab0aa_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV81OC9mcmFnOmIxYzA3YjUwNGEzZDQwNjA5YTQwZmM5Y2RhYzUwNDMxL3RleHRyZWdpb246YjFjMDdiNTA0YTNkNDA2MDlhNDBmYzljZGFjNTA0MzFfMzg0ODI5MDcwOTE3NQ_1be5281a-3d29-4eda-8345-f30f12d61e34"
      unitRef="usd">23500000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i35e73402e8734d1c868eeff654a13a36_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV81OC9mcmFnOmIxYzA3YjUwNGEzZDQwNjA5YTQwZmM5Y2RhYzUwNDMxL3RleHRyZWdpb246YjFjMDdiNTA0YTNkNDA2MDlhNDBmYzljZGFjNTA0MzFfMzg0ODI5MDcwOTIxMg_791f6774-89ca-4a2d-bf83-4f30fabb00cc"
      unitRef="usd">21700000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="if57b299974de4bfe8dceb2a3e986431a_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV81OC9mcmFnOmIxYzA3YjUwNGEzZDQwNjA5YTQwZmM5Y2RhYzUwNDMxL3RleHRyZWdpb246YjFjMDdiNTA0YTNkNDA2MDlhNDBmYzljZGFjNTA0MzFfMzg0ODI5MDcwOTIyOQ_69cfda8d-6b46-40ab-9160-0aa88f9aee61"
      unitRef="usd">1800000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i48dde372db53482bb695ae8a739d9a48_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV81OC9mcmFnOmIxYzA3YjUwNGEzZDQwNjA5YTQwZmM5Y2RhYzUwNDMxL3RleHRyZWdpb246YjFjMDdiNTA0YTNkNDA2MDlhNDBmYzljZGFjNTA0MzFfMzg0ODI5MDcwOTI0Mw_e138aaef-8d02-4c60-9e01-1cbf49b292e8"
      unitRef="usd">10600000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="ie6fe7f73074e4cd3a1ca876968a9734a_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV81OC9mcmFnOmIxYzA3YjUwNGEzZDQwNjA5YTQwZmM5Y2RhYzUwNDMxL3RleHRyZWdpb246YjFjMDdiNTA0YTNkNDA2MDlhNDBmYzljZGFjNTA0MzFfMzg0ODI5MDcwOTI4NQ_55c646b5-4d86-4de7-b998-c96e82efe022"
      unitRef="usd">5200000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i7e16487a906a46e497123f2d5ff362f0_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV81OC9mcmFnOmIxYzA3YjUwNGEzZDQwNjA5YTQwZmM5Y2RhYzUwNDMxL3RleHRyZWdpb246YjFjMDdiNTA0YTNkNDA2MDlhNDBmYzljZGFjNTA0MzFfMzg0ODI5MDcwOTMwMQ_aabc8bb7-f0c7-4d9d-9423-80798ed67009"
      unitRef="usd">3900000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i4bd73d4a5673459386e79d25016a851e_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV81OC9mcmFnOmIxYzA3YjUwNGEzZDQwNjA5YTQwZmM5Y2RhYzUwNDMxL3RleHRyZWdpb246YjFjMDdiNTA0YTNkNDA2MDlhNDBmYzljZGFjNTA0MzFfMzg0ODI5MDcwOTMzOQ_74529793-c90b-4d75-97fa-65c28a6e5d1c"
      unitRef="usd">3100000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i530cfc6d07b44a57ae07fa22d0740b7e_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV81OC9mcmFnOmIxYzA3YjUwNGEzZDQwNjA5YTQwZmM5Y2RhYzUwNDMxL3RleHRyZWdpb246YjFjMDdiNTA0YTNkNDA2MDlhNDBmYzljZGFjNTA0MzFfMzg0ODI5MDcwOTM4Nw_9af0c5c7-51fe-46bb-9506-197aa736b89b"
      unitRef="usd">700000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringAndRelatedCostExpectedNumberOfPositionsEliminated
      contextRef="i7e339afc888d4bc594757f3e4ac7d4ee_D20200101-20201231"
      decimals="-1"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV81OC9mcmFnOmIxYzA3YjUwNGEzZDQwNjA5YTQwZmM5Y2RhYzUwNDMxL3RleHRyZWdpb246YjFjMDdiNTA0YTNkNDA2MDlhNDBmYzljZGFjNTA0MzFfMTA5OTUxMTYzMDcyMQ_1dd896d3-5386-4447-8f47-86708f9c1956"
      unitRef="position">560</us-gaap:RestructuringAndRelatedCostExpectedNumberOfPositionsEliminated>
    <endp:RestructuringAndRelatedCostsExpectedCostSavings
      contextRef="ibf54ea864b6944e3b0a13cb5ddf1b627_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV81OC9mcmFnOmIxYzA3YjUwNGEzZDQwNjA5YTQwZmM5Y2RhYzUwNDMxL3RleHRyZWdpb246YjFjMDdiNTA0YTNkNDA2MDlhNDBmYzljZGFjNTA0MzFfMTA5OTUxMTYzMDg4Mw_56b4e1cb-a0b6-44de-bf45-0ac5f0536072"
      unitRef="usd">85000000</endp:RestructuringAndRelatedCostsExpectedCostSavings>
    <endp:RestructuringAndRelatedCostsExpectedCostSavings
      contextRef="i794cb5fef0b34deabbf1884f04739bff_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV81OC9mcmFnOmIxYzA3YjUwNGEzZDQwNjA5YTQwZmM5Y2RhYzUwNDMxL3RleHRyZWdpb246YjFjMDdiNTA0YTNkNDA2MDlhNDBmYzljZGFjNTA0MzFfMTA5OTUxMTYzMDg5MA_85b130c8-2ad8-4e7d-811d-f5057250a263"
      unitRef="usd">95000000</endp:RestructuringAndRelatedCostsExpectedCostSavings>
    <endp:RestructuringAndRelatedCostsExpectedCostSavings
      contextRef="i5b076c40b5944f63a6728f15ef4390c5_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV81OC9mcmFnOmIxYzA3YjUwNGEzZDQwNjA5YTQwZmM5Y2RhYzUwNDMxL3RleHRyZWdpb246YjFjMDdiNTA0YTNkNDA2MDlhNDBmYzljZGFjNTA0MzFfMTA5OTUxMTYzMDk5MA_d83aaa39-b6d3-4bd2-8366-428e3f6511fd"
      unitRef="usd">65000000</endp:RestructuringAndRelatedCostsExpectedCostSavings>
    <endp:RestructuringAndRelatedCostsExpectedCostSavings
      contextRef="i8a3fb2dde12249aa9d5a8d695a81403a_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV81OC9mcmFnOmIxYzA3YjUwNGEzZDQwNjA5YTQwZmM5Y2RhYzUwNDMxL3RleHRyZWdpb246YjFjMDdiNTA0YTNkNDA2MDlhNDBmYzljZGFjNTA0MzFfMTA5OTUxMTYzMDk5Nw_5376c8fd-2d3a-4ff6-bb3e-a7f6e398046b"
      unitRef="usd">70000000</endp:RestructuringAndRelatedCostsExpectedCostSavings>
    <endp:RestructuringAndRelatedCostsExpectedCostSavings
      contextRef="i085b11b8d58b498e9930b4e56457398a_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV81OC9mcmFnOmIxYzA3YjUwNGEzZDQwNjA5YTQwZmM5Y2RhYzUwNDMxL3RleHRyZWdpb246YjFjMDdiNTA0YTNkNDA2MDlhNDBmYzljZGFjNTA0MzFfMTA5OTUxMTYzMTEyMw_49933f1d-bcd3-44de-b13a-267a365e35c3"
      unitRef="usd">20000000</endp:RestructuringAndRelatedCostsExpectedCostSavings>
    <endp:RestructuringAndRelatedCostsExpectedCostSavings
      contextRef="i192e9a7e07894c65b718b33a02fd1a05_I20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV81OC9mcmFnOmIxYzA3YjUwNGEzZDQwNjA5YTQwZmM5Y2RhYzUwNDMxL3RleHRyZWdpb246YjFjMDdiNTA0YTNkNDA2MDlhNDBmYzljZGFjNTA0MzFfMTA5OTUxMTYzMTEzMA_14584599-67ed-4e9f-ba01-83fd366a2e82"
      unitRef="usd">25000000</endp:RestructuringAndRelatedCostsExpectedCostSavings>
    <us-gaap:RestructuringCharges
      contextRef="i3e81b30e5a464e4d94273c68dd14d382_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV81OC9mcmFnOmIxYzA3YjUwNGEzZDQwNjA5YTQwZmM5Y2RhYzUwNDMxL3RleHRyZWdpb246YjFjMDdiNTA0YTNkNDA2MDlhNDBmYzljZGFjNTA0MzFfMTA5OTUxMTYzMTI1MA_5ef1d6cd-8699-4bfd-8ec6-c381dd625869"
      unitRef="usd">163000000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i8f95d0e4987146ebbe6db5a7dce30a03_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV81OC9mcmFnOmIxYzA3YjUwNGEzZDQwNjA5YTQwZmM5Y2RhYzUwNDMxL3RleHRyZWdpb246YjFjMDdiNTA0YTNkNDA2MDlhNDBmYzljZGFjNTA0MzFfMTA5OTUxMTYzMTI1Nw_63d7d003-9e70-441d-ad59-a94c688b76d8"
      unitRef="usd">183000000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="ic80b4f7c8da14b4489616e547600bd73_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV81OC9mcmFnOmIxYzA3YjUwNGEzZDQwNjA5YTQwZmM5Y2RhYzUwNDMxL3RleHRyZWdpb246YjFjMDdiNTA0YTNkNDA2MDlhNDBmYzljZGFjNTA0MzFfMTI2NDQzODM3MzU2MTM_0e3e387c-d7e0-4cde-a52c-2502d4141a97"
      unitRef="usd">135000000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i5820711e6cdf4e42a87030c070fad449_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV81OC9mcmFnOmIxYzA3YjUwNGEzZDQwNjA5YTQwZmM5Y2RhYzUwNDMxL3RleHRyZWdpb246YjFjMDdiNTA0YTNkNDA2MDlhNDBmYzljZGFjNTA0MzFfMTI2NDQzODM3MzU2MjM_b856d935-85b2-42e7-8aaf-4d83949b2c5a"
      unitRef="usd">150000000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringReserveAcceleratedDepreciation
      contextRef="i3e81b30e5a464e4d94273c68dd14d382_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV81OC9mcmFnOmIxYzA3YjUwNGEzZDQwNjA5YTQwZmM5Y2RhYzUwNDMxL3RleHRyZWdpb246YjFjMDdiNTA0YTNkNDA2MDlhNDBmYzljZGFjNTA0MzFfMTA5OTUxMTYzMTUyMg_0b3335f3-a2cd-416d-bdf2-218fe0a99c3d"
      unitRef="usd">56000000</us-gaap:RestructuringReserveAcceleratedDepreciation>
    <us-gaap:RestructuringReserveAcceleratedDepreciation
      contextRef="i8f95d0e4987146ebbe6db5a7dce30a03_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV81OC9mcmFnOmIxYzA3YjUwNGEzZDQwNjA5YTQwZmM5Y2RhYzUwNDMxL3RleHRyZWdpb246YjFjMDdiNTA0YTNkNDA2MDlhNDBmYzljZGFjNTA0MzFfMTA5OTUxMTYzMTUyOQ_dd99f67c-f58f-4681-ae46-265fa24bfde3"
      unitRef="usd">66000000</us-gaap:RestructuringReserveAcceleratedDepreciation>
    <us-gaap:AssetImpairmentCharges
      contextRef="i7e339afc888d4bc594757f3e4ac7d4ee_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV81OC9mcmFnOmIxYzA3YjUwNGEzZDQwNjA5YTQwZmM5Y2RhYzUwNDMxL3RleHRyZWdpb246YjFjMDdiNTA0YTNkNDA2MDlhNDBmYzljZGFjNTA0MzFfMTA5OTUxMTYzMTU3Ng_2707d47d-e664-49cd-bfa3-bb6d95825558"
      unitRef="usd">7000000</us-gaap:AssetImpairmentCharges>
    <endp:RestructuringAndRelatedCostEmployeeCosts
      contextRef="i3e81b30e5a464e4d94273c68dd14d382_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV81OC9mcmFnOmIxYzA3YjUwNGEzZDQwNjA5YTQwZmM5Y2RhYzUwNDMxL3RleHRyZWdpb246YjFjMDdiNTA0YTNkNDA2MDlhNDBmYzljZGFjNTA0MzFfMTA5OTUxMTYzMTY2Mg_9a75bf29-ea49-4a71-b389-cce1f77d6b40"
      unitRef="usd">85000000</endp:RestructuringAndRelatedCostEmployeeCosts>
    <endp:RestructuringAndRelatedCostEmployeeCosts
      contextRef="i8f95d0e4987146ebbe6db5a7dce30a03_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV81OC9mcmFnOmIxYzA3YjUwNGEzZDQwNjA5YTQwZmM5Y2RhYzUwNDMxL3RleHRyZWdpb246YjFjMDdiNTA0YTNkNDA2MDlhNDBmYzljZGFjNTA0MzFfMTA5OTUxMTYzMTY2OQ_bba75c07-80d6-46f9-89f9-9829887e9a66"
      unitRef="usd">90000000</endp:RestructuringAndRelatedCostEmployeeCosts>
    <us-gaap:RestructuringCharges
      contextRef="i33e8b00bdcb74e74ab79adaa99dbc0cb_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV81OC9mcmFnOmIxYzA3YjUwNGEzZDQwNjA5YTQwZmM5Y2RhYzUwNDMxL3RleHRyZWdpb246YjFjMDdiNTA0YTNkNDA2MDlhNDBmYzljZGFjNTA0MzFfMTA5OTUxMTYzMTcyOA_a949fc53-0959-409f-8d81-4bc5d64f2b5c"
      unitRef="usd">15000000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i70c88932a1784c6884fb42ec59d4177c_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV81OC9mcmFnOmIxYzA3YjUwNGEzZDQwNjA5YTQwZmM5Y2RhYzUwNDMxL3RleHRyZWdpb246YjFjMDdiNTA0YTNkNDA2MDlhNDBmYzljZGFjNTA0MzFfMTA5OTUxMTYzMTczNQ_d3a806e0-8d72-4d39-824a-2421dc81dd73"
      unitRef="usd">20000000</us-gaap:RestructuringCharges>
    <us-gaap:PaymentsForRestructuring
      contextRef="i3e81b30e5a464e4d94273c68dd14d382_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV81OC9mcmFnOmIxYzA3YjUwNGEzZDQwNjA5YTQwZmM5Y2RhYzUwNDMxL3RleHRyZWdpb246YjFjMDdiNTA0YTNkNDA2MDlhNDBmYzljZGFjNTA0MzFfMTA5OTUxMTYzMTgxMA_60244e3e-49cf-4c61-bc74-3d03b7ce8eec"
      unitRef="usd">100000000</us-gaap:PaymentsForRestructuring>
    <us-gaap:PaymentsForRestructuring
      contextRef="i8f95d0e4987146ebbe6db5a7dce30a03_D20200101-20201231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV81OC9mcmFnOmIxYzA3YjUwNGEzZDQwNjA5YTQwZmM5Y2RhYzUwNDMxL3RleHRyZWdpb246YjFjMDdiNTA0YTNkNDA2MDlhNDBmYzljZGFjNTA0MzFfMTA5OTUxMTYzMTgxNw_907eafc3-0a20-45d9-809f-0d42c241b23e"
      unitRef="usd">110000000</us-gaap:PaymentsForRestructuring>
    <us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV81OC9mcmFnOmIxYzA3YjUwNGEzZDQwNjA5YTQwZmM5Y2RhYzUwNDMxL3RleHRyZWdpb246YjFjMDdiNTA0YTNkNDA2MDlhNDBmYzljZGFjNTA0MzFfMzI5ODUzNDg5OTExNw_cc50b320-f992-4b92-9c9d-95ff688efe93">&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As a result of the 2020 Restructuring Initiative, the Company incurred the following pre-tax net charges during the year ended December 31, 2020 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: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:86.816%"/&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:10.984%"/&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;/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-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:8pt;font-weight:700;line-height:100%"&gt;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="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:10pt;font-weight:400;line-height:100%"&gt;Accelerated depreciation charges&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-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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;22,459&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Asset impairment charges&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:10pt;font-weight:400;line-height:100%"&gt;7,391&#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&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:10pt;font-weight:400;line-height:100%"&gt;Charges to increase excess inventory reserves&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:10pt;font-weight:400;line-height:100%"&gt;3,097&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Employee separation, continuity and other benefit-related costs&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:10pt;font-weight:400;line-height:100%"&gt;60,025&#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&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:10pt;font-weight:400;line-height:100%"&gt;Certain other restructuring costs&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:10pt;font-weight:400;line-height:100%"&gt;664&#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 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;93,636&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&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 year ended December 31, 2020, the pre-tax net charges related to the 2020 Restructuring Initiative were included in our Consolidated Statements of Operations as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: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:86.816%"/&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:10.984%"/&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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;/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-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:8pt;font-weight:700;line-height:100%"&gt;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="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:10pt;font-weight:400;line-height:100%"&gt;Cost of revenues&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-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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;53,297&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Selling, general and administrative&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:10pt;font-weight:400;line-height:100%"&gt;27,857&#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&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:10pt;font-weight:400;line-height:100%"&gt;Research and development&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:10pt;font-weight:400;line-height:100%"&gt;5,091&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Asset impairment charges&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:10pt;font-weight:400;line-height:100%"&gt;7,391&#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&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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 #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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;93,636&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock>
    <us-gaap:RestructuringReserveAcceleratedDepreciation
      contextRef="i7e339afc888d4bc594757f3e4ac7d4ee_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV81OC9mcmFnOmIxYzA3YjUwNGEzZDQwNjA5YTQwZmM5Y2RhYzUwNDMxL3RhYmxlOjUzYjlkZmZmZjIxNjQwMDZiZWUyMWE2ZTRmNzg5ODFjL3RhYmxlcmFuZ2U6NTNiOWRmZmZmMjE2NDAwNmJlZTIxYTZlNGY3ODk4MWNfMy01LTEtMS0yOTQ4_71c4b664-66bf-4721-b9be-a2fa75415621"
      unitRef="usd">22459000</us-gaap:RestructuringReserveAcceleratedDepreciation>
    <us-gaap:AssetImpairmentCharges
      contextRef="i7e339afc888d4bc594757f3e4ac7d4ee_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV81OC9mcmFnOmIxYzA3YjUwNGEzZDQwNjA5YTQwZmM5Y2RhYzUwNDMxL3RhYmxlOjUzYjlkZmZmZjIxNjQwMDZiZWUyMWE2ZTRmNzg5ODFjL3RhYmxlcmFuZ2U6NTNiOWRmZmZmMjE2NDAwNmJlZTIxYTZlNGY3ODk4MWNfNC01LTEtMS0yOTQ4_41214ef1-0f16-487b-8b9b-b12627471347"
      unitRef="usd">7391000</us-gaap:AssetImpairmentCharges>
    <endp:RestructuringAndRelatedCostIncreaseInExcessInventoryReserves
      contextRef="i7e339afc888d4bc594757f3e4ac7d4ee_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV81OC9mcmFnOmIxYzA3YjUwNGEzZDQwNjA5YTQwZmM5Y2RhYzUwNDMxL3RhYmxlOjUzYjlkZmZmZjIxNjQwMDZiZWUyMWE2ZTRmNzg5ODFjL3RhYmxlcmFuZ2U6NTNiOWRmZmZmMjE2NDAwNmJlZTIxYTZlNGY3ODk4MWNfNS01LTEtMS0yOTQ4_3a9e7d13-5389-44fe-9011-3f4e7d985a32"
      unitRef="usd">3097000</endp:RestructuringAndRelatedCostIncreaseInExcessInventoryReserves>
    <us-gaap:SeveranceCosts1
      contextRef="i7e339afc888d4bc594757f3e4ac7d4ee_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV81OC9mcmFnOmIxYzA3YjUwNGEzZDQwNjA5YTQwZmM5Y2RhYzUwNDMxL3RhYmxlOjUzYjlkZmZmZjIxNjQwMDZiZWUyMWE2ZTRmNzg5ODFjL3RhYmxlcmFuZ2U6NTNiOWRmZmZmMjE2NDAwNmJlZTIxYTZlNGY3ODk4MWNfNi01LTEtMS0yOTQ4_f6c7b241-9c56-4d54-a196-3220189a56a4"
      unitRef="usd">60025000</us-gaap:SeveranceCosts1>
    <us-gaap:OtherRestructuringCosts
      contextRef="i7e339afc888d4bc594757f3e4ac7d4ee_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV81OC9mcmFnOmIxYzA3YjUwNGEzZDQwNjA5YTQwZmM5Y2RhYzUwNDMxL3RhYmxlOjUzYjlkZmZmZjIxNjQwMDZiZWUyMWE2ZTRmNzg5ODFjL3RhYmxlcmFuZ2U6NTNiOWRmZmZmMjE2NDAwNmJlZTIxYTZlNGY3ODk4MWNfNy01LTEtMS0yOTQ4_6ab7c989-a034-4d82-a28d-55fd2977e289"
      unitRef="usd">664000</us-gaap:OtherRestructuringCosts>
    <us-gaap:RestructuringCostsAndAssetImpairmentCharges
      contextRef="i7e339afc888d4bc594757f3e4ac7d4ee_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV81OC9mcmFnOmIxYzA3YjUwNGEzZDQwNjA5YTQwZmM5Y2RhYzUwNDMxL3RhYmxlOjUzYjlkZmZmZjIxNjQwMDZiZWUyMWE2ZTRmNzg5ODFjL3RhYmxlcmFuZ2U6NTNiOWRmZmZmMjE2NDAwNmJlZTIxYTZlNGY3ODk4MWNfOC01LTEtMS0yOTQ4_e9107deb-7379-4a3b-a326-922938adee30"
      unitRef="usd">93636000</us-gaap:RestructuringCostsAndAssetImpairmentCharges>
    <us-gaap:RestructuringCharges
      contextRef="id665e57abdf14bd3a7351f2d8a26f55a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV81OC9mcmFnOmIxYzA3YjUwNGEzZDQwNjA5YTQwZmM5Y2RhYzUwNDMxL3RleHRyZWdpb246YjFjMDdiNTA0YTNkNDA2MDlhNDBmYzljZGFjNTA0MzFfMTA5OTUxMTYzMjQwNg_d9fb1eed-e274-462e-9c1c-df28c053fd46"
      unitRef="usd">79000000.0</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringAndRelatedCostCostIncurredToDate1
      contextRef="ibde60c23af0b41e1b2ff79716484743a_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV81OC9mcmFnOmIxYzA3YjUwNGEzZDQwNjA5YTQwZmM5Y2RhYzUwNDMxL3RleHRyZWdpb246YjFjMDdiNTA0YTNkNDA2MDlhNDBmYzljZGFjNTA0MzFfMTA5OTUxMTYzMjYzOA_37492c31-2b26-4164-83bb-de3403a4ca3e"
      unitRef="usd">22500000</us-gaap:RestructuringAndRelatedCostCostIncurredToDate1>
    <us-gaap:RestructuringAndRelatedCostCostIncurredToDate1
      contextRef="i9364d05d085e4fc89ed576c314627968_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV81OC9mcmFnOmIxYzA3YjUwNGEzZDQwNjA5YTQwZmM5Y2RhYzUwNDMxL3RleHRyZWdpb246YjFjMDdiNTA0YTNkNDA2MDlhNDBmYzljZGFjNTA0MzFfMTA5OTUxMTYzMjc2Mg_b3ee6c4b-e7fd-4f20-8a65-53ff98b5e1ff"
      unitRef="usd">7400000</us-gaap:RestructuringAndRelatedCostCostIncurredToDate1>
    <us-gaap:RestructuringAndRelatedCostCostIncurredToDate1
      contextRef="ie0c8ff1f09b94433893d4b8ba7568ee6_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV81OC9mcmFnOmIxYzA3YjUwNGEzZDQwNjA5YTQwZmM5Y2RhYzUwNDMxL3RleHRyZWdpb246YjFjMDdiNTA0YTNkNDA2MDlhNDBmYzljZGFjNTA0MzFfMTI2NDQzODM3MzU3MTM_89062127-8baf-45e9-aa1c-e739df4f4f91"
      unitRef="usd">3100000</us-gaap:RestructuringAndRelatedCostCostIncurredToDate1>
    <us-gaap:RestructuringAndRelatedCostCostIncurredToDate1
      contextRef="ib9d0efc8c6134f9caba9fb187d18cc4b_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV81OC9mcmFnOmIxYzA3YjUwNGEzZDQwNjA5YTQwZmM5Y2RhYzUwNDMxL3RleHRyZWdpb246YjFjMDdiNTA0YTNkNDA2MDlhNDBmYzljZGFjNTA0MzFfMTA5OTUxMTYzMjg1MQ_c1c308da-cc77-497e-9625-304498e73209"
      unitRef="usd">60000000.0</us-gaap:RestructuringAndRelatedCostCostIncurredToDate1>
    <us-gaap:RestructuringAndRelatedCostCostIncurredToDate1
      contextRef="idc65bf9ad5974addbb0bf20a2f10b855_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV81OC9mcmFnOmIxYzA3YjUwNGEzZDQwNjA5YTQwZmM5Y2RhYzUwNDMxL3RleHRyZWdpb246YjFjMDdiNTA0YTNkNDA2MDlhNDBmYzljZGFjNTA0MzFfMTI2NDQzODM3MzU3ODI_3f373180-795b-4c8c-83a9-90157ec2f0d0"
      unitRef="usd">700000</us-gaap:RestructuringAndRelatedCostCostIncurredToDate1>
    <us-gaap:RestructuringAndRelatedCostCostIncurredToDate1
      contextRef="idb98baa4e70848e0b8dc320b5be0a405_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV81OC9mcmFnOmIxYzA3YjUwNGEzZDQwNjA5YTQwZmM5Y2RhYzUwNDMxL3RleHRyZWdpb246YjFjMDdiNTA0YTNkNDA2MDlhNDBmYzljZGFjNTA0MzFfMTA5OTUxMTYzMjg4OA_d80d9c91-85f1-458c-aa53-3c79c8e63e50"
      unitRef="usd">79000000.0</us-gaap:RestructuringAndRelatedCostCostIncurredToDate1>
    <us-gaap:RestructuringCharges
      contextRef="if6eb94cc303e401e9bb9717e4ff21815_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV81OC9mcmFnOmIxYzA3YjUwNGEzZDQwNjA5YTQwZmM5Y2RhYzUwNDMxL3RhYmxlOmJhMjYwOTg1ODQ3MjQxZDliMjZmNTFiM2IzMGMyZmY2L3RhYmxlcmFuZ2U6YmEyNjA5ODU4NDcyNDFkOWIyNmY1MWIzYjMwYzJmZjZfMy01LTEtMS0yOTQ4_ed587366-55e9-47b2-b961-85bc6edfa764"
      unitRef="usd">53297000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="ibddd62a93aca4b18aae9227d744f8ec4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV81OC9mcmFnOmIxYzA3YjUwNGEzZDQwNjA5YTQwZmM5Y2RhYzUwNDMxL3RhYmxlOmJhMjYwOTg1ODQ3MjQxZDliMjZmNTFiM2IzMGMyZmY2L3RhYmxlcmFuZ2U6YmEyNjA5ODU4NDcyNDFkOWIyNmY1MWIzYjMwYzJmZjZfNC01LTEtMS0yOTQ4_2e4ba38a-7f44-4ae7-887f-670ff8888732"
      unitRef="usd">27857000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i6af8d6bd25844480a405cc86c3a46221_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV81OC9mcmFnOmIxYzA3YjUwNGEzZDQwNjA5YTQwZmM5Y2RhYzUwNDMxL3RhYmxlOmJhMjYwOTg1ODQ3MjQxZDliMjZmNTFiM2IzMGMyZmY2L3RhYmxlcmFuZ2U6YmEyNjA5ODU4NDcyNDFkOWIyNmY1MWIzYjMwYzJmZjZfNS01LTEtMS0yOTQ4_1e67589f-7d8f-4842-9eec-05f5dd58b91a"
      unitRef="usd">5091000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i01bfd38a2cd3436386933f7ba8eaa45d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV81OC9mcmFnOmIxYzA3YjUwNGEzZDQwNjA5YTQwZmM5Y2RhYzUwNDMxL3RhYmxlOmJhMjYwOTg1ODQ3MjQxZDliMjZmNTFiM2IzMGMyZmY2L3RhYmxlcmFuZ2U6YmEyNjA5ODU4NDcyNDFkOWIyNmY1MWIzYjMwYzJmZjZfNi01LTEtMS0yOTQ4_e164e6ac-ea56-4541-9db1-1474c14afbcd"
      unitRef="usd">7391000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i7e339afc888d4bc594757f3e4ac7d4ee_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV81OC9mcmFnOmIxYzA3YjUwNGEzZDQwNjA5YTQwZmM5Y2RhYzUwNDMxL3RhYmxlOmJhMjYwOTg1ODQ3MjQxZDliMjZmNTFiM2IzMGMyZmY2L3RhYmxlcmFuZ2U6YmEyNjA5ODU4NDcyNDFkOWIyNmY1MWIzYjMwYzJmZjZfOC01LTEtMS0yOTQ4_57f8d35c-2df7-4eb4-a588-d9f721231022"
      unitRef="usd">93636000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringReserve
      contextRef="iad6e5278f3cd464db94b0f15045fe967_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV81OC9mcmFnOmIxYzA3YjUwNGEzZDQwNjA5YTQwZmM5Y2RhYzUwNDMxL3RhYmxlOjRmMzlkYmFjOTcxZTQ1NzRhNWYxMWJkOGI4MDNmODYxL3RhYmxlcmFuZ2U6NGYzOWRiYWM5NzFlNDU3NGE1ZjExYmQ4YjgwM2Y4NjFfMS0xLTEtMS0yOTQ4_ff61dd3f-0e31-4016-996e-696e7b267a3a"
      unitRef="usd">0</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="i00b611b3ef7d48439e60ee7cae061abf_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV81OC9mcmFnOmIxYzA3YjUwNGEzZDQwNjA5YTQwZmM5Y2RhYzUwNDMxL3RhYmxlOjRmMzlkYmFjOTcxZTQ1NzRhNWYxMWJkOGI4MDNmODYxL3RhYmxlcmFuZ2U6NGYzOWRiYWM5NzFlNDU3NGE1ZjExYmQ4YjgwM2Y4NjFfMS0zLTEtMS0yOTQ4_1e147732-c0ad-4ed2-9ddd-3df7e9978a2c"
      unitRef="usd">0</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="i7e3908f20e674c7d9f57e28ca1ecdfc9_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV81OC9mcmFnOmIxYzA3YjUwNGEzZDQwNjA5YTQwZmM5Y2RhYzUwNDMxL3RhYmxlOjRmMzlkYmFjOTcxZTQ1NzRhNWYxMWJkOGI4MDNmODYxL3RhYmxlcmFuZ2U6NGYzOWRiYWM5NzFlNDU3NGE1ZjExYmQ4YjgwM2Y4NjFfMS01LTEtMS0yOTQ4_e15dc901-84fc-49f1-b079-e363ce9958e1"
      unitRef="usd">0</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringCharges
      contextRef="ic9cbf4bebb2d486b9f3e5bdb1da0d362_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV81OC9mcmFnOmIxYzA3YjUwNGEzZDQwNjA5YTQwZmM5Y2RhYzUwNDMxL3RhYmxlOjRmMzlkYmFjOTcxZTQ1NzRhNWYxMWJkOGI4MDNmODYxL3RhYmxlcmFuZ2U6NGYzOWRiYWM5NzFlNDU3NGE1ZjExYmQ4YjgwM2Y4NjFfMi0xLTEtMS0yOTQ4_31a6329f-6b35-4094-b77c-0b012fb30ea8"
      unitRef="usd">60025000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="idc31675ba0c643a9ae28093c3b3d3f4f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV81OC9mcmFnOmIxYzA3YjUwNGEzZDQwNjA5YTQwZmM5Y2RhYzUwNDMxL3RhYmxlOjRmMzlkYmFjOTcxZTQ1NzRhNWYxMWJkOGI4MDNmODYxL3RhYmxlcmFuZ2U6NGYzOWRiYWM5NzFlNDU3NGE1ZjExYmQ4YjgwM2Y4NjFfMi0zLTEtMS0yOTQ4_7aed516e-6be4-4457-a202-12d6b2f68848"
      unitRef="usd">664000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i3f67c495c81c475ab897c426672b748a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV81OC9mcmFnOmIxYzA3YjUwNGEzZDQwNjA5YTQwZmM5Y2RhYzUwNDMxL3RhYmxlOjRmMzlkYmFjOTcxZTQ1NzRhNWYxMWJkOGI4MDNmODYxL3RhYmxlcmFuZ2U6NGYzOWRiYWM5NzFlNDU3NGE1ZjExYmQ4YjgwM2Y4NjFfMi01LTEtMS0yOTQ4_1b2c78cf-6bbe-40df-ad01-e938026f8f8f"
      unitRef="usd">60689000</us-gaap:RestructuringCharges>
    <us-gaap:PaymentsForRestructuring
      contextRef="ic9cbf4bebb2d486b9f3e5bdb1da0d362_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV81OC9mcmFnOmIxYzA3YjUwNGEzZDQwNjA5YTQwZmM5Y2RhYzUwNDMxL3RhYmxlOjRmMzlkYmFjOTcxZTQ1NzRhNWYxMWJkOGI4MDNmODYxL3RhYmxlcmFuZ2U6NGYzOWRiYWM5NzFlNDU3NGE1ZjExYmQ4YjgwM2Y4NjFfMy0xLTEtMS0yOTQ4_b3deb33c-7dea-40f3-a952-a731a33d6007"
      unitRef="usd">1687000</us-gaap:PaymentsForRestructuring>
    <us-gaap:PaymentsForRestructuring
      contextRef="idc31675ba0c643a9ae28093c3b3d3f4f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV81OC9mcmFnOmIxYzA3YjUwNGEzZDQwNjA5YTQwZmM5Y2RhYzUwNDMxL3RhYmxlOjRmMzlkYmFjOTcxZTQ1NzRhNWYxMWJkOGI4MDNmODYxL3RhYmxlcmFuZ2U6NGYzOWRiYWM5NzFlNDU3NGE1ZjExYmQ4YjgwM2Y4NjFfMy0zLTEtMS0yOTQ4_66772d2d-8d0e-4cd3-9832-59416eae0579"
      unitRef="usd">0</us-gaap:PaymentsForRestructuring>
    <us-gaap:PaymentsForRestructuring
      contextRef="i3f67c495c81c475ab897c426672b748a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV81OC9mcmFnOmIxYzA3YjUwNGEzZDQwNjA5YTQwZmM5Y2RhYzUwNDMxL3RhYmxlOjRmMzlkYmFjOTcxZTQ1NzRhNWYxMWJkOGI4MDNmODYxL3RhYmxlcmFuZ2U6NGYzOWRiYWM5NzFlNDU3NGE1ZjExYmQ4YjgwM2Y4NjFfMy01LTEtMS0yOTQ4_2e01dc54-0500-40bd-ae9f-d950677e918a"
      unitRef="usd">1687000</us-gaap:PaymentsForRestructuring>
    <us-gaap:RestructuringReserve
      contextRef="ib9d0efc8c6134f9caba9fb187d18cc4b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV81OC9mcmFnOmIxYzA3YjUwNGEzZDQwNjA5YTQwZmM5Y2RhYzUwNDMxL3RhYmxlOjRmMzlkYmFjOTcxZTQ1NzRhNWYxMWJkOGI4MDNmODYxL3RhYmxlcmFuZ2U6NGYzOWRiYWM5NzFlNDU3NGE1ZjExYmQ4YjgwM2Y4NjFfNC0xLTEtMS0yOTQ4_7cba2734-afba-4ba4-8e19-f8ceb16d1547"
      unitRef="usd">58338000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="idc65bf9ad5974addbb0bf20a2f10b855_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV81OC9mcmFnOmIxYzA3YjUwNGEzZDQwNjA5YTQwZmM5Y2RhYzUwNDMxL3RhYmxlOjRmMzlkYmFjOTcxZTQ1NzRhNWYxMWJkOGI4MDNmODYxL3RhYmxlcmFuZ2U6NGYzOWRiYWM5NzFlNDU3NGE1ZjExYmQ4YjgwM2Y4NjFfNC0zLTEtMS0yOTQ4_137b3fb7-dcd1-441e-9110-c3337f3f5a5f"
      unitRef="usd">664000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="i9112824b025e4ef6aa347cd88feac8ac_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV81OC9mcmFnOmIxYzA3YjUwNGEzZDQwNjA5YTQwZmM5Y2RhYzUwNDMxL3RhYmxlOjRmMzlkYmFjOTcxZTQ1NzRhNWYxMWJkOGI4MDNmODYxL3RhYmxlcmFuZ2U6NGYzOWRiYWM5NzFlNDU3NGE1ZjExYmQ4YjgwM2Y4NjFfNC01LTEtMS0yOTQ4_3641d367-4713-4f3e-81a8-1d3a94817163"
      unitRef="usd">59002000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserveCurrent
      contextRef="i4b6dce4b6f2f4af687efc2b45ac9b1fd_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV81OC9mcmFnOmIxYzA3YjUwNGEzZDQwNjA5YTQwZmM5Y2RhYzUwNDMxL3RleHRyZWdpb246YjFjMDdiNTA0YTNkNDA2MDlhNDBmYzljZGFjNTA0MzFfMTA5OTUxMTYzMzI1Nw_a2f851f1-49e0-4d43-a194-186e09452307"
      unitRef="usd">36400000</us-gaap:RestructuringReserveCurrent>
    <endp:AssetAcquisitionDisclosureTextBlock
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNDY4L2ZyYWc6NzAwODg5MjZhNDViNDNkNmE1ZWVhNzljNWE4OTE0MGQvdGV4dHJlZ2lvbjo3MDA4ODkyNmE0NWI0M2Q2YTVlZWE3OWM1YTg5MTQwZF8xMDQ0NTM2MDQ5NTc3Ng_2a47a908-9b56-45b2-8d5e-960a4cb7b39b">&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;NOTE 5. ACQUISITIONS&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;BioSpecifics Acquisition&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On October 19, 2020, the Company entered into an Agreement and Plan of Merger (the Merger Agreement) with Beta Acquisition Corp., a Delaware corporation and wholly-owned indirect subsidiary of the Company (Merger Sub) and BioSpecifics. Pursuant to the Merger Agreement, and on the terms and subject to the conditions thereof, Merger Sub commenced a tender offer (the Offer) on November 2, 2020 to acquire all of BioSpecifics&#x2019; issued and outstanding shares of common stock (BioSpecifics Shares) at a purchase price of $88.50 per BioSpecifics Share (Offer Price), net to the holder thereof in cash, subject to reduction for any applicable withholding taxes and without interest.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Through the expiration of the Offer on December 1, 2020, approximately 6,159,975 BioSpecifics Shares were validly tendered and not validly withdrawn in accordance with the terms of the Offer. With all conditions to the Offer satisfied, on December 2, 2020, Merger Sub accepted for purchase all of the BioSpecifics Shares that were validly tendered and not validly withdrawn in accordance with the terms of the Offer.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Following consummation of the Offer, on December 2, 2020, Merger Sub merged with and into BioSpecifics (the Merger) in accordance with Section 251(h) of the Delaware General Corporation Law without a vote on the adoption of the Merger Agreement by BioSpecifics&#x2019; stockholders, with BioSpecifics continuing as the surviving corporation in the Merger and thereby becoming a wholly-owned, indirect subsidiary of the Company.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As a result of the Merger, the BioSpecifics Shares ceased to be traded on the Nasdaq, effective as of market open on December 2, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Prior to the Merger, BioSpecifics was a biopharmaceutical company involved in the development of injectable CCH that generated revenue primarily from its license agreement with us. We had a strategic relationship with BioSpecifics since 2004 pursuant to which BioSpecifics was, among other things, entitled to a royalty stream from us related to our collagenase-based therapies, including XIAFLEX&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;&#xae;&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 QWO&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;&#xae;&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;. Subsequent to the acquisition, BioSpecifics became our wholly-owned consolidated subsidiary.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The operating results of BioSpecifics are included in the accompanying Consolidated Statements of Operations from December 2, 2020 and the assets and liabilities of BioSpecifics are included in the Consolidated Balance Sheets as of December 31, 2020. Additionally, beginning in December 2020, the BioSpecifics acquisition had the effect of reducing future royalty payments, which had previously been recognized in Cost of revenues. The BioSpecifics acquisition also eliminates certain milestones and royalties we may otherwise have been required to pay for potential future indications of products or product candidates containing CCH, including those associated with our plantar fibromatosis and adhesive capsulitis development programs.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The acquired set of BioSpecifics assets and activities did not meet the definition of a business based on our assessment that the acquired set of activities lacks substantive processes that significantly contribute to the conversion of inputs into outputs. As a result, we accounted for the transaction as an asset acquisition. The consideration transferred in the asset acquisition was measured at cost, including transaction costs, assets transferred by the Company and royalty obligations discharged by the seller. The following table represents the costs accumulated to acquire BioSpecifics (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: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:86.816%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.984%"/&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="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:8pt;font-weight:700;line-height:100%"&gt;December 2, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Base purchase price (1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;650,029&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested employee options and benefits (2)&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:10pt;font-weight:400;line-height:100%"&gt;10,280&#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 1.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Transaction costs&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:10pt;font-weight:400;line-height:100%"&gt;10,268&#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 2px 1.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: royalty obligations discharged (3)&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:10pt;font-weight:400;line-height:100%"&gt;(14,909)&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 1.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total acquisition consideration&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;655,668&#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;&lt;div style="margin-top:3pt;padding-right:468pt"&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;/div&gt;&lt;div style="padding-left:31.5pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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%;padding-left:8.68pt"&gt;Represents cash consideration paid for 6,159,975 shares tendered and 1,184,980 remaining shares not tendered, but automatically cancelled and funded in an escrow account.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:31.5pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt"&gt;In accordance with BioSpecifics&#x2019; stock plan and employment arrangements, certain unvested options and employee bonus compensation immediately vested and accelerated, with no future service requirement, upon change in control. We have accounted for the accelerated vestings as a component of consideration transferred.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:31.5pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt"&gt;Represents the total reduction to the base purchase price for the pre-acquisition accrued and unpaid royalty liability discharged on the date of closing.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&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 allocation of consideration transferred on a relative fair value basis to identifiable tangible and intangible assets and other information about the assets and liabilities acquired at the BioSpecifics acquisition date (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: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:86.816%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.984%"/&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="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:8pt;font-weight:700;line-height:100%"&gt;December 2, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;21,073&#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 1.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Investments (1)&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:10pt;font-weight:400;line-height:100%"&gt;89,050&#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 1.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intangible assets&#x2014;developed 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:10pt;font-weight:400;line-height:100%"&gt;673,796&#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 2px 1.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intangible assets&#x2014;in-process research and development&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:10pt;font-weight:400;line-height:100%"&gt;28,602&#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 1.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other acquired assets&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:10pt;font-weight:400;line-height:100%"&gt;3,089&#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:10pt;font-weight:400;line-height:100%"&gt;Deferred tax liability&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:10pt;font-weight:400;line-height:100%"&gt;(156,441)&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:10pt;font-weight:400;line-height:100%"&gt;Other assumed liabilities&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:10pt;font-weight:400;line-height:100%"&gt;(3,501)&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:10pt;font-weight:400;line-height:100%"&gt;Net identifiable assets acquired&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;655,668&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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;&lt;div style="margin-top:3pt;padding-right:468pt"&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;/div&gt;&lt;div style="padding-left:31.5pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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%;padding-left:8.68pt"&gt;Investments acquired primarily consisted of debt securities acquired from BioSpecifics on December 2, 2020. Investments acquired were fully liquidated prior to December 31, 2020. No material gains or losses were recognized upon liquidation.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The in-process research and development assets noted in the table above were expensed on the acquisition date and are included in Research and development in the Consolidated Statements of Operations. The Company concluded that the consideration allocable to developed technology acquired represented incremental costs associated with the Company&#x2019;s existing XIAFLEX&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;&#xae;&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 QWO&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;&#xae;&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; intangible assets (the Existing Intangible Assets). The Existing Intangible Assets were acquired by the Company as part of its acquisition of Auxilium Pharmaceuticals, Inc. (Auxilium), accounted for as a business combination at fair value during 2015. Auxilium had a pre-existing development and license agreement with BioSpecifics. The following table summarizes changes to the gross carrying amount, accumulated amortization and net book amount of the Existing Intangible Assets and the new intangible assets resulting from the BioSpecifics acquisition (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: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.261%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.985%"/&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="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:8pt;font-weight:700;line-height:100%"&gt;Gross Carrying Amount&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:8pt;font-weight:700;line-height:100%"&gt;Accumulated Amortization&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:8pt;font-weight:700;line-height:100%"&gt;Net Book Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Asset balances immediately prior to BioSpecifics acquisition&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;1,580,600&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(725,123)&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;855,477&#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 1.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Additional costs incurred in connection with BioSpecifics acquisition&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:10pt;font-weight:400;line-height:100%"&gt;673,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="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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;673,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Asset balances immediately following BioSpecifics acquisition&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;2,254,396&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(725,123)&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;1,529,273&#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;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Prior to the BioSpecifics acquisition, the Company had been amortizing the Existing Intangible Assets over their respective useful lives, which are the periods over which the assets are expected to contribute directly or indirectly to the future cash flows of the Company. The BioSpecifics acquisition significantly impacted the timing and amount of estimated future cash flows from sales of XIAFLEX&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;&#xae;&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 QWO&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;&#xae;&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, therefore, the Company considered the acquisition to be a triggering event to remeasure the expected useful lives of the XIAFLEX&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;&#xae;&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 QWO&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;&#xae;&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; intangible assets. Following the BioSpecifics acquisition, the Company determined that the weighted average useful life for the XIAFLEX&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;&#xae;&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 QWO&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;&#xae;&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; intangible assets was approximately 13.6 years from the closing date of the BioSpecifics acquisition and, accordingly, the intangible assets will be amortized prospectively on a straight-line basis over their revised useful lives, which approximate the periods of economic benefits expected to be realized from future cash flows from sales of XIAFLEX&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;&#xae;&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 QWO&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;&#xae;&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;/div&gt;</endp:AssetAcquisitionDisclosureTextBlock>
    <endp:AssetAcquisitionSharePrice
      contextRef="ib2a7acf2166347bca9ba8c7146370d29_I20201019"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNDY4L2ZyYWc6NzAwODg5MjZhNDViNDNkNmE1ZWVhNzljNWE4OTE0MGQvdGV4dHJlZ2lvbjo3MDA4ODkyNmE0NWI0M2Q2YTVlZWE3OWM1YTg5MTQwZF8xMDk5NTExNjMwNjYy_0468b731-ca80-430e-8a9d-ccff8bee2e12"
      unitRef="usdPerShare">88.50</endp:AssetAcquisitionSharePrice>
    <endp:AssetAcquisitionEquityInterestIssuedOrIssuableNumberOfShares
      contextRef="i1728834f7ea44bdcb262e3ee0422107d_D20201201-20201201"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNDY4L2ZyYWc6NzAwODg5MjZhNDViNDNkNmE1ZWVhNzljNWE4OTE0MGQvdGV4dHJlZ2lvbjo3MDA4ODkyNmE0NWI0M2Q2YTVlZWE3OWM1YTg5MTQwZF82NTk3MDY5NzczMDEw_71dd00c4-76b3-4058-88a7-6fbebde6b2da"
      unitRef="shares">6159975</endp:AssetAcquisitionEquityInterestIssuedOrIssuableNumberOfShares>
    <endp:ScheduleOfAssetAcquisitionTableTextBlock
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNDY4L2ZyYWc6NzAwODg5MjZhNDViNDNkNmE1ZWVhNzljNWE4OTE0MGQvdGV4dHJlZ2lvbjo3MDA4ODkyNmE0NWI0M2Q2YTVlZWE3OWM1YTg5MTQwZF8zMjk4NTM0OTQ3NzMz_24aedf22-d1d0-491a-a59c-042fffcb609d">The following table represents the costs accumulated to acquire BioSpecifics (in thousands):&lt;div style="margin-bottom: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:86.816%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.984%"/&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="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:8pt;font-weight:700;line-height:100%"&gt;December 2, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Base purchase price (1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;650,029&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested employee options and benefits (2)&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:10pt;font-weight:400;line-height:100%"&gt;10,280&#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 1.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Transaction costs&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:10pt;font-weight:400;line-height:100%"&gt;10,268&#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 2px 1.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: royalty obligations discharged (3)&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:10pt;font-weight:400;line-height:100%"&gt;(14,909)&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 1.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total acquisition consideration&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;655,668&#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;&lt;div style="margin-top:3pt;padding-right:468pt"&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;/div&gt;&lt;div style="padding-left:31.5pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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%;padding-left:8.68pt"&gt;Represents cash consideration paid for 6,159,975 shares tendered and 1,184,980 remaining shares not tendered, but automatically cancelled and funded in an escrow account.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:31.5pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt"&gt;In accordance with BioSpecifics&#x2019; stock plan and employment arrangements, certain unvested options and employee bonus compensation immediately vested and accelerated, with no future service requirement, upon change in control. We have accounted for the accelerated vestings as a component of consideration transferred.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:31.5pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt"&gt;Represents the total reduction to the base purchase price for the pre-acquisition accrued and unpaid royalty liability discharged on the date of closing.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&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 allocation of consideration transferred on a relative fair value basis to identifiable tangible and intangible assets and other information about the assets and liabilities acquired at the BioSpecifics acquisition date (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: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:86.816%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.984%"/&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="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:8pt;font-weight:700;line-height:100%"&gt;December 2, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;21,073&#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 1.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Investments (1)&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:10pt;font-weight:400;line-height:100%"&gt;89,050&#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 1.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intangible assets&#x2014;developed 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:10pt;font-weight:400;line-height:100%"&gt;673,796&#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 2px 1.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intangible assets&#x2014;in-process research and development&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:10pt;font-weight:400;line-height:100%"&gt;28,602&#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 1.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other acquired assets&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:10pt;font-weight:400;line-height:100%"&gt;3,089&#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:10pt;font-weight:400;line-height:100%"&gt;Deferred tax liability&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:10pt;font-weight:400;line-height:100%"&gt;(156,441)&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:10pt;font-weight:400;line-height:100%"&gt;Other assumed liabilities&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:10pt;font-weight:400;line-height:100%"&gt;(3,501)&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:10pt;font-weight:400;line-height:100%"&gt;Net identifiable assets acquired&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;655,668&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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;&lt;div style="margin-top:3pt;padding-right:468pt"&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;/div&gt;&lt;div style="padding-left:31.5pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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%;padding-left:8.68pt"&gt;Investments acquired primarily consisted of debt securities acquired from BioSpecifics on December 2, 2020. Investments acquired were fully liquidated prior to December 31, 2020. No material gains or losses were recognized upon liquidation.&lt;/span&gt;&lt;/div&gt;The following table summarizes changes to the gross carrying amount, accumulated amortization and net book amount of the Existing Intangible Assets and the new intangible assets resulting from the BioSpecifics acquisition (in thousands):&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.261%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.985%"/&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="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:8pt;font-weight:700;line-height:100%"&gt;Gross Carrying Amount&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:8pt;font-weight:700;line-height:100%"&gt;Accumulated Amortization&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:8pt;font-weight:700;line-height:100%"&gt;Net Book Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Asset balances immediately prior to BioSpecifics acquisition&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;1,580,600&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(725,123)&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;855,477&#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 1.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Additional costs incurred in connection with BioSpecifics acquisition&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:10pt;font-weight:400;line-height:100%"&gt;673,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="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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;673,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Asset balances immediately following BioSpecifics acquisition&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;2,254,396&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(725,123)&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;1,529,273&#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;</endp:ScheduleOfAssetAcquisitionTableTextBlock>
    <endp:PaymentsForAssetAcquisitions
      contextRef="icf6bec15e26848faa2621ca99a627e0a_D20201202-20201202"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNDY4L2ZyYWc6NzAwODg5MjZhNDViNDNkNmE1ZWVhNzljNWE4OTE0MGQvdGFibGU6ODIxNGRiNDQwYjg1NDE2MjhhZWQ5YmM0MDVlMDY2YzMvdGFibGVyYW5nZTo4MjE0ZGI0NDBiODU0MTYyOGFlZDliYzQwNWUwNjZjM18wLTEtMS0xLTE3MDQ2_6892293a-6ea7-49c7-910b-a270e9f096b0"
      unitRef="usd">650029000</endp:PaymentsForAssetAcquisitions>
    <endp:AssetAcquisitionConsiderationTransferredEmployeeBenefitsAndShareBasedCompensation
      contextRef="icf6bec15e26848faa2621ca99a627e0a_D20201202-20201202"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNDY4L2ZyYWc6NzAwODg5MjZhNDViNDNkNmE1ZWVhNzljNWE4OTE0MGQvdGFibGU6ODIxNGRiNDQwYjg1NDE2MjhhZWQ5YmM0MDVlMDY2YzMvdGFibGVyYW5nZTo4MjE0ZGI0NDBiODU0MTYyOGFlZDliYzQwNWUwNjZjM18xLTEtMS0xLTE2OTk0_8b1ff0e5-0985-49f1-8fa3-b2fff4b18bff"
      unitRef="usd">10280000</endp:AssetAcquisitionConsiderationTransferredEmployeeBenefitsAndShareBasedCompensation>
    <endp:AssetAcquisitionTransactionCosts
      contextRef="icf6bec15e26848faa2621ca99a627e0a_D20201202-20201202"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNDY4L2ZyYWc6NzAwODg5MjZhNDViNDNkNmE1ZWVhNzljNWE4OTE0MGQvdGFibGU6ODIxNGRiNDQwYjg1NDE2MjhhZWQ5YmM0MDVlMDY2YzMvdGFibGVyYW5nZTo4MjE0ZGI0NDBiODU0MTYyOGFlZDliYzQwNWUwNjZjM18yLTEtMS0xLTE3MDQ2_74bd97c5-8539-4719-a87c-2c0587a474db"
      unitRef="usd">10268000</endp:AssetAcquisitionTransactionCosts>
    <endp:AssetAcquisitionConsiderationTransferredRoyaltyObligationsDischarged
      contextRef="icf6bec15e26848faa2621ca99a627e0a_D20201202-20201202"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNDY4L2ZyYWc6NzAwODg5MjZhNDViNDNkNmE1ZWVhNzljNWE4OTE0MGQvdGFibGU6ODIxNGRiNDQwYjg1NDE2MjhhZWQ5YmM0MDVlMDY2YzMvdGFibGVyYW5nZTo4MjE0ZGI0NDBiODU0MTYyOGFlZDliYzQwNWUwNjZjM180LTEtMS0xLTE3MDQ2_b2ec9c60-4a09-42ee-8a58-a453dbdbee17"
      unitRef="usd">14909000</endp:AssetAcquisitionConsiderationTransferredRoyaltyObligationsDischarged>
    <endp:AssetAcquisitionConsiderationTransferred
      contextRef="icf6bec15e26848faa2621ca99a627e0a_D20201202-20201202"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNDY4L2ZyYWc6NzAwODg5MjZhNDViNDNkNmE1ZWVhNzljNWE4OTE0MGQvdGFibGU6ODIxNGRiNDQwYjg1NDE2MjhhZWQ5YmM0MDVlMDY2YzMvdGFibGVyYW5nZTo4MjE0ZGI0NDBiODU0MTYyOGFlZDliYzQwNWUwNjZjM181LTEtMS0xLTE2OTcw_939538a2-95e7-4382-8c75-d50569d5d97f"
      unitRef="usd">655668000</endp:AssetAcquisitionConsiderationTransferred>
    <endp:AssetAcquisitionEquityInterestIssuedOrIssuableNumberOfShares
      contextRef="i1728834f7ea44bdcb262e3ee0422107d_D20201201-20201201"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNDY4L2ZyYWc6NzAwODg5MjZhNDViNDNkNmE1ZWVhNzljNWE4OTE0MGQvdGV4dHJlZ2lvbjo3MDA4ODkyNmE0NWI0M2Q2YTVlZWE3OWM1YTg5MTQwZF82NTk3MDY5ODAzMTg1_71dd00c4-76b3-4058-88a7-6fbebde6b2da"
      unitRef="shares">6159975</endp:AssetAcquisitionEquityInterestIssuedOrIssuableNumberOfShares>
    <endp:AssetAcquisitionEquityInterestCanceledNotTendered
      contextRef="i840cb6e9fb0b43cab29e294512d5bb8f_I20201201"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNDY4L2ZyYWc6NzAwODg5MjZhNDViNDNkNmE1ZWVhNzljNWE4OTE0MGQvdGV4dHJlZ2lvbjo3MDA4ODkyNmE0NWI0M2Q2YTVlZWE3OWM1YTg5MTQwZF82NTk3MDY5ODAzMTky_53699363-bd42-42fc-a5a7-3fe620004e54"
      unitRef="shares">1184980</endp:AssetAcquisitionEquityInterestCanceledNotTendered>
    <endp:AssetAcquisitionCashAndEquivalents
      contextRef="icf6bec15e26848faa2621ca99a627e0a_D20201202-20201202"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNDY4L2ZyYWc6NzAwODg5MjZhNDViNDNkNmE1ZWVhNzljNWE4OTE0MGQvdGFibGU6ZThhZjJmY2NmOGJkNDg2NWI2ZDFiNjc1ZGU4MzM3NjkvdGFibGVyYW5nZTplOGFmMmZjY2Y4YmQ0ODY1YjZkMWI2NzVkZTgzMzc2OV8xLTEtMS0xLTE4MzYw_c0e35925-f386-46a1-aa9e-4caaa956cb71"
      unitRef="usd">21073000</endp:AssetAcquisitionCashAndEquivalents>
    <endp:AssetAcquisitionInvestments
      contextRef="icf6bec15e26848faa2621ca99a627e0a_D20201202-20201202"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNDY4L2ZyYWc6NzAwODg5MjZhNDViNDNkNmE1ZWVhNzljNWE4OTE0MGQvdGFibGU6ZThhZjJmY2NmOGJkNDg2NWI2ZDFiNjc1ZGU4MzM3NjkvdGFibGVyYW5nZTplOGFmMmZjY2Y4YmQ0ODY1YjZkMWI2NzVkZTgzMzc2OV8yLTEtMS0xLTE4MzYw_b8d204c2-2f74-4ec6-8dee-017be9ada4f9"
      unitRef="usd">89050000</endp:AssetAcquisitionInvestments>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="icf6bec15e26848faa2621ca99a627e0a_D20201202-20201202"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNDY4L2ZyYWc6NzAwODg5MjZhNDViNDNkNmE1ZWVhNzljNWE4OTE0MGQvdGFibGU6ZThhZjJmY2NmOGJkNDg2NWI2ZDFiNjc1ZGU4MzM3NjkvdGFibGVyYW5nZTplOGFmMmZjY2Y4YmQ0ODY1YjZkMWI2NzVkZTgzMzc2OV8zLTEtMS0xLTEzMTA2_6e10e065-1bd7-4909-97fe-38b69405c581"
      unitRef="usd">673796000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:IndefinitelivedIntangibleAssetsAcquired
      contextRef="icf6bec15e26848faa2621ca99a627e0a_D20201202-20201202"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNDY4L2ZyYWc6NzAwODg5MjZhNDViNDNkNmE1ZWVhNzljNWE4OTE0MGQvdGFibGU6ZThhZjJmY2NmOGJkNDg2NWI2ZDFiNjc1ZGU4MzM3NjkvdGFibGVyYW5nZTplOGFmMmZjY2Y4YmQ0ODY1YjZkMWI2NzVkZTgzMzc2OV80LTEtMS0xLTEzMTA2_ea979861-da8b-43ed-9e84-b0f825e4ad57"
      unitRef="usd">28602000</us-gaap:IndefinitelivedIntangibleAssetsAcquired>
    <endp:AssetAcquisitionOtherNoncurrentAssets
      contextRef="icf6bec15e26848faa2621ca99a627e0a_D20201202-20201202"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNDY4L2ZyYWc6NzAwODg5MjZhNDViNDNkNmE1ZWVhNzljNWE4OTE0MGQvdGFibGU6ZThhZjJmY2NmOGJkNDg2NWI2ZDFiNjc1ZGU4MzM3NjkvdGFibGVyYW5nZTplOGFmMmZjY2Y4YmQ0ODY1YjZkMWI2NzVkZTgzMzc2OV81LTEtMS0xLTEzMTA2_7492a030-5dc4-41e7-a7eb-faa4774d63e0"
      unitRef="usd">3089000</endp:AssetAcquisitionOtherNoncurrentAssets>
    <endp:AssetAcquisitionDeferredTaxLiabilities
      contextRef="icf6bec15e26848faa2621ca99a627e0a_D20201202-20201202"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNDY4L2ZyYWc6NzAwODg5MjZhNDViNDNkNmE1ZWVhNzljNWE4OTE0MGQvdGFibGU6ZThhZjJmY2NmOGJkNDg2NWI2ZDFiNjc1ZGU4MzM3NjkvdGFibGVyYW5nZTplOGFmMmZjY2Y4YmQ0ODY1YjZkMWI2NzVkZTgzMzc2OV82LTEtMS0xLTIwOTI1_56d8a4d0-a438-42c6-9665-8a25c21eb08b"
      unitRef="usd">156441000</endp:AssetAcquisitionDeferredTaxLiabilities>
    <endp:AssetAcquisitionOtherLiabilities
      contextRef="icf6bec15e26848faa2621ca99a627e0a_D20201202-20201202"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNDY4L2ZyYWc6NzAwODg5MjZhNDViNDNkNmE1ZWVhNzljNWE4OTE0MGQvdGFibGU6ZThhZjJmY2NmOGJkNDg2NWI2ZDFiNjc1ZGU4MzM3NjkvdGFibGVyYW5nZTplOGFmMmZjY2Y4YmQ0ODY1YjZkMWI2NzVkZTgzMzc2OV8yNC0xLTEtMS0xNTMyMA_512476ce-52b2-4ceb-b85d-fb012b24f9c8"
      unitRef="usd">3501000</endp:AssetAcquisitionOtherLiabilities>
    <endp:AssetAcquisitionAssetsAcquiredAndLiabilitiesAssumedNet
      contextRef="icf6bec15e26848faa2621ca99a627e0a_D20201202-20201202"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNDY4L2ZyYWc6NzAwODg5MjZhNDViNDNkNmE1ZWVhNzljNWE4OTE0MGQvdGFibGU6ZThhZjJmY2NmOGJkNDg2NWI2ZDFiNjc1ZGU4MzM3NjkvdGFibGVyYW5nZTplOGFmMmZjY2Y4YmQ0ODY1YjZkMWI2NzVkZTgzMzc2OV80MS0xLTEtMS0xMzEwNg_aa7f4ebb-37cb-4daa-83db-834d20d57ce3"
      unitRef="usd">655668000</endp:AssetAcquisitionAssetsAcquiredAndLiabilitiesAssumedNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i840cb6e9fb0b43cab29e294512d5bb8f_I20201201"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNDY4L2ZyYWc6NzAwODg5MjZhNDViNDNkNmE1ZWVhNzljNWE4OTE0MGQvdGFibGU6N2FlMmQ0YjYzYzE5NGY3NTliNjNmMTkzYTdiOTFmZTgvdGFibGVyYW5nZTo3YWUyZDRiNjNjMTk0Zjc1OWI2M2YxOTNhN2I5MWZlOF8xLTEtMS0xLTE3MDkz_84237226-b688-4a7a-ba5e-1dd1c86f08a5"
      unitRef="usd">1580600000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i840cb6e9fb0b43cab29e294512d5bb8f_I20201201"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNDY4L2ZyYWc6NzAwODg5MjZhNDViNDNkNmE1ZWVhNzljNWE4OTE0MGQvdGFibGU6N2FlMmQ0YjYzYzE5NGY3NTliNjNmMTkzYTdiOTFmZTgvdGFibGVyYW5nZTo3YWUyZDRiNjNjMTk0Zjc1OWI2M2YxOTNhN2I5MWZlOF8xLTMtMS0xLTE3MDkz_ff417af5-ae7b-41e9-9306-0386d713cf2b"
      unitRef="usd">725123000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i840cb6e9fb0b43cab29e294512d5bb8f_I20201201"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNDY4L2ZyYWc6NzAwODg5MjZhNDViNDNkNmE1ZWVhNzljNWE4OTE0MGQvdGFibGU6N2FlMmQ0YjYzYzE5NGY3NTliNjNmMTkzYTdiOTFmZTgvdGFibGVyYW5nZTo3YWUyZDRiNjNjMTk0Zjc1OWI2M2YxOTNhN2I5MWZlOF8xLTUtMS0xLTE3MDkz_59fe4f5f-bbc0-4955-9751-b6e51bb7aa80"
      unitRef="usd">855477000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i28c0fb6145f04d0d86ba562f410058c4_I20201202"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNDY4L2ZyYWc6NzAwODg5MjZhNDViNDNkNmE1ZWVhNzljNWE4OTE0MGQvdGFibGU6N2FlMmQ0YjYzYzE5NGY3NTliNjNmMTkzYTdiOTFmZTgvdGFibGVyYW5nZTo3YWUyZDRiNjNjMTk0Zjc1OWI2M2YxOTNhN2I5MWZlOF8yLTEtMS0xLTE3MDkz_95e0a748-57f9-46bb-8be2-e26b33b13679"
      unitRef="usd">673796000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i28c0fb6145f04d0d86ba562f410058c4_I20201202"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNDY4L2ZyYWc6NzAwODg5MjZhNDViNDNkNmE1ZWVhNzljNWE4OTE0MGQvdGFibGU6N2FlMmQ0YjYzYzE5NGY3NTliNjNmMTkzYTdiOTFmZTgvdGFibGVyYW5nZTo3YWUyZDRiNjNjMTk0Zjc1OWI2M2YxOTNhN2I5MWZlOF8yLTMtMS0xLTE3MDkz_46ab8ece-9cb9-472e-8b78-f29b2318aa78"
      unitRef="usd">0</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i28c0fb6145f04d0d86ba562f410058c4_I20201202"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNDY4L2ZyYWc6NzAwODg5MjZhNDViNDNkNmE1ZWVhNzljNWE4OTE0MGQvdGFibGU6N2FlMmQ0YjYzYzE5NGY3NTliNjNmMTkzYTdiOTFmZTgvdGFibGVyYW5nZTo3YWUyZDRiNjNjMTk0Zjc1OWI2M2YxOTNhN2I5MWZlOF8yLTUtMS0xLTE3MDkz_a90d3746-7b38-4666-872d-eae43752ca45"
      unitRef="usd">673796000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i412c0bf98ee448698148097a20934152_I20201203"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNDY4L2ZyYWc6NzAwODg5MjZhNDViNDNkNmE1ZWVhNzljNWE4OTE0MGQvdGFibGU6N2FlMmQ0YjYzYzE5NGY3NTliNjNmMTkzYTdiOTFmZTgvdGFibGVyYW5nZTo3YWUyZDRiNjNjMTk0Zjc1OWI2M2YxOTNhN2I5MWZlOF8zLTEtMS0xLTE3MDkz_c485f182-99ff-4cac-ae78-158d6f28df8c"
      unitRef="usd">2254396000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i412c0bf98ee448698148097a20934152_I20201203"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNDY4L2ZyYWc6NzAwODg5MjZhNDViNDNkNmE1ZWVhNzljNWE4OTE0MGQvdGFibGU6N2FlMmQ0YjYzYzE5NGY3NTliNjNmMTkzYTdiOTFmZTgvdGFibGVyYW5nZTo3YWUyZDRiNjNjMTk0Zjc1OWI2M2YxOTNhN2I5MWZlOF8zLTMtMS0xLTE3MDkz_6144b28a-f70b-4bc4-b361-6ce7c27b5073"
      unitRef="usd">725123000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i412c0bf98ee448698148097a20934152_I20201203"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNDY4L2ZyYWc6NzAwODg5MjZhNDViNDNkNmE1ZWVhNzljNWE4OTE0MGQvdGFibGU6N2FlMmQ0YjYzYzE5NGY3NTliNjNmMTkzYTdiOTFmZTgvdGFibGVyYW5nZTo3YWUyZDRiNjNjMTk0Zjc1OWI2M2YxOTNhN2I5MWZlOF8zLTUtMS0xLTE3MDkz_2136130c-e8da-4b7f-90a3-91f0b19d2d69"
      unitRef="usd">1529273000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i18b873745ba7496da0ed29aedf09316a_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8zNDY4L2ZyYWc6NzAwODg5MjZhNDViNDNkNmE1ZWVhNzljNWE4OTE0MGQvdGV4dHJlZ2lvbjo3MDA4ODkyNmE0NWI0M2Q2YTVlZWE3OWM1YTg5MTQwZF83MTQ2ODI1NjQ1NTk3_e686db52-ff8c-49b9-938e-6e954ee82636">P13Y7M6D</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:SegmentReportingDisclosureTextBlock
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RleHRyZWdpb246MDNjMzhmNTlkMWE3NDc5NGIxNmE5NmI0MTFhMTRjNTZfNjc1NA_57e6215a-6494-4d90-8d97-aface7690120">&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;NOTE 6. SEGMENT RESULTS&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&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 four reportable business segments are Branded Pharmaceuticals, Sterile Injectables, Generic Pharmaceuticals and International Pharmaceuticals. These segments reflect the level at which the CODM regularly reviews financial information to assess performance and to make decisions about resources to be allocated. Each segment derives revenue from the sales or licensing of its respective products and is discussed in more detail below.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We evaluate segment performance based on Segment adjusted income from continuing operations before income tax, which we define as Loss from continuing operations before income tax and before certain upfront and milestone payments to partners; acquisition-related and integration items, including transaction costs and changes in the fair value of contingent consideration; cost reduction and integration-related initiatives such as separation benefits, continuity payments, other exit costs and certain costs associated with integrating an acquired company&#x2019;s operations; asset impairment charges; amortization of intangible assets; inventory step-up recorded as part of our acquisitions; litigation-related and other contingent matters; certain legal costs; gains or losses from early termination of debt; debt modification costs; gains or losses from the sales of businesses and other assets; foreign currency gains or losses on intercompany financing arrangements; and certain other items. Effective January 1, 2020, the Company revised its definition of Segment adjusted income from continuing operations before income tax to exclude certain legal costs in order to reflect changes in how the CODM reviews segment performance. The Company believes that such costs are not indicative of business performance and that excluding them more accurately reflects each segment&#x2019;s results and better enables management to compare financial results between periods. Prior period results have been adjusted to reflect this change. Specifically, for the year ended December 31, 2019, certain legal costs of $64.0 million and $1.3 million have been excluded from our Branded Pharmaceuticals and Generic Pharmaceuticals segments, respectively, and for the year ended December 31, 2018, certain legal costs of $43.8 million have been excluded from our Branded Pharmaceuticals segment, resulting in increases to the Segment adjusted income from continuing operations before income tax for these segments. This change had no impact on our Total consolidated loss from continuing operations before income tax.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Certain of the corporate expenses incurred by the Company are not directly attributable to any specific segment. Accordingly, these costs are not allocated to any of the Company&#x2019;s segments and are included in the results below as &#x201c;Corporate unallocated costs.&#x201d; Interest income and expense are also considered corporate items and not allocated to any of the Company&#x2019;s segments. The Company&#x2019;s Total segment adjusted income from continuing operations before income tax is equal to the combined results of each of its segments.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Branded Pharmaceuticals&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our Branded Pharmaceuticals segment includes a variety of branded products to treat and manage conditions in the areas of urology, orthopedics, endocrinology and bariatrics, among others. The products in this segment include XIAFLEX&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;&#xae;&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;, SUPPRELIN&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;&#xae; &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;LA, NASCOBAL&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;&#xae;&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; Nasal Spray, AVEED&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;&#xae;&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;, PERCOCET&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;&#xae;&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;, TESTOPEL&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;&#xae;&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;, EDEX&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;&#xae;&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 LIDODERM&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;&#xae;&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;, among others.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Sterile Injectables&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our Sterile Injectables segment consists primarily of branded sterile injectable products such as VASOSTRICT&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;&#xae;&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;, ADRENALIN&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;&#xae;&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 APLISOL&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;&#xae;&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;, among others, and certain generic sterile injectable products, including ertapenem for injection (the authorized generic of Merck&#x2019;s Invanz&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;&#xae;&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 ephedrine sulfate injection, among others.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Generic Pharmaceuticals&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our Generic Pharmaceuticals segment consists of a product portfolio including solid oral extended-release, solid oral immediate-release, liquids, semi-solids, patches, powders, ophthalmics and sprays and includes products that treat and manage a wide of medical conditions.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;International Pharmaceuticals&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our International Pharmaceuticals segment includes a variety of specialty pharmaceutical products sold outside the U.S., primarily in Canada through our operating company Paladin. The key products of this segment serve various therapeutic areas, including attention deficit hyperactivity disorder, pain, women&#x2019;s health, oncology and transplantation.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&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 represents selected information for the Company&#x2019;s reportable segments for the years ended December 31, 2020, 2019 and 2018 (in thousands):&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.261%"/&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:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.985%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding: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-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:8pt;font-weight:700;line-height:100%"&gt;2020&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:8pt;font-weight:700;line-height:100%"&gt;2019&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:8pt;font-weight:700;line-height:100%"&gt;2018&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:10pt;font-weight:400;line-height:100%"&gt;Net revenues from external customers:&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;border-top:1pt solid #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:1pt solid #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:1pt solid #000000;padding:0 1pt"/&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:10pt;font-weight:400;line-height:100%"&gt;Branded Pharmaceuticals&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:#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;781,780&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;855,402&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;862,832&#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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sterile Injectables&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:10pt;font-weight:400;line-height:100%"&gt;1,238,847&#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:10pt;font-weight:400;line-height:100%"&gt;1,063,131&#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:10pt;font-weight:400;line-height:100%"&gt;929,566&#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 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Generic Pharmaceuticals&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:10pt;font-weight:400;line-height:100%"&gt;783,110&#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:10pt;font-weight:400;line-height:100%"&gt;879,882&#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:10pt;font-weight:400;line-height:100%"&gt;1,012,215&#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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;International Pharmaceuticals (1)&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:10pt;font-weight:400;line-height:100%"&gt;99,337&#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:10pt;font-weight:400;line-height:100%"&gt;115,949&#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:10pt;font-weight:400;line-height:100%"&gt;142,465&#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:10pt;font-weight:400;line-height:100%"&gt;Total net revenues from external customers&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:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;2,903,074&#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 style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;2,914,364&#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 style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;2,947,078&#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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Segment adjusted income from continuing operations before income tax:&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;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="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;/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:10pt;font-weight:400;line-height:100%"&gt;Branded Pharmaceuticals&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:#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;377,526&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;426,677&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;412,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 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sterile Injectables&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:10pt;font-weight:400;line-height:100%"&gt;950,145&#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:10pt;font-weight:400;line-height:100%"&gt;780,799&#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:10pt;font-weight:400;line-height:100%"&gt;695,363&#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 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Generic Pharmaceuticals&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:10pt;font-weight:400;line-height:100%"&gt;87,178&#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:10pt;font-weight:400;line-height:100%"&gt;159,716&#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:10pt;font-weight:400;line-height:100%"&gt;317,892&#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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;International Pharmaceuticals&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:10pt;font-weight:400;line-height:100%"&gt;41,022&#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:10pt;font-weight:400;line-height:100%"&gt;44,758&#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:10pt;font-weight:400;line-height:100%"&gt;59,094&#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:10pt;font-weight:400;line-height:100%"&gt;Total segment adjusted income from continuing operations before income tax&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:#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;1,455,871&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;1,411,950&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;1,484,892&#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:8pt;font-weight:400;line-height:120%"&gt;__________&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:31.5pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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%;padding-left:8.68pt"&gt;Revenues generated by our International Pharmaceuticals segment are primarily attributable to external customers located in Canada.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&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 material revenues from external customers attributed to an individual country outside of the U.S. during any of the periods presented.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The table below provides reconciliations of our Total consolidated loss from continuing operations before income tax, which is determined in accordance with U.S. GAAP, to our Total segment adjusted income from continuing operations before income tax for the years ended December 31, 2020, 2019 and 2018 (in thousands):&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.261%"/&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:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.985%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding: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-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:8pt;font-weight:700;line-height:100%"&gt;2020&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:8pt;font-weight:700;line-height:100%"&gt;2019&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:8pt;font-weight:700;line-height:100%"&gt;2018&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:10pt;font-weight:400;line-height:100%"&gt;Total consolidated loss from continuing operations before income tax&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-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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(26,518)&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(344,904)&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 #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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;(938,832)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest expense, net&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:10pt;font-weight:400;line-height:100%"&gt;532,939&#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:10pt;font-weight:400;line-height:100%"&gt;538,734&#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:10pt;font-weight:400;line-height:100%"&gt;521,656&#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 1.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate unallocated costs (1)&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:10pt;font-weight:400;line-height:100%"&gt;157,723&#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:10pt;font-weight:400;line-height:100%"&gt;168,136&#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:10pt;font-weight:400;line-height:100%"&gt;200,592&#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 2px 1.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of intangible assets&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:10pt;font-weight:400;line-height:100%"&gt;427,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;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:10pt;font-weight:400;line-height:100%"&gt;543,862&#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:10pt;font-weight:400;line-height:100%"&gt;622,339&#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 1.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Inventory step-up&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:10pt;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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;261&#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 2px 1.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Upfront and milestone payments to partners (2)&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:10pt;font-weight:400;line-height:100%"&gt;35,075&#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:10pt;font-weight:400;line-height:100%"&gt;6,623&#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:10pt;font-weight:400;line-height:100%"&gt;45,108&#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 1.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Continuity and separation benefits and other cost reduction initiatives (3)&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:10pt;font-weight:400;line-height:100%"&gt;126,282&#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:10pt;font-weight:400;line-height:100%"&gt;34,598&#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:10pt;font-weight:400;line-height:100%"&gt;86,295&#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 2px 1.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Certain litigation-related and other contingencies, net (4)&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:10pt;font-weight:400;line-height:100%"&gt;(19,049)&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:10pt;font-weight:400;line-height:100%"&gt;11,211&#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:10pt;font-weight:400;line-height:100%"&gt;13,809&#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 1.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Certain legal costs (5)&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:10pt;font-weight:400;line-height:100%"&gt;67,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="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:10pt;font-weight:400;line-height:100%"&gt;65,282&#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:10pt;font-weight:400;line-height:100%"&gt;43,753&#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 2px 1.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Asset impairment charges (6)&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:10pt;font-weight:400;line-height:100%"&gt;120,344&#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:10pt;font-weight:400;line-height:100%"&gt;526,082&#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:10pt;font-weight:400;line-height:100%"&gt;916,939&#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 1.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Acquisition-related and integration items, net (7)&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:10pt;font-weight:400;line-height:100%"&gt;16,549&#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:10pt;font-weight:400;line-height:100%"&gt;(46,098)&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:10pt;font-weight:400;line-height:100%"&gt;21,914&#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 2px 1.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gain on extinguishment of debt&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(119,828)&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:10pt;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;/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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign currency impact related to the remeasurement of intercompany debt instruments&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:10pt;font-weight:400;line-height:100%"&gt;1,919&#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:10pt;font-weight:400;line-height:100%"&gt;4,362&#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:10pt;font-weight:400;line-height:100%"&gt;(5,486)&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 1.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other, net (8)&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:10pt;font-weight:400;line-height:100%"&gt;15,245&#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:10pt;font-weight:400;line-height:100%"&gt;23,890&#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:10pt;font-weight:400;line-height:100%"&gt;(43,456)&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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total segment adjusted income from continuing operations before income tax&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;1,455,871&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;1,411,950&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;1,484,892&#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="padding-right:468pt"&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;/div&gt;&lt;div style="padding-left:31.5pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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%;padding-left:8.68pt"&gt;Amounts include certain corporate overhead costs, such as headcount, facility and corporate litigation expenses and certain other income and expenses.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:31.5pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt"&gt;Amounts in 2020 include a $28.6 million charge related to in-process research and development assets expensed in connection with the acquisition of BioSpecifics. Amounts in 2018 include a $35.0&#160;million upfront payment related to the development, license and commercialization agreement with Nevakar, Inc.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:31.5pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt"&gt;Amounts in 2020 include employee separation, continuity and other benefit-related costs of $86.9 million, accelerated depreciation charges of $22.5 million and miscellaneous charges of $16.9 million. Amounts in 2019 include employee separation, continuity and other benefit-related costs of $23.6 million and miscellaneous charges of $11.0 million. Amounts in 2018 include employee separation, continuity and other benefit-related costs of $31.7 million, accelerated depreciation charges of $35.2 million, charges to increase excess inventory reserves of $2.9 million and miscellaneous charges of $16.5 million. These costs relate primarily to our restructuring activities as further described in Note 4. Restructuring, certain continuity and transitional compensation arrangements for certain senior management of the Company and certain other cost reduction initiatives.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:31.5pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(4)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt"&gt;Amounts include adjustments to our accruals for litigation-related settlement charges and certain settlement proceeds related to suits filed by our subsidiaries. Our material legal proceedings and other contingent matters are described in more detail in Note 16. Commitments and Contingencies.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:31.5pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(5)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt"&gt;Amounts relate to opioid-related legal expenses.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:31.5pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(6)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt"&gt;Amounts primarily relate to charges to impair goodwill and intangible assets, property, plant and equipment and operating lease right-of-use assets. For additional information, refer to Note 4. Restructuring, Note 7. Fair Value Measurements, Note 9. Leases, Note 10. Property, Plant and Equipment and Note 11. Goodwill and Other Intangibles.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:31.5pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(7)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt"&gt;Amounts primarily relate to changes in the fair value of contingent consideration.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:31.5pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(8)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt"&gt;Amounts in 2020 include $31.1&#160;million of third-party fees incurred in connection with the June 2020 Refinancing Transactions, which were accounted for as debt modifications. Refer to Note 15. Debt for additional information. Amounts in 2019 include $17.5&#160;million for contract termination costs incurred as a result of certain product discontinuation activities in our International Pharmaceuticals segment and $14.1&#160;million for a premium associated with an extended reporting period endorsement on an expiring insurance program. Remaining amounts in this row primarily relate to gains or losses on sales of businesses and other assets, as further described in Note 20. Other (Income) Expense, Net.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Asset information is not reviewed or included within our internal management reporting. Therefore, the Company has not disclosed asset information for each reportable segment.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&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 years ended December 31, 2020, 2019 and 2018, the Company disaggregated its revenue from contracts with customers into the categories included in the table below (in thousands). The Company believes these categories depict how the nature, timing and uncertainty of revenue and cash flows are affected by economic factors.&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.261%"/&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:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.985%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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-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:8pt;font-weight:700;line-height:100%"&gt;2020&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:8pt;font-weight:700;line-height:100%"&gt;2019&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:8pt;font-weight:700;line-height:100%"&gt;2018&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:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;Branded Pharmaceuticals:&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;border-top:1pt solid #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:1pt solid #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:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&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;Specialty Products:&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;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 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;XIAFLEX&#xae;&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;316,234&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;327,638&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;264,638&#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 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;SUPPRELIN&#xae; LA&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:10pt;font-weight:400;line-height:100%"&gt;88,182&#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:10pt;font-weight:400;line-height:100%"&gt;86,797&#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:10pt;font-weight:400;line-height:100%"&gt;81,707&#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 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other Specialty (1)&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:10pt;font-weight:400;line-height:100%"&gt;92,662&#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:10pt;font-weight:400;line-height:100%"&gt;105,241&#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:10pt;font-weight:400;line-height:100%"&gt;98,230&#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 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Specialty Products&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:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;497,078&#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 style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;519,676&#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 style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;444,575&#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 2px 7pt;text-align:left;vertical-align:bottom"&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;Established Products:&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;border-top:1pt solid #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:1pt solid #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:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;PERCOCET&#xae;&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:#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;110,112&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;116,012&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;122,901&#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 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;TESTOPEL&#xae;&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:10pt;font-weight:400;line-height:100%"&gt;35,234&#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:10pt;font-weight:400;line-height:100%"&gt;55,244&#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:10pt;font-weight:400;line-height:100%"&gt;58,377&#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;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 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other Established (2)&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:10pt;font-weight:400;line-height:100%"&gt;139,356&#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:10pt;font-weight:400;line-height:100%"&gt;164,470&#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:10pt;font-weight:400;line-height:100%"&gt;236,979&#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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Established Products&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-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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;284,702&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;335,726&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;418,257&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Branded Pharmaceuticals (3)&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:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;781,780&#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 style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;855,402&#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 style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;862,832&#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:left;vertical-align:bottom"&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;Sterile Injectables:&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;border-top:1pt solid #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:1pt solid #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:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;VASOSTRICT&#xae;&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:#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;785,646&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;531,737&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;453,767&#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 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;ADRENALIN&#xae;&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:10pt;font-weight:400;line-height:100%"&gt;152,074&#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:10pt;font-weight:400;line-height:100%"&gt;179,295&#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:10pt;font-weight:400;line-height:100%"&gt;143,489&#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 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ertapenem for injection&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:10pt;font-weight:400;line-height:100%"&gt;65,607&#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:10pt;font-weight:400;line-height:100%"&gt;104,679&#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:10pt;font-weight:400;line-height:100%"&gt;57,668&#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 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;APLISOL&#xae;&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:10pt;font-weight:400;line-height:100%"&gt;36,220&#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:10pt;font-weight:400;line-height:100%"&gt;61,826&#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:10pt;font-weight:400;line-height:100%"&gt;64,913&#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 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other Sterile Injectables (4)&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:10pt;font-weight:400;line-height:100%"&gt;199,300&#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:10pt;font-weight:400;line-height:100%"&gt;185,594&#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:10pt;font-weight:400;line-height:100%"&gt;209,729&#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:10pt;font-weight:400;line-height:100%"&gt;Total Sterile Injectables (3)&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-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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;1,238,847&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;1,063,131&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;929,566&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Generic Pharmaceuticals (5)&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:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;783,110&#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 style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;879,882&#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 style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;1,012,215&#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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total International Pharmaceuticals (6)&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-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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;99,337&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;115,949&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;142,465&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total revenues, net&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:#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;2,903,074&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;2,914,364&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;2,947,078&#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="padding-right:468pt"&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;/div&gt;&lt;div style="padding-left:31.5pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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%;padding-left:8.68pt"&gt;Products included within Other Specialty are NASCOBAL&lt;/span&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;&#xae; &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;Nasal Spray and AVEED&lt;/span&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;&#xae;&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;/div&gt;&lt;div style="padding-left:31.5pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt"&gt;Products included within Other Established include, but are not limited to, EDEX&lt;/span&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;&#xae;&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; and LIDODERM&lt;/span&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;&#xae;&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;/div&gt;&lt;div style="padding-left:31.5pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt"&gt;Individual products presented above represent the top two performing products in each product category for the year ended December 31, 2020 and/or any product having revenues in excess of $100 million during any of the years ended December 31, 2020, 2019 or 2018 or $25 million during any quarterly period in 2020 or 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:31.5pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(4)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt"&gt;Products included within Other Sterile Injectables include ephedrine sulfate injection and others.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:31.5pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(5)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt"&gt;The Generic Pharmaceuticals segment is comprised of a portfolio of products that are generic versions of branded products, are distributed primarily through the same wholesalers, generally have no intellectual property protection and are sold within the U.S. During the year ended December 31, 2019, colchicine tablets (the authorized generic of Takeda&#x2019;s Colcrys&lt;/span&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;&#xae;&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;), which launched in July 2018, made up 6% of consolidated total revenues. No other individual product within this segment has exceeded 5% of consolidated total revenues for the periods presented.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:31.5pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(6)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt"&gt;The International Pharmaceuticals segment, which accounted for less than 5% of consolidated total revenues for each of the periods presented, includes a variety of specialty pharmaceutical products sold outside the U.S., primarily in Canada through our operating company Paladin.&lt;/span&gt;&lt;/div&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:NumberOfReportableSegments
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RleHRyZWdpb246MDNjMzhmNTlkMWE3NDc5NGIxNmE5NmI0MTFhMTRjNTZfMjI_4fa8d4ca-d863-4c6c-8f9e-665dfe53a06a"
      unitRef="segment">4</us-gaap:NumberOfReportableSegments>
    <us-gaap:LegalFees
      contextRef="ibb9c74fb6ac74c3d8313be0b6c0fa0b7_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RleHRyZWdpb246MDNjMzhmNTlkMWE3NDc5NGIxNmE5NmI0MTFhMTRjNTZfMTA5OTUxMTYzNDk1NQ_c9b13d3d-f364-4b36-9577-0b9e07d422ca"
      unitRef="usd">64000000.0</us-gaap:LegalFees>
    <us-gaap:LegalFees
      contextRef="ia7959cde141143cb8dbca950b226b94a_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RleHRyZWdpb246MDNjMzhmNTlkMWE3NDc5NGIxNmE5NmI0MTFhMTRjNTZfMTA5OTUxMTYzNTAyNA_dfb0d70d-876e-40d9-8649-5937677569ae"
      unitRef="usd">1300000</us-gaap:LegalFees>
    <us-gaap:LegalFees
      contextRef="i4bdc34bc549c41a2880b656485ad1228_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RleHRyZWdpb246MDNjMzhmNTlkMWE3NDc5NGIxNmE5NmI0MTFhMTRjNTZfMTA5OTUxMTYzNTA0NQ_eb52456e-8ff2-4abb-bdd8-e6f7fcdefc17"
      unitRef="usd">43800000</us-gaap:LegalFees>
    <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RleHRyZWdpb246MDNjMzhmNTlkMWE3NDc5NGIxNmE5NmI0MTFhMTRjNTZfNjc1Ng_23a4b83d-36cb-4e2e-86d9-1c9b814b4d09">&lt;div style="margin-top:6pt;text-indent:27pt"&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 represents selected information for the Company&#x2019;s reportable segments for the years ended December 31, 2020, 2019 and 2018 (in thousands):&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.261%"/&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:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.985%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding: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-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:8pt;font-weight:700;line-height:100%"&gt;2020&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:8pt;font-weight:700;line-height:100%"&gt;2019&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:8pt;font-weight:700;line-height:100%"&gt;2018&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:10pt;font-weight:400;line-height:100%"&gt;Net revenues from external customers:&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;border-top:1pt solid #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:1pt solid #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:1pt solid #000000;padding:0 1pt"/&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:10pt;font-weight:400;line-height:100%"&gt;Branded Pharmaceuticals&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:#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;781,780&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;855,402&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;862,832&#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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sterile Injectables&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:10pt;font-weight:400;line-height:100%"&gt;1,238,847&#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:10pt;font-weight:400;line-height:100%"&gt;1,063,131&#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:10pt;font-weight:400;line-height:100%"&gt;929,566&#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 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Generic Pharmaceuticals&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:10pt;font-weight:400;line-height:100%"&gt;783,110&#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:10pt;font-weight:400;line-height:100%"&gt;879,882&#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:10pt;font-weight:400;line-height:100%"&gt;1,012,215&#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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;International Pharmaceuticals (1)&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:10pt;font-weight:400;line-height:100%"&gt;99,337&#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:10pt;font-weight:400;line-height:100%"&gt;115,949&#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:10pt;font-weight:400;line-height:100%"&gt;142,465&#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:10pt;font-weight:400;line-height:100%"&gt;Total net revenues from external customers&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:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;2,903,074&#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 style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;2,914,364&#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 style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;2,947,078&#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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Segment adjusted income from continuing operations before income tax:&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;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="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;/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:10pt;font-weight:400;line-height:100%"&gt;Branded Pharmaceuticals&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:#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;377,526&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;426,677&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;412,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 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sterile Injectables&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:10pt;font-weight:400;line-height:100%"&gt;950,145&#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:10pt;font-weight:400;line-height:100%"&gt;780,799&#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:10pt;font-weight:400;line-height:100%"&gt;695,363&#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 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Generic Pharmaceuticals&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:10pt;font-weight:400;line-height:100%"&gt;87,178&#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:10pt;font-weight:400;line-height:100%"&gt;159,716&#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:10pt;font-weight:400;line-height:100%"&gt;317,892&#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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;International Pharmaceuticals&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:10pt;font-weight:400;line-height:100%"&gt;41,022&#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:10pt;font-weight:400;line-height:100%"&gt;44,758&#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:10pt;font-weight:400;line-height:100%"&gt;59,094&#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:10pt;font-weight:400;line-height:100%"&gt;Total segment adjusted income from continuing operations before income tax&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:#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;1,455,871&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;1,411,950&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;1,484,892&#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:8pt;font-weight:400;line-height:120%"&gt;__________&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:31.5pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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%;padding-left:8.68pt"&gt;Revenues generated by our International Pharmaceuticals segment are primarily attributable to external customers located in Canada.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The table below provides reconciliations of our Total consolidated loss from continuing operations before income tax, which is determined in accordance with U.S. GAAP, to our Total segment adjusted income from continuing operations before income tax for the years ended December 31, 2020, 2019 and 2018 (in thousands):&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.261%"/&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:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.985%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding: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-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:8pt;font-weight:700;line-height:100%"&gt;2020&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:8pt;font-weight:700;line-height:100%"&gt;2019&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:8pt;font-weight:700;line-height:100%"&gt;2018&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:10pt;font-weight:400;line-height:100%"&gt;Total consolidated loss from continuing operations before income tax&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-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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(26,518)&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(344,904)&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 #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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;(938,832)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest expense, net&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:10pt;font-weight:400;line-height:100%"&gt;532,939&#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:10pt;font-weight:400;line-height:100%"&gt;538,734&#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:10pt;font-weight:400;line-height:100%"&gt;521,656&#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 1.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate unallocated costs (1)&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:10pt;font-weight:400;line-height:100%"&gt;157,723&#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:10pt;font-weight:400;line-height:100%"&gt;168,136&#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:10pt;font-weight:400;line-height:100%"&gt;200,592&#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 2px 1.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of intangible assets&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:10pt;font-weight:400;line-height:100%"&gt;427,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;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:10pt;font-weight:400;line-height:100%"&gt;543,862&#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:10pt;font-weight:400;line-height:100%"&gt;622,339&#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 1.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Inventory step-up&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:10pt;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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;261&#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 2px 1.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Upfront and milestone payments to partners (2)&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:10pt;font-weight:400;line-height:100%"&gt;35,075&#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:10pt;font-weight:400;line-height:100%"&gt;6,623&#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:10pt;font-weight:400;line-height:100%"&gt;45,108&#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 1.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Continuity and separation benefits and other cost reduction initiatives (3)&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:10pt;font-weight:400;line-height:100%"&gt;126,282&#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:10pt;font-weight:400;line-height:100%"&gt;34,598&#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:10pt;font-weight:400;line-height:100%"&gt;86,295&#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 2px 1.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Certain litigation-related and other contingencies, net (4)&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:10pt;font-weight:400;line-height:100%"&gt;(19,049)&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:10pt;font-weight:400;line-height:100%"&gt;11,211&#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:10pt;font-weight:400;line-height:100%"&gt;13,809&#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 1.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Certain legal costs (5)&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:10pt;font-weight:400;line-height:100%"&gt;67,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="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:10pt;font-weight:400;line-height:100%"&gt;65,282&#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:10pt;font-weight:400;line-height:100%"&gt;43,753&#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 2px 1.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Asset impairment charges (6)&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:10pt;font-weight:400;line-height:100%"&gt;120,344&#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:10pt;font-weight:400;line-height:100%"&gt;526,082&#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:10pt;font-weight:400;line-height:100%"&gt;916,939&#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 1.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Acquisition-related and integration items, net (7)&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:10pt;font-weight:400;line-height:100%"&gt;16,549&#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:10pt;font-weight:400;line-height:100%"&gt;(46,098)&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:10pt;font-weight:400;line-height:100%"&gt;21,914&#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 2px 1.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gain on extinguishment of debt&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(119,828)&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:10pt;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;/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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign currency impact related to the remeasurement of intercompany debt instruments&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:10pt;font-weight:400;line-height:100%"&gt;1,919&#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:10pt;font-weight:400;line-height:100%"&gt;4,362&#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:10pt;font-weight:400;line-height:100%"&gt;(5,486)&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 1.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other, net (8)&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:10pt;font-weight:400;line-height:100%"&gt;15,245&#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:10pt;font-weight:400;line-height:100%"&gt;23,890&#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:10pt;font-weight:400;line-height:100%"&gt;(43,456)&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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total segment adjusted income from continuing operations before income tax&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;1,455,871&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;1,411,950&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;1,484,892&#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="padding-right:468pt"&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;/div&gt;&lt;div style="padding-left:31.5pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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%;padding-left:8.68pt"&gt;Amounts include certain corporate overhead costs, such as headcount, facility and corporate litigation expenses and certain other income and expenses.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:31.5pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt"&gt;Amounts in 2020 include a $28.6 million charge related to in-process research and development assets expensed in connection with the acquisition of BioSpecifics. Amounts in 2018 include a $35.0&#160;million upfront payment related to the development, license and commercialization agreement with Nevakar, Inc.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:31.5pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt"&gt;Amounts in 2020 include employee separation, continuity and other benefit-related costs of $86.9 million, accelerated depreciation charges of $22.5 million and miscellaneous charges of $16.9 million. Amounts in 2019 include employee separation, continuity and other benefit-related costs of $23.6 million and miscellaneous charges of $11.0 million. Amounts in 2018 include employee separation, continuity and other benefit-related costs of $31.7 million, accelerated depreciation charges of $35.2 million, charges to increase excess inventory reserves of $2.9 million and miscellaneous charges of $16.5 million. These costs relate primarily to our restructuring activities as further described in Note 4. Restructuring, certain continuity and transitional compensation arrangements for certain senior management of the Company and certain other cost reduction initiatives.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:31.5pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(4)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt"&gt;Amounts include adjustments to our accruals for litigation-related settlement charges and certain settlement proceeds related to suits filed by our subsidiaries. Our material legal proceedings and other contingent matters are described in more detail in Note 16. Commitments and Contingencies.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:31.5pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(5)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt"&gt;Amounts relate to opioid-related legal expenses.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:31.5pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(6)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt"&gt;Amounts primarily relate to charges to impair goodwill and intangible assets, property, plant and equipment and operating lease right-of-use assets. For additional information, refer to Note 4. Restructuring, Note 7. Fair Value Measurements, Note 9. Leases, Note 10. Property, Plant and Equipment and Note 11. Goodwill and Other Intangibles.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:31.5pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(7)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt"&gt;Amounts primarily relate to changes in the fair value of contingent consideration.&lt;/span&gt;&lt;/div&gt;(8)Amounts in 2020 include $31.1&#160;million of third-party fees incurred in connection with the June 2020 Refinancing Transactions, which were accounted for as debt modifications. Refer to Note 15. Debt for additional information. Amounts in 2019 include $17.5&#160;million for contract termination costs incurred as a result of certain product discontinuation activities in our International Pharmaceuticals segment and $14.1&#160;million for a premium associated with an extended reporting period endorsement on an expiring insurance program. Remaining amounts in this row primarily relate to gains or losses on sales of businesses and other assets, as further described in Note 20. Other (Income) Expense, Net</us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4be3974d38c9459183420305705bcb84_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RhYmxlOmFkMWFhN2UwMzg0NzRhOTdiZGM1ODc0NDhmN2QyZGI5L3RhYmxlcmFuZ2U6YWQxYWE3ZTAzODQ3NGE5N2JkYzU4NzQ0OGY3ZDJkYjlfMy01LTEtMS0w_e2bca534-5553-44bd-99e1-c60df3ce78e9"
      unitRef="usd">781780000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ibb9c74fb6ac74c3d8313be0b6c0fa0b7_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RhYmxlOmFkMWFhN2UwMzg0NzRhOTdiZGM1ODc0NDhmN2QyZGI5L3RhYmxlcmFuZ2U6YWQxYWE3ZTAzODQ3NGE5N2JkYzU4NzQ0OGY3ZDJkYjlfMy03LTEtMS0w_e92c81fe-286f-4be0-8f51-bb138540afd3"
      unitRef="usd">855402000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4bdc34bc549c41a2880b656485ad1228_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RhYmxlOmFkMWFhN2UwMzg0NzRhOTdiZGM1ODc0NDhmN2QyZGI5L3RhYmxlcmFuZ2U6YWQxYWE3ZTAzODQ3NGE5N2JkYzU4NzQ0OGY3ZDJkYjlfMy05LTEtMS0w_e4ec103e-587c-4fe9-bacb-4348e9264568"
      unitRef="usd">862832000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ibd597e486dbb408ebac3f81d30ce8f8d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RhYmxlOmFkMWFhN2UwMzg0NzRhOTdiZGM1ODc0NDhmN2QyZGI5L3RhYmxlcmFuZ2U6YWQxYWE3ZTAzODQ3NGE5N2JkYzU4NzQ0OGY3ZDJkYjlfNC01LTEtMS0w_006d0e7a-b28b-420d-9c50-db8cb3011c11"
      unitRef="usd">1238847000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i598e7eb3d0104c33a89ef8b52fa1a0d3_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RhYmxlOmFkMWFhN2UwMzg0NzRhOTdiZGM1ODc0NDhmN2QyZGI5L3RhYmxlcmFuZ2U6YWQxYWE3ZTAzODQ3NGE5N2JkYzU4NzQ0OGY3ZDJkYjlfNC03LTEtMS0w_502e21f1-0bd3-42f3-95f9-63db2ff21cbb"
      unitRef="usd">1063131000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie56f9e212e3a4e07abe074077c3a3ff0_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RhYmxlOmFkMWFhN2UwMzg0NzRhOTdiZGM1ODc0NDhmN2QyZGI5L3RhYmxlcmFuZ2U6YWQxYWE3ZTAzODQ3NGE5N2JkYzU4NzQ0OGY3ZDJkYjlfNC05LTEtMS0w_5a4892a6-2f1b-4086-80bf-4d40765a033c"
      unitRef="usd">929566000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0b6bdbbf83234eda9eb880bf745c9af4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RhYmxlOmFkMWFhN2UwMzg0NzRhOTdiZGM1ODc0NDhmN2QyZGI5L3RhYmxlcmFuZ2U6YWQxYWE3ZTAzODQ3NGE5N2JkYzU4NzQ0OGY3ZDJkYjlfNS01LTEtMS0w_8b1db826-a45e-4fff-ab58-3ba7b4ee9933"
      unitRef="usd">783110000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia7959cde141143cb8dbca950b226b94a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RhYmxlOmFkMWFhN2UwMzg0NzRhOTdiZGM1ODc0NDhmN2QyZGI5L3RhYmxlcmFuZ2U6YWQxYWE3ZTAzODQ3NGE5N2JkYzU4NzQ0OGY3ZDJkYjlfNS03LTEtMS0w_47c87d7a-2dfe-4af5-a1a0-29134c7a51f9"
      unitRef="usd">879882000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9a07d86cb68e456ca60563e5e019a2f4_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RhYmxlOmFkMWFhN2UwMzg0NzRhOTdiZGM1ODc0NDhmN2QyZGI5L3RhYmxlcmFuZ2U6YWQxYWE3ZTAzODQ3NGE5N2JkYzU4NzQ0OGY3ZDJkYjlfNS05LTEtMS0w_12eae2b2-54e1-4b9a-b2fc-61316d490e4a"
      unitRef="usd">1012215000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7f28fe013a234012b1b81a7fe692ee30_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RhYmxlOmFkMWFhN2UwMzg0NzRhOTdiZGM1ODc0NDhmN2QyZGI5L3RhYmxlcmFuZ2U6YWQxYWE3ZTAzODQ3NGE5N2JkYzU4NzQ0OGY3ZDJkYjlfNi01LTEtMS0w_8858911c-cada-4f81-9adb-7ef6813e721f"
      unitRef="usd">99337000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie24b09f3464b469bb6e8826aeacf8f5d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RhYmxlOmFkMWFhN2UwMzg0NzRhOTdiZGM1ODc0NDhmN2QyZGI5L3RhYmxlcmFuZ2U6YWQxYWE3ZTAzODQ3NGE5N2JkYzU4NzQ0OGY3ZDJkYjlfNi03LTEtMS0w_b3ef16f3-721b-4639-9ca2-3a5142029ed2"
      unitRef="usd">115949000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i713083bda2c14366860ede225908a75a_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RhYmxlOmFkMWFhN2UwMzg0NzRhOTdiZGM1ODc0NDhmN2QyZGI5L3RhYmxlcmFuZ2U6YWQxYWE3ZTAzODQ3NGE5N2JkYzU4NzQ0OGY3ZDJkYjlfNi05LTEtMS0w_b054112f-5ce9-4fcf-b4df-534e3bc9f808"
      unitRef="usd">142465000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RhYmxlOmFkMWFhN2UwMzg0NzRhOTdiZGM1ODc0NDhmN2QyZGI5L3RhYmxlcmFuZ2U6YWQxYWE3ZTAzODQ3NGE5N2JkYzU4NzQ0OGY3ZDJkYjlfNy01LTEtMS0w_825ce3d6-a9d3-4c29-a291-66cbde0296d5"
      unitRef="usd">2903074000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic422fca6363144d0b81867266600ded0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RhYmxlOmFkMWFhN2UwMzg0NzRhOTdiZGM1ODc0NDhmN2QyZGI5L3RhYmxlcmFuZ2U6YWQxYWE3ZTAzODQ3NGE5N2JkYzU4NzQ0OGY3ZDJkYjlfNy03LTEtMS0w_9ede3d9f-4d30-4498-9e74-dff8350ccfc1"
      unitRef="usd">2914364000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i553ee2d892dc4af1ad8ae5ed797175bf_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RhYmxlOmFkMWFhN2UwMzg0NzRhOTdiZGM1ODc0NDhmN2QyZGI5L3RhYmxlcmFuZ2U6YWQxYWE3ZTAzODQ3NGE5N2JkYzU4NzQ0OGY3ZDJkYjlfNy05LTEtMS0w_539ce074-aa4d-416e-b1b5-9d862d428b65"
      unitRef="usd">2947078000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <endp:AdjustedIncomeLossBeforeIncomeTax
      contextRef="i4be3974d38c9459183420305705bcb84_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RhYmxlOmFkMWFhN2UwMzg0NzRhOTdiZGM1ODc0NDhmN2QyZGI5L3RhYmxlcmFuZ2U6YWQxYWE3ZTAzODQ3NGE5N2JkYzU4NzQ0OGY3ZDJkYjlfOS01LTEtMS0w_89e1e36c-7437-4eb3-84bd-0b38903658d3"
      unitRef="usd">377526000</endp:AdjustedIncomeLossBeforeIncomeTax>
    <endp:AdjustedIncomeLossBeforeIncomeTax
      contextRef="ibb9c74fb6ac74c3d8313be0b6c0fa0b7_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RhYmxlOmFkMWFhN2UwMzg0NzRhOTdiZGM1ODc0NDhmN2QyZGI5L3RhYmxlcmFuZ2U6YWQxYWE3ZTAzODQ3NGE5N2JkYzU4NzQ0OGY3ZDJkYjlfOS03LTEtMS0w_79265a5e-abfa-4d12-9cd6-442ed60d28b2"
      unitRef="usd">426677000</endp:AdjustedIncomeLossBeforeIncomeTax>
    <endp:AdjustedIncomeLossBeforeIncomeTax
      contextRef="i4bdc34bc549c41a2880b656485ad1228_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RhYmxlOmFkMWFhN2UwMzg0NzRhOTdiZGM1ODc0NDhmN2QyZGI5L3RhYmxlcmFuZ2U6YWQxYWE3ZTAzODQ3NGE5N2JkYzU4NzQ0OGY3ZDJkYjlfOS05LTEtMS0w_8e1abd44-8d00-4114-828f-10625f14bec0"
      unitRef="usd">412543000</endp:AdjustedIncomeLossBeforeIncomeTax>
    <endp:AdjustedIncomeLossBeforeIncomeTax
      contextRef="ibd597e486dbb408ebac3f81d30ce8f8d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RhYmxlOmFkMWFhN2UwMzg0NzRhOTdiZGM1ODc0NDhmN2QyZGI5L3RhYmxlcmFuZ2U6YWQxYWE3ZTAzODQ3NGE5N2JkYzU4NzQ0OGY3ZDJkYjlfMTAtNS0xLTEtMA_2828c49a-b66e-4d5f-9435-1f7688f749dc"
      unitRef="usd">950145000</endp:AdjustedIncomeLossBeforeIncomeTax>
    <endp:AdjustedIncomeLossBeforeIncomeTax
      contextRef="i598e7eb3d0104c33a89ef8b52fa1a0d3_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RhYmxlOmFkMWFhN2UwMzg0NzRhOTdiZGM1ODc0NDhmN2QyZGI5L3RhYmxlcmFuZ2U6YWQxYWE3ZTAzODQ3NGE5N2JkYzU4NzQ0OGY3ZDJkYjlfMTAtNy0xLTEtMA_230dffaa-544b-4bde-893f-45acdc63d98f"
      unitRef="usd">780799000</endp:AdjustedIncomeLossBeforeIncomeTax>
    <endp:AdjustedIncomeLossBeforeIncomeTax
      contextRef="ie56f9e212e3a4e07abe074077c3a3ff0_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RhYmxlOmFkMWFhN2UwMzg0NzRhOTdiZGM1ODc0NDhmN2QyZGI5L3RhYmxlcmFuZ2U6YWQxYWE3ZTAzODQ3NGE5N2JkYzU4NzQ0OGY3ZDJkYjlfMTAtOS0xLTEtMA_64dd95b6-48cf-47de-9ed9-831afe4a7c55"
      unitRef="usd">695363000</endp:AdjustedIncomeLossBeforeIncomeTax>
    <endp:AdjustedIncomeLossBeforeIncomeTax
      contextRef="i0b6bdbbf83234eda9eb880bf745c9af4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RhYmxlOmFkMWFhN2UwMzg0NzRhOTdiZGM1ODc0NDhmN2QyZGI5L3RhYmxlcmFuZ2U6YWQxYWE3ZTAzODQ3NGE5N2JkYzU4NzQ0OGY3ZDJkYjlfMTEtNS0xLTEtMA_c38548d1-bde6-4983-8199-057518b6d91d"
      unitRef="usd">87178000</endp:AdjustedIncomeLossBeforeIncomeTax>
    <endp:AdjustedIncomeLossBeforeIncomeTax
      contextRef="ia7959cde141143cb8dbca950b226b94a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RhYmxlOmFkMWFhN2UwMzg0NzRhOTdiZGM1ODc0NDhmN2QyZGI5L3RhYmxlcmFuZ2U6YWQxYWE3ZTAzODQ3NGE5N2JkYzU4NzQ0OGY3ZDJkYjlfMTEtNy0xLTEtMA_784685ca-8a69-49b6-82b8-47a072105b81"
      unitRef="usd">159716000</endp:AdjustedIncomeLossBeforeIncomeTax>
    <endp:AdjustedIncomeLossBeforeIncomeTax
      contextRef="i9a07d86cb68e456ca60563e5e019a2f4_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RhYmxlOmFkMWFhN2UwMzg0NzRhOTdiZGM1ODc0NDhmN2QyZGI5L3RhYmxlcmFuZ2U6YWQxYWE3ZTAzODQ3NGE5N2JkYzU4NzQ0OGY3ZDJkYjlfMTEtOS0xLTEtMA_fb90fc61-40bf-44c8-990e-dbbf4cff3aa3"
      unitRef="usd">317892000</endp:AdjustedIncomeLossBeforeIncomeTax>
    <endp:AdjustedIncomeLossBeforeIncomeTax
      contextRef="i7f28fe013a234012b1b81a7fe692ee30_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RhYmxlOmFkMWFhN2UwMzg0NzRhOTdiZGM1ODc0NDhmN2QyZGI5L3RhYmxlcmFuZ2U6YWQxYWE3ZTAzODQ3NGE5N2JkYzU4NzQ0OGY3ZDJkYjlfMTItNS0xLTEtMA_2de56da6-fb91-4068-9971-12660ba5f2a8"
      unitRef="usd">41022000</endp:AdjustedIncomeLossBeforeIncomeTax>
    <endp:AdjustedIncomeLossBeforeIncomeTax
      contextRef="ie24b09f3464b469bb6e8826aeacf8f5d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RhYmxlOmFkMWFhN2UwMzg0NzRhOTdiZGM1ODc0NDhmN2QyZGI5L3RhYmxlcmFuZ2U6YWQxYWE3ZTAzODQ3NGE5N2JkYzU4NzQ0OGY3ZDJkYjlfMTItNy0xLTEtMA_807a8bec-25de-4412-906a-83a756d021f2"
      unitRef="usd">44758000</endp:AdjustedIncomeLossBeforeIncomeTax>
    <endp:AdjustedIncomeLossBeforeIncomeTax
      contextRef="i713083bda2c14366860ede225908a75a_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RhYmxlOmFkMWFhN2UwMzg0NzRhOTdiZGM1ODc0NDhmN2QyZGI5L3RhYmxlcmFuZ2U6YWQxYWE3ZTAzODQ3NGE5N2JkYzU4NzQ0OGY3ZDJkYjlfMTItOS0xLTEtMA_fd0073ee-a205-4cd9-8da3-42c0fa3efa71"
      unitRef="usd">59094000</endp:AdjustedIncomeLossBeforeIncomeTax>
    <endp:AdjustedIncomeLossBeforeIncomeTax
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RhYmxlOmFkMWFhN2UwMzg0NzRhOTdiZGM1ODc0NDhmN2QyZGI5L3RhYmxlcmFuZ2U6YWQxYWE3ZTAzODQ3NGE5N2JkYzU4NzQ0OGY3ZDJkYjlfMTMtNS0xLTEtMA_71bd91f5-27f4-4c1d-a99b-a5b195974e66"
      unitRef="usd">1455871000</endp:AdjustedIncomeLossBeforeIncomeTax>
    <endp:AdjustedIncomeLossBeforeIncomeTax
      contextRef="ic422fca6363144d0b81867266600ded0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RhYmxlOmFkMWFhN2UwMzg0NzRhOTdiZGM1ODc0NDhmN2QyZGI5L3RhYmxlcmFuZ2U6YWQxYWE3ZTAzODQ3NGE5N2JkYzU4NzQ0OGY3ZDJkYjlfMTMtNy0xLTEtMA_908ff68a-7595-4d63-be07-50c5bfad7485"
      unitRef="usd">1411950000</endp:AdjustedIncomeLossBeforeIncomeTax>
    <endp:AdjustedIncomeLossBeforeIncomeTax
      contextRef="i553ee2d892dc4af1ad8ae5ed797175bf_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RhYmxlOmFkMWFhN2UwMzg0NzRhOTdiZGM1ODc0NDhmN2QyZGI5L3RhYmxlcmFuZ2U6YWQxYWE3ZTAzODQ3NGE5N2JkYzU4NzQ0OGY3ZDJkYjlfMTMtOS0xLTEtMA_2f334089-0e82-4e72-996e-4c245ff475e7"
      unitRef="usd">1484892000</endp:AdjustedIncomeLossBeforeIncomeTax>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RhYmxlOjAzNjllYmJlNzNmYzRlM2Y4OWIyNzg1Y2VmMzU3Njg1L3RhYmxlcmFuZ2U6MDM2OWViYmU3M2ZjNGUzZjg5YjI3ODVjZWYzNTc2ODVfMi01LTEtMS0w_4437b170-79d1-45bc-9b49-3e12cf80fad2"
      unitRef="usd">-26518000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ic422fca6363144d0b81867266600ded0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RhYmxlOjAzNjllYmJlNzNmYzRlM2Y4OWIyNzg1Y2VmMzU3Njg1L3RhYmxlcmFuZ2U6MDM2OWViYmU3M2ZjNGUzZjg5YjI3ODVjZWYzNTc2ODVfMi03LTEtMS0w_b8e67d6c-bd46-4c38-a360-27439d363390"
      unitRef="usd">-344904000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i553ee2d892dc4af1ad8ae5ed797175bf_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RhYmxlOjAzNjllYmJlNzNmYzRlM2Y4OWIyNzg1Y2VmMzU3Njg1L3RhYmxlcmFuZ2U6MDM2OWViYmU3M2ZjNGUzZjg5YjI3ODVjZWYzNTc2ODVfMi05LTEtMS0w_fba84bba-7c4d-492a-8f21-13ac60f555df"
      unitRef="usd">-938832000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="ic82ec49c0b3c4ff3bff8499792e123f2_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RhYmxlOjAzNjllYmJlNzNmYzRlM2Y4OWIyNzg1Y2VmMzU3Njg1L3RhYmxlcmFuZ2U6MDM2OWViYmU3M2ZjNGUzZjg5YjI3ODVjZWYzNTc2ODVfMy01LTEtMS0w_19f571b0-ffcc-4421-a340-da4a80425d15"
      unitRef="usd">-532939000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="i9ce411fa024449428dd6cf692ee5f064_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RhYmxlOjAzNjllYmJlNzNmYzRlM2Y4OWIyNzg1Y2VmMzU3Njg1L3RhYmxlcmFuZ2U6MDM2OWViYmU3M2ZjNGUzZjg5YjI3ODVjZWYzNTc2ODVfMy03LTEtMS0w_065fe23d-2d51-49b9-abdb-c4bda6f33dd6"
      unitRef="usd">-538734000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="i356bbe4d09fd4182a63900d7900ac46c_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RhYmxlOjAzNjllYmJlNzNmYzRlM2Y4OWIyNzg1Y2VmMzU3Njg1L3RhYmxlcmFuZ2U6MDM2OWViYmU3M2ZjNGUzZjg5YjI3ODVjZWYzNTc2ODVfMy05LTEtMS0w_9cefa1d1-8a27-4ef3-8a1c-ecc324e18f64"
      unitRef="usd">-521656000</us-gaap:InterestIncomeExpenseNet>
    <endp:SegmentReportingInformationUnallocatedCorporateExpense
      contextRef="ic82ec49c0b3c4ff3bff8499792e123f2_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RhYmxlOjAzNjllYmJlNzNmYzRlM2Y4OWIyNzg1Y2VmMzU3Njg1L3RhYmxlcmFuZ2U6MDM2OWViYmU3M2ZjNGUzZjg5YjI3ODVjZWYzNTc2ODVfNC01LTEtMS0w_dbde59c1-235f-48c7-9890-64c4197e119f"
      unitRef="usd">157723000</endp:SegmentReportingInformationUnallocatedCorporateExpense>
    <endp:SegmentReportingInformationUnallocatedCorporateExpense
      contextRef="i9ce411fa024449428dd6cf692ee5f064_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RhYmxlOjAzNjllYmJlNzNmYzRlM2Y4OWIyNzg1Y2VmMzU3Njg1L3RhYmxlcmFuZ2U6MDM2OWViYmU3M2ZjNGUzZjg5YjI3ODVjZWYzNTc2ODVfNC03LTEtMS0w_ef184a79-c5c8-43b7-a33d-0a4a7eecdd3d"
      unitRef="usd">168136000</endp:SegmentReportingInformationUnallocatedCorporateExpense>
    <endp:SegmentReportingInformationUnallocatedCorporateExpense
      contextRef="i356bbe4d09fd4182a63900d7900ac46c_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RhYmxlOjAzNjllYmJlNzNmYzRlM2Y4OWIyNzg1Y2VmMzU3Njg1L3RhYmxlcmFuZ2U6MDM2OWViYmU3M2ZjNGUzZjg5YjI3ODVjZWYzNTc2ODVfNC05LTEtMS0w_73faeb9d-44ed-4ca9-8e7a-440f4cb683f4"
      unitRef="usd">200592000</endp:SegmentReportingInformationUnallocatedCorporateExpense>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="ic82ec49c0b3c4ff3bff8499792e123f2_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RhYmxlOjAzNjllYmJlNzNmYzRlM2Y4OWIyNzg1Y2VmMzU3Njg1L3RhYmxlcmFuZ2U6MDM2OWViYmU3M2ZjNGUzZjg5YjI3ODVjZWYzNTc2ODVfNS01LTEtMS0w_63192d9c-293f-4b2a-8b2b-0cd64d4386ef"
      unitRef="usd">427543000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i9ce411fa024449428dd6cf692ee5f064_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RhYmxlOjAzNjllYmJlNzNmYzRlM2Y4OWIyNzg1Y2VmMzU3Njg1L3RhYmxlcmFuZ2U6MDM2OWViYmU3M2ZjNGUzZjg5YjI3ODVjZWYzNTc2ODVfNS03LTEtMS0w_f73e9bf0-40e9-4eb2-b2cd-2de407c2e7e0"
      unitRef="usd">543862000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i356bbe4d09fd4182a63900d7900ac46c_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RhYmxlOjAzNjllYmJlNzNmYzRlM2Y4OWIyNzg1Y2VmMzU3Njg1L3RhYmxlcmFuZ2U6MDM2OWViYmU3M2ZjNGUzZjg5YjI3ODVjZWYzNTc2ODVfNS05LTEtMS0w_7c8d73d6-a3da-4590-9ab4-029560f5d0de"
      unitRef="usd">622339000</us-gaap:AmortizationOfIntangibleAssets>
    <endp:InventoryStepUp
      contextRef="ic82ec49c0b3c4ff3bff8499792e123f2_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RhYmxlOjAzNjllYmJlNzNmYzRlM2Y4OWIyNzg1Y2VmMzU3Njg1L3RhYmxlcmFuZ2U6MDM2OWViYmU3M2ZjNGUzZjg5YjI3ODVjZWYzNTc2ODVfNi01LTEtMS0w_345e7193-1d3e-4a5f-a6d5-eb629bbbcc79"
      unitRef="usd">0</endp:InventoryStepUp>
    <endp:InventoryStepUp
      contextRef="i9ce411fa024449428dd6cf692ee5f064_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RhYmxlOjAzNjllYmJlNzNmYzRlM2Y4OWIyNzg1Y2VmMzU3Njg1L3RhYmxlcmFuZ2U6MDM2OWViYmU3M2ZjNGUzZjg5YjI3ODVjZWYzNTc2ODVfNi03LTEtMS0w_cf1c0f3e-f02c-4a12-9a96-fc3859062e2d"
      unitRef="usd">0</endp:InventoryStepUp>
    <endp:InventoryStepUp
      contextRef="i356bbe4d09fd4182a63900d7900ac46c_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RhYmxlOjAzNjllYmJlNzNmYzRlM2Y4OWIyNzg1Y2VmMzU3Njg1L3RhYmxlcmFuZ2U6MDM2OWViYmU3M2ZjNGUzZjg5YjI3ODVjZWYzNTc2ODVfNi05LTEtMS0w_fa5b4fde-c7ff-4ba9-a14c-a98ff4d0c419"
      unitRef="usd">261000</endp:InventoryStepUp>
    <endp:UpfrontAndMilestonePaymentsToPartners
      contextRef="ic82ec49c0b3c4ff3bff8499792e123f2_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RhYmxlOjAzNjllYmJlNzNmYzRlM2Y4OWIyNzg1Y2VmMzU3Njg1L3RhYmxlcmFuZ2U6MDM2OWViYmU3M2ZjNGUzZjg5YjI3ODVjZWYzNTc2ODVfNy01LTEtMS0w_9402c845-976c-472f-9a1f-c80d1ceee677"
      unitRef="usd">35075000</endp:UpfrontAndMilestonePaymentsToPartners>
    <endp:UpfrontAndMilestonePaymentsToPartners
      contextRef="i9ce411fa024449428dd6cf692ee5f064_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RhYmxlOjAzNjllYmJlNzNmYzRlM2Y4OWIyNzg1Y2VmMzU3Njg1L3RhYmxlcmFuZ2U6MDM2OWViYmU3M2ZjNGUzZjg5YjI3ODVjZWYzNTc2ODVfNy03LTEtMS0w_9ec7bbef-a03d-4d64-8273-4f6e39e6d293"
      unitRef="usd">6623000</endp:UpfrontAndMilestonePaymentsToPartners>
    <endp:UpfrontAndMilestonePaymentsToPartners
      contextRef="i356bbe4d09fd4182a63900d7900ac46c_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RhYmxlOjAzNjllYmJlNzNmYzRlM2Y4OWIyNzg1Y2VmMzU3Njg1L3RhYmxlcmFuZ2U6MDM2OWViYmU3M2ZjNGUzZjg5YjI3ODVjZWYzNTc2ODVfNy05LTEtMS0w_da6cd4e2-3ad3-45ac-8c05-2328056d8254"
      unitRef="usd">45108000</endp:UpfrontAndMilestonePaymentsToPartners>
    <endp:CostReductionInitiatives
      contextRef="ic82ec49c0b3c4ff3bff8499792e123f2_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RhYmxlOjAzNjllYmJlNzNmYzRlM2Y4OWIyNzg1Y2VmMzU3Njg1L3RhYmxlcmFuZ2U6MDM2OWViYmU3M2ZjNGUzZjg5YjI3ODVjZWYzNTc2ODVfOC01LTEtMS0w_6a6c62a1-52d1-4014-852c-3b2ab11f7803"
      unitRef="usd">126282000</endp:CostReductionInitiatives>
    <endp:CostReductionInitiatives
      contextRef="i9ce411fa024449428dd6cf692ee5f064_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RhYmxlOjAzNjllYmJlNzNmYzRlM2Y4OWIyNzg1Y2VmMzU3Njg1L3RhYmxlcmFuZ2U6MDM2OWViYmU3M2ZjNGUzZjg5YjI3ODVjZWYzNTc2ODVfOC03LTEtMS0w_c7eb7723-b315-4fd9-af5d-a35435537d3a"
      unitRef="usd">34598000</endp:CostReductionInitiatives>
    <endp:CostReductionInitiatives
      contextRef="i356bbe4d09fd4182a63900d7900ac46c_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RhYmxlOjAzNjllYmJlNzNmYzRlM2Y4OWIyNzg1Y2VmMzU3Njg1L3RhYmxlcmFuZ2U6MDM2OWViYmU3M2ZjNGUzZjg5YjI3ODVjZWYzNTc2ODVfOC05LTEtMS0w_df6a6185-c169-4d1c-8300-d89c02ac7a41"
      unitRef="usd">86295000</endp:CostReductionInitiatives>
    <us-gaap:LossContingencyLossInPeriod
      contextRef="ic82ec49c0b3c4ff3bff8499792e123f2_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RhYmxlOjAzNjllYmJlNzNmYzRlM2Y4OWIyNzg1Y2VmMzU3Njg1L3RhYmxlcmFuZ2U6MDM2OWViYmU3M2ZjNGUzZjg5YjI3ODVjZWYzNTc2ODVfOS01LTEtMS0w_27fb0431-54d9-40eb-a2b7-d91ef0d1ff6a"
      unitRef="usd">-19049000</us-gaap:LossContingencyLossInPeriod>
    <us-gaap:LossContingencyLossInPeriod
      contextRef="i9ce411fa024449428dd6cf692ee5f064_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RhYmxlOjAzNjllYmJlNzNmYzRlM2Y4OWIyNzg1Y2VmMzU3Njg1L3RhYmxlcmFuZ2U6MDM2OWViYmU3M2ZjNGUzZjg5YjI3ODVjZWYzNTc2ODVfOS03LTEtMS0w_b6937c13-5d1b-4be2-899f-0c172eb42c60"
      unitRef="usd">11211000</us-gaap:LossContingencyLossInPeriod>
    <us-gaap:LossContingencyLossInPeriod
      contextRef="i356bbe4d09fd4182a63900d7900ac46c_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RhYmxlOjAzNjllYmJlNzNmYzRlM2Y4OWIyNzg1Y2VmMzU3Njg1L3RhYmxlcmFuZ2U6MDM2OWViYmU3M2ZjNGUzZjg5YjI3ODVjZWYzNTc2ODVfOS05LTEtMS0w_f77de02b-de06-4931-b9ca-721b85b2b59f"
      unitRef="usd">13809000</us-gaap:LossContingencyLossInPeriod>
    <us-gaap:LegalFees
      contextRef="ic82ec49c0b3c4ff3bff8499792e123f2_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RhYmxlOjAzNjllYmJlNzNmYzRlM2Y4OWIyNzg1Y2VmMzU3Njg1L3RhYmxlcmFuZ2U6MDM2OWViYmU3M2ZjNGUzZjg5YjI3ODVjZWYzNTc2ODVfMTAtNS0xLTEtMA_d65682c1-6193-46e8-8d9b-c07032cde09f"
      unitRef="usd">67819000</us-gaap:LegalFees>
    <us-gaap:LegalFees
      contextRef="i9ce411fa024449428dd6cf692ee5f064_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RhYmxlOjAzNjllYmJlNzNmYzRlM2Y4OWIyNzg1Y2VmMzU3Njg1L3RhYmxlcmFuZ2U6MDM2OWViYmU3M2ZjNGUzZjg5YjI3ODVjZWYzNTc2ODVfMTAtNy0xLTEtMA_ab2e9fe4-4662-4ff9-aaed-71def4e75c14"
      unitRef="usd">65282000</us-gaap:LegalFees>
    <us-gaap:LegalFees
      contextRef="i356bbe4d09fd4182a63900d7900ac46c_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RhYmxlOjAzNjllYmJlNzNmYzRlM2Y4OWIyNzg1Y2VmMzU3Njg1L3RhYmxlcmFuZ2U6MDM2OWViYmU3M2ZjNGUzZjg5YjI3ODVjZWYzNTc2ODVfMTAtOS0xLTEtMA_6c8d167f-6b43-4af2-b208-d3e843739c78"
      unitRef="usd">43753000</us-gaap:LegalFees>
    <us-gaap:AssetImpairmentCharges
      contextRef="ic82ec49c0b3c4ff3bff8499792e123f2_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RhYmxlOjAzNjllYmJlNzNmYzRlM2Y4OWIyNzg1Y2VmMzU3Njg1L3RhYmxlcmFuZ2U6MDM2OWViYmU3M2ZjNGUzZjg5YjI3ODVjZWYzNTc2ODVfMTEtNS0xLTEtMA_7e9bcc99-5375-4fe9-a0d1-faaa594c7459"
      unitRef="usd">120344000</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges
      contextRef="i9ce411fa024449428dd6cf692ee5f064_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RhYmxlOjAzNjllYmJlNzNmYzRlM2Y4OWIyNzg1Y2VmMzU3Njg1L3RhYmxlcmFuZ2U6MDM2OWViYmU3M2ZjNGUzZjg5YjI3ODVjZWYzNTc2ODVfMTEtNy0xLTEtMA_ead7a454-79ed-4760-b568-eaab73109af6"
      unitRef="usd">526082000</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges
      contextRef="i356bbe4d09fd4182a63900d7900ac46c_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RhYmxlOjAzNjllYmJlNzNmYzRlM2Y4OWIyNzg1Y2VmMzU3Njg1L3RhYmxlcmFuZ2U6MDM2OWViYmU3M2ZjNGUzZjg5YjI3ODVjZWYzNTc2ODVfMTEtOS0xLTEtMA_d3e96a86-1963-4cad-bfe1-da63ee31d06c"
      unitRef="usd">916939000</us-gaap:AssetImpairmentCharges>
    <us-gaap:BusinessCombinationAcquisitionRelatedCosts
      contextRef="ic82ec49c0b3c4ff3bff8499792e123f2_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RhYmxlOjAzNjllYmJlNzNmYzRlM2Y4OWIyNzg1Y2VmMzU3Njg1L3RhYmxlcmFuZ2U6MDM2OWViYmU3M2ZjNGUzZjg5YjI3ODVjZWYzNTc2ODVfMTItNS0xLTEtMA_21dace38-22f1-43b7-88f3-d04695fe39fd"
      unitRef="usd">16549000</us-gaap:BusinessCombinationAcquisitionRelatedCosts>
    <us-gaap:BusinessCombinationAcquisitionRelatedCosts
      contextRef="i9ce411fa024449428dd6cf692ee5f064_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RhYmxlOjAzNjllYmJlNzNmYzRlM2Y4OWIyNzg1Y2VmMzU3Njg1L3RhYmxlcmFuZ2U6MDM2OWViYmU3M2ZjNGUzZjg5YjI3ODVjZWYzNTc2ODVfMTItNy0xLTEtMA_e37cd558-bb14-4347-ab0f-052621c86fab"
      unitRef="usd">-46098000</us-gaap:BusinessCombinationAcquisitionRelatedCosts>
    <us-gaap:BusinessCombinationAcquisitionRelatedCosts
      contextRef="i356bbe4d09fd4182a63900d7900ac46c_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RhYmxlOjAzNjllYmJlNzNmYzRlM2Y4OWIyNzg1Y2VmMzU3Njg1L3RhYmxlcmFuZ2U6MDM2OWViYmU3M2ZjNGUzZjg5YjI3ODVjZWYzNTc2ODVfMTItOS0xLTEtMA_6312b734-3909-4b19-8390-07eedc24788f"
      unitRef="usd">21914000</us-gaap:BusinessCombinationAcquisitionRelatedCosts>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="ic82ec49c0b3c4ff3bff8499792e123f2_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RhYmxlOjAzNjllYmJlNzNmYzRlM2Y4OWIyNzg1Y2VmMzU3Njg1L3RhYmxlcmFuZ2U6MDM2OWViYmU3M2ZjNGUzZjg5YjI3ODVjZWYzNTc2ODVfMTMtNS0xLTEtMA_55787d52-4d54-45ec-8c6f-29015fdc658d"
      unitRef="usd">0</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i9ce411fa024449428dd6cf692ee5f064_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RhYmxlOjAzNjllYmJlNzNmYzRlM2Y4OWIyNzg1Y2VmMzU3Njg1L3RhYmxlcmFuZ2U6MDM2OWViYmU3M2ZjNGUzZjg5YjI3ODVjZWYzNTc2ODVfMTMtNy0xLTEtMA_2c6ff4d2-cb0b-4959-b4c5-a04189ab6456"
      unitRef="usd">119828000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i356bbe4d09fd4182a63900d7900ac46c_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RhYmxlOjAzNjllYmJlNzNmYzRlM2Y4OWIyNzg1Y2VmMzU3Njg1L3RhYmxlcmFuZ2U6MDM2OWViYmU3M2ZjNGUzZjg5YjI3ODVjZWYzNTc2ODVfMTMtOS0xLTEtMA_d0115e58-625a-4155-9a76-1d4aaf49f452"
      unitRef="usd">0</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:AdjustmentForLongTermIntercompanyTransactionsGrossOfTax
      contextRef="ic82ec49c0b3c4ff3bff8499792e123f2_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RhYmxlOjAzNjllYmJlNzNmYzRlM2Y4OWIyNzg1Y2VmMzU3Njg1L3RhYmxlcmFuZ2U6MDM2OWViYmU3M2ZjNGUzZjg5YjI3ODVjZWYzNTc2ODVfMTUtNS0xLTEtMA_5c8d1832-56ff-4483-b010-a3efec87844a"
      unitRef="usd">-1919000</us-gaap:AdjustmentForLongTermIntercompanyTransactionsGrossOfTax>
    <us-gaap:AdjustmentForLongTermIntercompanyTransactionsGrossOfTax
      contextRef="i9ce411fa024449428dd6cf692ee5f064_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RhYmxlOjAzNjllYmJlNzNmYzRlM2Y4OWIyNzg1Y2VmMzU3Njg1L3RhYmxlcmFuZ2U6MDM2OWViYmU3M2ZjNGUzZjg5YjI3ODVjZWYzNTc2ODVfMTUtNy0xLTEtMA_ff12d886-30ad-45b9-ad33-913902221346"
      unitRef="usd">-4362000</us-gaap:AdjustmentForLongTermIntercompanyTransactionsGrossOfTax>
    <us-gaap:AdjustmentForLongTermIntercompanyTransactionsGrossOfTax
      contextRef="i356bbe4d09fd4182a63900d7900ac46c_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RhYmxlOjAzNjllYmJlNzNmYzRlM2Y4OWIyNzg1Y2VmMzU3Njg1L3RhYmxlcmFuZ2U6MDM2OWViYmU3M2ZjNGUzZjg5YjI3ODVjZWYzNTc2ODVfMTUtOS0xLTEtMA_58390bd9-c6c8-4294-ae71-19a816e4c704"
      unitRef="usd">5486000</us-gaap:AdjustmentForLongTermIntercompanyTransactionsGrossOfTax>
    <us-gaap:OtherNonrecurringIncomeExpense
      contextRef="ic82ec49c0b3c4ff3bff8499792e123f2_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RhYmxlOjAzNjllYmJlNzNmYzRlM2Y4OWIyNzg1Y2VmMzU3Njg1L3RhYmxlcmFuZ2U6MDM2OWViYmU3M2ZjNGUzZjg5YjI3ODVjZWYzNTc2ODVfMTYtNS0xLTEtMA_c02c6c87-6ebb-4222-af08-a033dd2de408"
      unitRef="usd">15245000</us-gaap:OtherNonrecurringIncomeExpense>
    <us-gaap:OtherNonrecurringIncomeExpense
      contextRef="i9ce411fa024449428dd6cf692ee5f064_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RhYmxlOjAzNjllYmJlNzNmYzRlM2Y4OWIyNzg1Y2VmMzU3Njg1L3RhYmxlcmFuZ2U6MDM2OWViYmU3M2ZjNGUzZjg5YjI3ODVjZWYzNTc2ODVfMTYtNy0xLTEtMA_e08594ee-c04e-4921-b082-8be64fb90b4f"
      unitRef="usd">23890000</us-gaap:OtherNonrecurringIncomeExpense>
    <us-gaap:OtherNonrecurringIncomeExpense
      contextRef="i356bbe4d09fd4182a63900d7900ac46c_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RhYmxlOjAzNjllYmJlNzNmYzRlM2Y4OWIyNzg1Y2VmMzU3Njg1L3RhYmxlcmFuZ2U6MDM2OWViYmU3M2ZjNGUzZjg5YjI3ODVjZWYzNTc2ODVfMTYtOS0xLTEtMA_8c6cec62-122b-4cc2-be1f-05ab95e065a7"
      unitRef="usd">-43456000</us-gaap:OtherNonrecurringIncomeExpense>
    <endp:AdjustedIncomeLossBeforeIncomeTax
      contextRef="i95d8d28a2ec64f3e9edb5c16656f96ed_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RhYmxlOjAzNjllYmJlNzNmYzRlM2Y4OWIyNzg1Y2VmMzU3Njg1L3RhYmxlcmFuZ2U6MDM2OWViYmU3M2ZjNGUzZjg5YjI3ODVjZWYzNTc2ODVfMTctNS0xLTEtMA_17e6b6b8-6c51-46b4-b3af-b5b6429e8639"
      unitRef="usd">1455871000</endp:AdjustedIncomeLossBeforeIncomeTax>
    <endp:AdjustedIncomeLossBeforeIncomeTax
      contextRef="icdc7213f66b848d4934489a73f1f3b4a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RhYmxlOjAzNjllYmJlNzNmYzRlM2Y4OWIyNzg1Y2VmMzU3Njg1L3RhYmxlcmFuZ2U6MDM2OWViYmU3M2ZjNGUzZjg5YjI3ODVjZWYzNTc2ODVfMTctNy0xLTEtMA_707ca4e4-f0f7-4ae5-8fcc-87bcd9b6936a"
      unitRef="usd">1411950000</endp:AdjustedIncomeLossBeforeIncomeTax>
    <endp:AdjustedIncomeLossBeforeIncomeTax
      contextRef="i1b5ab25944f144c2b8588fe02cf81f4b_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RhYmxlOjAzNjllYmJlNzNmYzRlM2Y4OWIyNzg1Y2VmMzU3Njg1L3RhYmxlcmFuZ2U6MDM2OWViYmU3M2ZjNGUzZjg5YjI3ODVjZWYzNTc2ODVfMTctOS0xLTEtMA_095dc1f8-008b-4b44-80a7-10786f84d658"
      unitRef="usd">1484892000</endp:AdjustedIncomeLossBeforeIncomeTax>
    <endp:AssetAcquisitionIntangibleAssetExpense
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RleHRyZWdpb246MDNjMzhmNTlkMWE3NDc5NGIxNmE5NmI0MTFhMTRjNTZfMTMxOTQxMzk1NDk1MjE_ec36ff1b-9bbf-4424-90c9-65223d5b33b6"
      unitRef="usd">28600000</endp:AssetAcquisitionIntangibleAssetExpense>
    <endp:CollaborationArrangementsUpfrontPaymentDevelopmentLicenseAndCommercializationAgreement
      contextRef="i553ee2d892dc4af1ad8ae5ed797175bf_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RleHRyZWdpb246MDNjMzhmNTlkMWE3NDc5NGIxNmE5NmI0MTFhMTRjNTZfNzE0NjgyNTU5NzY3MA_6de53437-5aae-44e1-8c93-2449b76b43ad"
      unitRef="usd">35000000.0</endp:CollaborationArrangementsUpfrontPaymentDevelopmentLicenseAndCommercializationAgreement>
    <us-gaap:RestructuringCharges
      contextRef="ia534292ef60743baaed188e7b917d1b1_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RleHRyZWdpb246MDNjMzhmNTlkMWE3NDc5NGIxNmE5NmI0MTFhMTRjNTZfNzE0NjgyNTU5MzM2NA_26e7543e-a515-4a72-8e6a-e72f9293a2ae"
      unitRef="usd">86900000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringReserveAcceleratedDepreciation
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RleHRyZWdpb246MDNjMzhmNTlkMWE3NDc5NGIxNmE5NmI0MTFhMTRjNTZfNzE0NjgyNTU5MzM1Mw_ef996383-2049-4514-a233-2ad700da3da0"
      unitRef="usd">22500000</us-gaap:RestructuringReserveAcceleratedDepreciation>
    <us-gaap:RestructuringCharges
      contextRef="ifda731fcf6e14763ace7f83106e5015a_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RleHRyZWdpb246MDNjMzhmNTlkMWE3NDc5NGIxNmE5NmI0MTFhMTRjNTZfNzE0NjgyNTU5MzM3NA_84913833-812b-4242-8bdf-7de1f52ae982"
      unitRef="usd">16900000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i2d2317bd34fa4e32a2b4216d12fec4b9_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RleHRyZWdpb246MDNjMzhmNTlkMWE3NDc5NGIxNmE5NmI0MTFhMTRjNTZfNzE0NjgyNTU5MzM5Nw_c9632665-134f-4f02-a0f3-158b36eff39e"
      unitRef="usd">23600000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i9f0da67684c648aa94c028671ddb2300_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RleHRyZWdpb246MDNjMzhmNTlkMWE3NDc5NGIxNmE5NmI0MTFhMTRjNTZfNzE0NjgyNTU5MzQxMw_4e1f6328-d7d0-44a8-b8af-7d844094c1dc"
      unitRef="usd">11000000.0</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i0fc9e1f1929346c8846d673f58f05591_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RleHRyZWdpb246MDNjMzhmNTlkMWE3NDc5NGIxNmE5NmI0MTFhMTRjNTZfNzE0NjgyNTU5MzQzNg_390e731f-f892-417c-a346-619bf7d9aec6"
      unitRef="usd">31700000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringReserveAcceleratedDepreciation
      contextRef="i553ee2d892dc4af1ad8ae5ed797175bf_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RleHRyZWdpb246MDNjMzhmNTlkMWE3NDc5NGIxNmE5NmI0MTFhMTRjNTZfNzE0NjgyNTU5MzQ1Mg_2761198e-252e-4b3c-b5fa-ab99f825f573"
      unitRef="usd">35200000</us-gaap:RestructuringReserveAcceleratedDepreciation>
    <us-gaap:RestructuringCharges
      contextRef="i684709b2e0b448098b8f38a53ff30324_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RleHRyZWdpb246MDNjMzhmNTlkMWE3NDc5NGIxNmE5NmI0MTFhMTRjNTZfNzE0NjgyNTU5MzQ2OA_ac8b37ff-e914-4c5f-ba4a-526fa1609756"
      unitRef="usd">2900000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i1b3e6a28fc8147e19cb29469d39edb9a_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RleHRyZWdpb246MDNjMzhmNTlkMWE3NDc5NGIxNmE5NmI0MTFhMTRjNTZfNzE0NjgyNTU5MzQ4NQ_73f09d34-ca77-44e8-94c1-fad74e75a9e9"
      unitRef="usd">16500000</us-gaap:RestructuringCharges>
    <us-gaap:PaymentsOfDebtRestructuringCosts
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RleHRyZWdpb246MDNjMzhmNTlkMWE3NDc5NGIxNmE5NmI0MTFhMTRjNTZfNTExNg_e3ff4e42-3423-44aa-840b-0633fe094434"
      unitRef="usd">31100000</us-gaap:PaymentsOfDebtRestructuringCosts>
    <us-gaap:RestructuringCharges
      contextRef="idaeafe4f115d4d7393d73024a17b4674_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RleHRyZWdpb246MDNjMzhmNTlkMWE3NDc5NGIxNmE5NmI0MTFhMTRjNTZfMTA5OTUxMTYzNjgxNg_11fcbff9-4897-43fb-bda4-13c8d410e285"
      unitRef="usd">17500000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="idaeafe4f115d4d7393d73024a17b4674_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RleHRyZWdpb246MDNjMzhmNTlkMWE3NDc5NGIxNmE5NmI0MTFhMTRjNTZfMTA5OTUxMTYzNjgxNg_3c285c2a-d1b6-4c89-9528-f1ea7d5aba79"
      unitRef="usd">17500000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i2c530fa6a2394c6289455535a3654285_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RleHRyZWdpb246MDNjMzhmNTlkMWE3NDc5NGIxNmE5NmI0MTFhMTRjNTZfNTI2OQ_beaf922e-989b-44ff-900e-a0d4898ed423"
      unitRef="usd">14100000</us-gaap:RestructuringCharges>
    <endp:OtherNonrecurringIncomeExpenseExpiredInsurancePremium
      contextRef="ic422fca6363144d0b81867266600ded0_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RleHRyZWdpb246MDNjMzhmNTlkMWE3NDc5NGIxNmE5NmI0MTFhMTRjNTZfNTI2OQ_fb9e9952-b05d-4eb7-a209-a4bf9be730c3"
      unitRef="usd">14100000</endp:OtherNonrecurringIncomeExpenseExpiredInsurancePremium>
    <us-gaap:DisaggregationOfRevenueTableTextBlock
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RleHRyZWdpb246MDNjMzhmNTlkMWE3NDc5NGIxNmE5NmI0MTFhMTRjNTZfNjc0NQ_e5a84698-45a5-4278-8684-b2492e6829b5">The Company believes these categories depict how the nature, timing and uncertainty of revenue and cash flows are affected by economic factors.&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.261%"/&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:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.985%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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-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:8pt;font-weight:700;line-height:100%"&gt;2020&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:8pt;font-weight:700;line-height:100%"&gt;2019&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:8pt;font-weight:700;line-height:100%"&gt;2018&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:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;Branded Pharmaceuticals:&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;border-top:1pt solid #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:1pt solid #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:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&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;Specialty Products:&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;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 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;XIAFLEX&#xae;&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;316,234&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;327,638&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;264,638&#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 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;SUPPRELIN&#xae; LA&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:10pt;font-weight:400;line-height:100%"&gt;88,182&#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:10pt;font-weight:400;line-height:100%"&gt;86,797&#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:10pt;font-weight:400;line-height:100%"&gt;81,707&#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 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other Specialty (1)&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:10pt;font-weight:400;line-height:100%"&gt;92,662&#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:10pt;font-weight:400;line-height:100%"&gt;105,241&#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:10pt;font-weight:400;line-height:100%"&gt;98,230&#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 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Specialty Products&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:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;497,078&#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 style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;519,676&#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 style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;444,575&#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 2px 7pt;text-align:left;vertical-align:bottom"&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;Established Products:&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;border-top:1pt solid #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:1pt solid #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:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;PERCOCET&#xae;&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:#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;110,112&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;116,012&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;122,901&#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 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;TESTOPEL&#xae;&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:10pt;font-weight:400;line-height:100%"&gt;35,234&#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:10pt;font-weight:400;line-height:100%"&gt;55,244&#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:10pt;font-weight:400;line-height:100%"&gt;58,377&#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;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 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other Established (2)&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:10pt;font-weight:400;line-height:100%"&gt;139,356&#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:10pt;font-weight:400;line-height:100%"&gt;164,470&#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:10pt;font-weight:400;line-height:100%"&gt;236,979&#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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Established Products&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-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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;284,702&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;335,726&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;418,257&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Branded Pharmaceuticals (3)&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:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;781,780&#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 style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;855,402&#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 style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;862,832&#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:left;vertical-align:bottom"&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;Sterile Injectables:&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;border-top:1pt solid #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:1pt solid #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:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;VASOSTRICT&#xae;&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:#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;785,646&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;531,737&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;453,767&#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 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;ADRENALIN&#xae;&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:10pt;font-weight:400;line-height:100%"&gt;152,074&#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:10pt;font-weight:400;line-height:100%"&gt;179,295&#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:10pt;font-weight:400;line-height:100%"&gt;143,489&#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 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ertapenem for injection&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:10pt;font-weight:400;line-height:100%"&gt;65,607&#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:10pt;font-weight:400;line-height:100%"&gt;104,679&#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:10pt;font-weight:400;line-height:100%"&gt;57,668&#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 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;APLISOL&#xae;&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:10pt;font-weight:400;line-height:100%"&gt;36,220&#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:10pt;font-weight:400;line-height:100%"&gt;61,826&#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:10pt;font-weight:400;line-height:100%"&gt;64,913&#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 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other Sterile Injectables (4)&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:10pt;font-weight:400;line-height:100%"&gt;199,300&#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:10pt;font-weight:400;line-height:100%"&gt;185,594&#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:10pt;font-weight:400;line-height:100%"&gt;209,729&#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:10pt;font-weight:400;line-height:100%"&gt;Total Sterile Injectables (3)&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-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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;1,238,847&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;1,063,131&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;929,566&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Generic Pharmaceuticals (5)&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:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;783,110&#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 style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;879,882&#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 style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;1,012,215&#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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total International Pharmaceuticals (6)&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-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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;99,337&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;115,949&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;142,465&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total revenues, net&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:#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;2,903,074&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;2,914,364&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;2,947,078&#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="padding-right:468pt"&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;/div&gt;&lt;div style="padding-left:31.5pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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%;padding-left:8.68pt"&gt;Products included within Other Specialty are NASCOBAL&lt;/span&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;&#xae; &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;Nasal Spray and AVEED&lt;/span&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;&#xae;&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;/div&gt;&lt;div style="padding-left:31.5pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt"&gt;Products included within Other Established include, but are not limited to, EDEX&lt;/span&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;&#xae;&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; and LIDODERM&lt;/span&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;&#xae;&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;/div&gt;&lt;div style="padding-left:31.5pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt"&gt;Individual products presented above represent the top two performing products in each product category for the year ended December 31, 2020 and/or any product having revenues in excess of $100 million during any of the years ended December 31, 2020, 2019 or 2018 or $25 million during any quarterly period in 2020 or 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:31.5pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(4)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt"&gt;Products included within Other Sterile Injectables include ephedrine sulfate injection and others.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:31.5pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(5)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt"&gt;The Generic Pharmaceuticals segment is comprised of a portfolio of products that are generic versions of branded products, are distributed primarily through the same wholesalers, generally have no intellectual property protection and are sold within the U.S. During the year ended December 31, 2019, colchicine tablets (the authorized generic of Takeda&#x2019;s Colcrys&lt;/span&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;&#xae;&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;), which launched in July 2018, made up 6% of consolidated total revenues. No other individual product within this segment has exceeded 5% of consolidated total revenues for the periods presented.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:31.5pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(6)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt"&gt;The International Pharmaceuticals segment, which accounted for less than 5% of consolidated total revenues for each of the periods presented, includes a variety of specialty pharmaceutical products sold outside the U.S., primarily in Canada through our operating company Paladin.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&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 represents depreciation expense for our reportable segments for the years ended December 31, 2020, 2019 and 2018 (in thousands):&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.261%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.985%"/&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:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&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:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&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:8pt;font-weight:700;line-height:100%"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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:10pt;font-weight:400;line-height:100%"&gt;Branded Pharmaceuticals&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;11,758&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;12,573&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;14,542&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sterile Injectables&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:10pt;font-weight:400;line-height:100%"&gt;17,400&#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:10pt;font-weight:400;line-height:100%"&gt;14,287&#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:10pt;font-weight:400;line-height:100%"&gt;10,500&#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:10pt;font-weight:400;line-height:100%"&gt;Generic Pharmaceuticals&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:10pt;font-weight:400;line-height:100%"&gt;52,614&#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:10pt;font-weight:400;line-height:100%"&gt;32,689&#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:10pt;font-weight:400;line-height:100%"&gt;66,016&#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:10pt;font-weight:400;line-height:100%"&gt;International Pharmaceuticals&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:10pt;font-weight:400;line-height:100%"&gt;4,530&#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:10pt;font-weight:400;line-height:100%"&gt;4,234&#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:10pt;font-weight:400;line-height:100%"&gt;4,925&#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:10pt;font-weight:400;line-height:100%"&gt;Corporate unallocated&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:10pt;font-weight:400;line-height:100%"&gt;4,962&#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:10pt;font-weight:400;line-height:100%"&gt;5,217&#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:10pt;font-weight:400;line-height:100%"&gt;5,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;/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:10pt;font-weight:400;line-height:100%"&gt;Total depreciation expense&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;91,264&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;69,000&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;101,368&#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:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="icbf1f6fdf51341e6a0e34f2729eda70a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RhYmxlOmJhYzk2NDA1N2ZkNzQxYmY5MjA3OTFiMDgxZThhNmYyL3RhYmxlcmFuZ2U6YmFjOTY0MDU3ZmQ3NDFiZjkyMDc5MWIwODFlOGE2ZjJfNC01LTEtMS0w_e806f335-bbe4-4d00-88cf-5001f9fff36d"
      unitRef="usd">316234000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7d5cc2899f6242b4bb6e539b62c7f3a1_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RhYmxlOmJhYzk2NDA1N2ZkNzQxYmY5MjA3OTFiMDgxZThhNmYyL3RhYmxlcmFuZ2U6YmFjOTY0MDU3ZmQ3NDFiZjkyMDc5MWIwODFlOGE2ZjJfNC03LTEtMS0w_c1f141cf-7946-40e0-8551-13fa1c57bb2f"
      unitRef="usd">327638000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iabdd28c073134328a81b7cfebaa6827b_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RhYmxlOmJhYzk2NDA1N2ZkNzQxYmY5MjA3OTFiMDgxZThhNmYyL3RhYmxlcmFuZ2U6YmFjOTY0MDU3ZmQ3NDFiZjkyMDc5MWIwODFlOGE2ZjJfNC05LTEtMS0w_c63f85c2-4bbb-4604-a82f-c08bd78848c1"
      unitRef="usd">264638000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="icb816a8a51e3475ba0feea5fb5acd800_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RhYmxlOmJhYzk2NDA1N2ZkNzQxYmY5MjA3OTFiMDgxZThhNmYyL3RhYmxlcmFuZ2U6YmFjOTY0MDU3ZmQ3NDFiZjkyMDc5MWIwODFlOGE2ZjJfNS01LTEtMS0w_7358eb86-390c-435b-ae85-b1e0b5f88cef"
      unitRef="usd">88182000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib03446e1e0e24500857c353b4c74eb1a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RhYmxlOmJhYzk2NDA1N2ZkNzQxYmY5MjA3OTFiMDgxZThhNmYyL3RhYmxlcmFuZ2U6YmFjOTY0MDU3ZmQ3NDFiZjkyMDc5MWIwODFlOGE2ZjJfNS03LTEtMS0w_a39b73c8-5bab-45ec-a5af-cee12a75ab26"
      unitRef="usd">86797000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id155f4d46507423d8fca432b3fc1c238_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RhYmxlOmJhYzk2NDA1N2ZkNzQxYmY5MjA3OTFiMDgxZThhNmYyL3RhYmxlcmFuZ2U6YmFjOTY0MDU3ZmQ3NDFiZjkyMDc5MWIwODFlOGE2ZjJfNS05LTEtMS0w_209af95d-d291-4a15-9ef2-3a52b51b2dba"
      unitRef="usd">81707000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if9b39c5421624c0f925dabeefc7580fc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RhYmxlOmJhYzk2NDA1N2ZkNzQxYmY5MjA3OTFiMDgxZThhNmYyL3RhYmxlcmFuZ2U6YmFjOTY0MDU3ZmQ3NDFiZjkyMDc5MWIwODFlOGE2ZjJfNi01LTEtMS0w_0200dc24-a807-4581-a3a8-df3d90b58ecf"
      unitRef="usd">92662000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia8c7c59e86b14f3a9856b939510558b4_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RhYmxlOmJhYzk2NDA1N2ZkNzQxYmY5MjA3OTFiMDgxZThhNmYyL3RhYmxlcmFuZ2U6YmFjOTY0MDU3ZmQ3NDFiZjkyMDc5MWIwODFlOGE2ZjJfNi03LTEtMS0w_8e422e24-2240-4cb0-b3c9-07564ce1189d"
      unitRef="usd">105241000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7da0ae9eb08b4ee5bb7fa2de5a03e719_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RhYmxlOmJhYzk2NDA1N2ZkNzQxYmY5MjA3OTFiMDgxZThhNmYyL3RhYmxlcmFuZ2U6YmFjOTY0MDU3ZmQ3NDFiZjkyMDc5MWIwODFlOGE2ZjJfNi05LTEtMS0w_51b21330-514b-4aba-b0be-089cb223eddc"
      unitRef="usd">98230000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i867f57bf9fc34ff884d12834a3c9ce1a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RhYmxlOmJhYzk2NDA1N2ZkNzQxYmY5MjA3OTFiMDgxZThhNmYyL3RhYmxlcmFuZ2U6YmFjOTY0MDU3ZmQ3NDFiZjkyMDc5MWIwODFlOGE2ZjJfNy01LTEtMS0w_7d765140-adc9-4e63-ae58-208c6919a12d"
      unitRef="usd">497078000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4837dcd373704819b65037d555865762_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RhYmxlOmJhYzk2NDA1N2ZkNzQxYmY5MjA3OTFiMDgxZThhNmYyL3RhYmxlcmFuZ2U6YmFjOTY0MDU3ZmQ3NDFiZjkyMDc5MWIwODFlOGE2ZjJfNy03LTEtMS0w_94c2480e-aa18-45ff-a957-ce2f16a9e371"
      unitRef="usd">519676000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i257aea3a13aa4e6588cbbee9eaef86bd_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RhYmxlOmJhYzk2NDA1N2ZkNzQxYmY5MjA3OTFiMDgxZThhNmYyL3RhYmxlcmFuZ2U6YmFjOTY0MDU3ZmQ3NDFiZjkyMDc5MWIwODFlOGE2ZjJfNy05LTEtMS0w_e9c6cec2-82a3-47bc-bc84-84ab72458b03"
      unitRef="usd">444575000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic4ef7425a0db4774a147027480f49a27_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RhYmxlOmJhYzk2NDA1N2ZkNzQxYmY5MjA3OTFiMDgxZThhNmYyL3RhYmxlcmFuZ2U6YmFjOTY0MDU3ZmQ3NDFiZjkyMDc5MWIwODFlOGE2ZjJfOS01LTEtMS0w_591170cc-7050-4a78-8a58-b9ec42a0b664"
      unitRef="usd">110112000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib80093b775ed49bf9c971c773d54a9d5_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RhYmxlOmJhYzk2NDA1N2ZkNzQxYmY5MjA3OTFiMDgxZThhNmYyL3RhYmxlcmFuZ2U6YmFjOTY0MDU3ZmQ3NDFiZjkyMDc5MWIwODFlOGE2ZjJfOS03LTEtMS0w_f86870d4-38ec-48b9-8c1d-35cd47dd8c7e"
      unitRef="usd">116012000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i89c4d599549545d0abf4efae629aaa5e_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RhYmxlOmJhYzk2NDA1N2ZkNzQxYmY5MjA3OTFiMDgxZThhNmYyL3RhYmxlcmFuZ2U6YmFjOTY0MDU3ZmQ3NDFiZjkyMDc5MWIwODFlOGE2ZjJfOS05LTEtMS0w_7548efc3-c518-40c7-badf-e5fe95d23d86"
      unitRef="usd">122901000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ieafa0176db574e559d24abff480d21be_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RhYmxlOmJhYzk2NDA1N2ZkNzQxYmY5MjA3OTFiMDgxZThhNmYyL3RhYmxlcmFuZ2U6YmFjOTY0MDU3ZmQ3NDFiZjkyMDc5MWIwODFlOGE2ZjJfMTAtNS0xLTEtMA_0ba068cb-1ffc-4630-a308-5db2d3a5d709"
      unitRef="usd">35234000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6ab6eeee7895409fb82da9da7d1b1557_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RhYmxlOmJhYzk2NDA1N2ZkNzQxYmY5MjA3OTFiMDgxZThhNmYyL3RhYmxlcmFuZ2U6YmFjOTY0MDU3ZmQ3NDFiZjkyMDc5MWIwODFlOGE2ZjJfMTAtNy0xLTEtMA_52d635d5-a055-4c44-8c63-97a8e00ce140"
      unitRef="usd">55244000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iadef57b11dd2435cab9076b898f644bd_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RhYmxlOmJhYzk2NDA1N2ZkNzQxYmY5MjA3OTFiMDgxZThhNmYyL3RhYmxlcmFuZ2U6YmFjOTY0MDU3ZmQ3NDFiZjkyMDc5MWIwODFlOGE2ZjJfMTAtOS0xLTEtMA_35679e43-8905-457b-9857-7914d2d729d5"
      unitRef="usd">58377000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7f126c5953884eb48a630cd0f43a2f8c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RhYmxlOmJhYzk2NDA1N2ZkNzQxYmY5MjA3OTFiMDgxZThhNmYyL3RhYmxlcmFuZ2U6YmFjOTY0MDU3ZmQ3NDFiZjkyMDc5MWIwODFlOGE2ZjJfMTItNS0xLTEtMA_adb6abdc-4d5f-439a-b8b6-c35072b07ed7"
      unitRef="usd">139356000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5179d6a17fdd43f8b98fdc4594efff22_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RhYmxlOmJhYzk2NDA1N2ZkNzQxYmY5MjA3OTFiMDgxZThhNmYyL3RhYmxlcmFuZ2U6YmFjOTY0MDU3ZmQ3NDFiZjkyMDc5MWIwODFlOGE2ZjJfMTItNy0xLTEtMA_fd7c6e5d-1e70-4256-b4b5-adadf19648d0"
      unitRef="usd">164470000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ibf609b26f1bc4423992c9b6947819c66_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RhYmxlOmJhYzk2NDA1N2ZkNzQxYmY5MjA3OTFiMDgxZThhNmYyL3RhYmxlcmFuZ2U6YmFjOTY0MDU3ZmQ3NDFiZjkyMDc5MWIwODFlOGE2ZjJfMTItOS0xLTEtMA_36b57627-d4d4-47d2-8153-b53830664860"
      unitRef="usd">236979000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6b77c82abb524d03a1d1225234fd285e_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RhYmxlOmJhYzk2NDA1N2ZkNzQxYmY5MjA3OTFiMDgxZThhNmYyL3RhYmxlcmFuZ2U6YmFjOTY0MDU3ZmQ3NDFiZjkyMDc5MWIwODFlOGE2ZjJfMTMtNS0xLTEtMA_c0c21b5f-e1f9-4239-a0b0-20681684607e"
      unitRef="usd">284702000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2d8100aec348483197733f9680346c55_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RhYmxlOmJhYzk2NDA1N2ZkNzQxYmY5MjA3OTFiMDgxZThhNmYyL3RhYmxlcmFuZ2U6YmFjOTY0MDU3ZmQ3NDFiZjkyMDc5MWIwODFlOGE2ZjJfMTMtNy0xLTEtMA_a84e12aa-b649-41ef-a82c-764e74948fd9"
      unitRef="usd">335726000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib7d38a2298674929954feb07f884b5d3_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RhYmxlOmJhYzk2NDA1N2ZkNzQxYmY5MjA3OTFiMDgxZThhNmYyL3RhYmxlcmFuZ2U6YmFjOTY0MDU3ZmQ3NDFiZjkyMDc5MWIwODFlOGE2ZjJfMTMtOS0xLTEtMA_b5bc3430-a422-4cd1-abcf-8a0b0c3843dc"
      unitRef="usd">418257000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4be3974d38c9459183420305705bcb84_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RhYmxlOmJhYzk2NDA1N2ZkNzQxYmY5MjA3OTFiMDgxZThhNmYyL3RhYmxlcmFuZ2U6YmFjOTY0MDU3ZmQ3NDFiZjkyMDc5MWIwODFlOGE2ZjJfMTQtNS0xLTEtMA_e2bca534-5553-44bd-99e1-c60df3ce78e9"
      unitRef="usd">781780000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ibb9c74fb6ac74c3d8313be0b6c0fa0b7_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RhYmxlOmJhYzk2NDA1N2ZkNzQxYmY5MjA3OTFiMDgxZThhNmYyL3RhYmxlcmFuZ2U6YmFjOTY0MDU3ZmQ3NDFiZjkyMDc5MWIwODFlOGE2ZjJfMTQtNy0xLTEtMA_e92c81fe-286f-4be0-8f51-bb138540afd3"
      unitRef="usd">855402000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4bdc34bc549c41a2880b656485ad1228_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RhYmxlOmJhYzk2NDA1N2ZkNzQxYmY5MjA3OTFiMDgxZThhNmYyL3RhYmxlcmFuZ2U6YmFjOTY0MDU3ZmQ3NDFiZjkyMDc5MWIwODFlOGE2ZjJfMTQtOS0xLTEtMA_e4ec103e-587c-4fe9-bacb-4348e9264568"
      unitRef="usd">862832000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9a5a9ab7a2c849da8cf1474c0e6ebdf5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RhYmxlOmJhYzk2NDA1N2ZkNzQxYmY5MjA3OTFiMDgxZThhNmYyL3RhYmxlcmFuZ2U6YmFjOTY0MDU3ZmQ3NDFiZjkyMDc5MWIwODFlOGE2ZjJfMTYtNS0xLTEtMA_94b2b992-1ceb-4532-b8f6-e9fb26e251d7"
      unitRef="usd">785646000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if8c4014342d44a2494b28e7951a2e580_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RhYmxlOmJhYzk2NDA1N2ZkNzQxYmY5MjA3OTFiMDgxZThhNmYyL3RhYmxlcmFuZ2U6YmFjOTY0MDU3ZmQ3NDFiZjkyMDc5MWIwODFlOGE2ZjJfMTYtNy0xLTEtMA_9edc0395-267b-430c-83ea-3f80477aa159"
      unitRef="usd">531737000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i64f50605b09847da961aa3d536ddbed3_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RhYmxlOmJhYzk2NDA1N2ZkNzQxYmY5MjA3OTFiMDgxZThhNmYyL3RhYmxlcmFuZ2U6YmFjOTY0MDU3ZmQ3NDFiZjkyMDc5MWIwODFlOGE2ZjJfMTYtOS0xLTEtMA_2437a8b2-ba72-4bf7-b9ae-c03521cb6684"
      unitRef="usd">453767000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i13f5703df11e4198aa8ed775fddd9afc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RhYmxlOmJhYzk2NDA1N2ZkNzQxYmY5MjA3OTFiMDgxZThhNmYyL3RhYmxlcmFuZ2U6YmFjOTY0MDU3ZmQ3NDFiZjkyMDc5MWIwODFlOGE2ZjJfMTctNS0xLTEtMA_4b5395a9-883e-4718-b476-190c1d2fcbe4"
      unitRef="usd">152074000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i57166f21dfad4b0f9aff3f80878259f4_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RhYmxlOmJhYzk2NDA1N2ZkNzQxYmY5MjA3OTFiMDgxZThhNmYyL3RhYmxlcmFuZ2U6YmFjOTY0MDU3ZmQ3NDFiZjkyMDc5MWIwODFlOGE2ZjJfMTctNy0xLTEtMA_41b092c5-9464-4e61-8f0f-39eca5a68d70"
      unitRef="usd">179295000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6ce98ac845f5458aa766e766e8b2cfe1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RhYmxlOmJhYzk2NDA1N2ZkNzQxYmY5MjA3OTFiMDgxZThhNmYyL3RhYmxlcmFuZ2U6YmFjOTY0MDU3ZmQ3NDFiZjkyMDc5MWIwODFlOGE2ZjJfMTctOS0xLTEtMA_22e84168-b21b-4e17-9614-2e14299372d3"
      unitRef="usd">143489000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i29f7105a15134d51bb633ddb95f99628_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RhYmxlOmJhYzk2NDA1N2ZkNzQxYmY5MjA3OTFiMDgxZThhNmYyL3RhYmxlcmFuZ2U6YmFjOTY0MDU3ZmQ3NDFiZjkyMDc5MWIwODFlOGE2ZjJfMTgtNS0xLTEtMA_780cf363-e17b-4258-be77-01a85ce4cbb8"
      unitRef="usd">65607000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5ab718295c384079b5a59edc7d1b59f4_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RhYmxlOmJhYzk2NDA1N2ZkNzQxYmY5MjA3OTFiMDgxZThhNmYyL3RhYmxlcmFuZ2U6YmFjOTY0MDU3ZmQ3NDFiZjkyMDc5MWIwODFlOGE2ZjJfMTgtNy0xLTEtMA_f99f63ec-d50c-4d86-adbd-d86e7d5e25a5"
      unitRef="usd">104679000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id5d3c396c4f54cf99cfed88a4bb4d1d1_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RhYmxlOmJhYzk2NDA1N2ZkNzQxYmY5MjA3OTFiMDgxZThhNmYyL3RhYmxlcmFuZ2U6YmFjOTY0MDU3ZmQ3NDFiZjkyMDc5MWIwODFlOGE2ZjJfMTgtOS0xLTEtMA_f41334bf-7d97-490e-a4f7-2e6e5a6c6c3d"
      unitRef="usd">57668000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie4316fd77cfb4f459f1b15d1d15d5433_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RhYmxlOmJhYzk2NDA1N2ZkNzQxYmY5MjA3OTFiMDgxZThhNmYyL3RhYmxlcmFuZ2U6YmFjOTY0MDU3ZmQ3NDFiZjkyMDc5MWIwODFlOGE2ZjJfMTktNS0xLTEtMA_bcc18dca-f2b3-48c0-b4c9-7fdb27bffaeb"
      unitRef="usd">36220000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iac85538640354adbb9c346878099d16a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RhYmxlOmJhYzk2NDA1N2ZkNzQxYmY5MjA3OTFiMDgxZThhNmYyL3RhYmxlcmFuZ2U6YmFjOTY0MDU3ZmQ3NDFiZjkyMDc5MWIwODFlOGE2ZjJfMTktNy0xLTEtMA_fc207eab-9b71-4e92-8e32-dc6696f74334"
      unitRef="usd">61826000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0703c0d871744448bdb4f34ae77e3c0f_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RhYmxlOmJhYzk2NDA1N2ZkNzQxYmY5MjA3OTFiMDgxZThhNmYyL3RhYmxlcmFuZ2U6YmFjOTY0MDU3ZmQ3NDFiZjkyMDc5MWIwODFlOGE2ZjJfMTktOS0xLTEtMA_3e8d74ea-b73c-48b9-9a04-6346a48a7eb4"
      unitRef="usd">64913000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3dd782ea410c4855969883349c9e2309_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RhYmxlOmJhYzk2NDA1N2ZkNzQxYmY5MjA3OTFiMDgxZThhNmYyL3RhYmxlcmFuZ2U6YmFjOTY0MDU3ZmQ3NDFiZjkyMDc5MWIwODFlOGE2ZjJfMjAtNS0xLTEtMA_57116f40-b65a-4f09-955d-df85c7d2f66a"
      unitRef="usd">199300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4f41f8e7958d445cb7c03cd714b8712c_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RhYmxlOmJhYzk2NDA1N2ZkNzQxYmY5MjA3OTFiMDgxZThhNmYyL3RhYmxlcmFuZ2U6YmFjOTY0MDU3ZmQ3NDFiZjkyMDc5MWIwODFlOGE2ZjJfMjAtNy0xLTEtMA_eb9aea7b-3395-4b09-84dc-cb108b0cdb68"
      unitRef="usd">185594000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i296f46bf7b52473ebe01465115f3293f_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RhYmxlOmJhYzk2NDA1N2ZkNzQxYmY5MjA3OTFiMDgxZThhNmYyL3RhYmxlcmFuZ2U6YmFjOTY0MDU3ZmQ3NDFiZjkyMDc5MWIwODFlOGE2ZjJfMjAtOS0xLTEtMA_7aabc5c8-04cc-4da5-a6ec-d0f6efb1b375"
      unitRef="usd">209729000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ibd597e486dbb408ebac3f81d30ce8f8d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RhYmxlOmJhYzk2NDA1N2ZkNzQxYmY5MjA3OTFiMDgxZThhNmYyL3RhYmxlcmFuZ2U6YmFjOTY0MDU3ZmQ3NDFiZjkyMDc5MWIwODFlOGE2ZjJfMjEtNS0xLTEtMA_006d0e7a-b28b-420d-9c50-db8cb3011c11"
      unitRef="usd">1238847000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i598e7eb3d0104c33a89ef8b52fa1a0d3_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RhYmxlOmJhYzk2NDA1N2ZkNzQxYmY5MjA3OTFiMDgxZThhNmYyL3RhYmxlcmFuZ2U6YmFjOTY0MDU3ZmQ3NDFiZjkyMDc5MWIwODFlOGE2ZjJfMjEtNy0xLTEtMA_502e21f1-0bd3-42f3-95f9-63db2ff21cbb"
      unitRef="usd">1063131000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie56f9e212e3a4e07abe074077c3a3ff0_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RhYmxlOmJhYzk2NDA1N2ZkNzQxYmY5MjA3OTFiMDgxZThhNmYyL3RhYmxlcmFuZ2U6YmFjOTY0MDU3ZmQ3NDFiZjkyMDc5MWIwODFlOGE2ZjJfMjEtOS0xLTEtMA_5a4892a6-2f1b-4086-80bf-4d40765a033c"
      unitRef="usd">929566000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0b6bdbbf83234eda9eb880bf745c9af4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RhYmxlOmJhYzk2NDA1N2ZkNzQxYmY5MjA3OTFiMDgxZThhNmYyL3RhYmxlcmFuZ2U6YmFjOTY0MDU3ZmQ3NDFiZjkyMDc5MWIwODFlOGE2ZjJfMjItNS0xLTEtMA_8b1db826-a45e-4fff-ab58-3ba7b4ee9933"
      unitRef="usd">783110000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia7959cde141143cb8dbca950b226b94a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RhYmxlOmJhYzk2NDA1N2ZkNzQxYmY5MjA3OTFiMDgxZThhNmYyL3RhYmxlcmFuZ2U6YmFjOTY0MDU3ZmQ3NDFiZjkyMDc5MWIwODFlOGE2ZjJfMjItNy0xLTEtMA_47c87d7a-2dfe-4af5-a1a0-29134c7a51f9"
      unitRef="usd">879882000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9a07d86cb68e456ca60563e5e019a2f4_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RhYmxlOmJhYzk2NDA1N2ZkNzQxYmY5MjA3OTFiMDgxZThhNmYyL3RhYmxlcmFuZ2U6YmFjOTY0MDU3ZmQ3NDFiZjkyMDc5MWIwODFlOGE2ZjJfMjItOS0xLTEtMA_12eae2b2-54e1-4b9a-b2fc-61316d490e4a"
      unitRef="usd">1012215000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7f28fe013a234012b1b81a7fe692ee30_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RhYmxlOmJhYzk2NDA1N2ZkNzQxYmY5MjA3OTFiMDgxZThhNmYyL3RhYmxlcmFuZ2U6YmFjOTY0MDU3ZmQ3NDFiZjkyMDc5MWIwODFlOGE2ZjJfMjMtNS0xLTEtMA_8858911c-cada-4f81-9adb-7ef6813e721f"
      unitRef="usd">99337000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie24b09f3464b469bb6e8826aeacf8f5d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RhYmxlOmJhYzk2NDA1N2ZkNzQxYmY5MjA3OTFiMDgxZThhNmYyL3RhYmxlcmFuZ2U6YmFjOTY0MDU3ZmQ3NDFiZjkyMDc5MWIwODFlOGE2ZjJfMjMtNy0xLTEtMA_b3ef16f3-721b-4639-9ca2-3a5142029ed2"
      unitRef="usd">115949000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i713083bda2c14366860ede225908a75a_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RhYmxlOmJhYzk2NDA1N2ZkNzQxYmY5MjA3OTFiMDgxZThhNmYyL3RhYmxlcmFuZ2U6YmFjOTY0MDU3ZmQ3NDFiZjkyMDc5MWIwODFlOGE2ZjJfMjMtOS0xLTEtMA_b054112f-5ce9-4fcf-b4df-534e3bc9f808"
      unitRef="usd">142465000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RhYmxlOmJhYzk2NDA1N2ZkNzQxYmY5MjA3OTFiMDgxZThhNmYyL3RhYmxlcmFuZ2U6YmFjOTY0MDU3ZmQ3NDFiZjkyMDc5MWIwODFlOGE2ZjJfMjQtNS0xLTEtMA_825ce3d6-a9d3-4c29-a291-66cbde0296d5"
      unitRef="usd">2903074000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic422fca6363144d0b81867266600ded0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RhYmxlOmJhYzk2NDA1N2ZkNzQxYmY5MjA3OTFiMDgxZThhNmYyL3RhYmxlcmFuZ2U6YmFjOTY0MDU3ZmQ3NDFiZjkyMDc5MWIwODFlOGE2ZjJfMjQtNy0xLTEtMA_9ede3d9f-4d30-4498-9e74-dff8350ccfc1"
      unitRef="usd">2914364000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i553ee2d892dc4af1ad8ae5ed797175bf_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RhYmxlOmJhYzk2NDA1N2ZkNzQxYmY5MjA3OTFiMDgxZThhNmYyL3RhYmxlcmFuZ2U6YmFjOTY0MDU3ZmQ3NDFiZjkyMDc5MWIwODFlOGE2ZjJfMjQtOS0xLTEtMA_539ce074-aa4d-416e-b1b5-9d862d428b65"
      unitRef="usd">2947078000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <endp:ProductLineRevenueReportingThreshold
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RleHRyZWdpb246MDNjMzhmNTlkMWE3NDc5NGIxNmE5NmI0MTFhMTRjNTZfNTg5Nw_17409d22-511f-404c-a0b3-8b4b8dbfa524"
      unitRef="usd">100000000</endp:ProductLineRevenueReportingThreshold>
    <endp:ProductLineRevenueReportingThreshold
      contextRef="i553ee2d892dc4af1ad8ae5ed797175bf_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RleHRyZWdpb246MDNjMzhmNTlkMWE3NDc5NGIxNmE5NmI0MTFhMTRjNTZfNTg5Nw_413f2e40-9c70-4135-bda9-079bc72fa36f"
      unitRef="usd">100000000</endp:ProductLineRevenueReportingThreshold>
    <endp:ProductLineRevenueReportingThreshold
      contextRef="ic422fca6363144d0b81867266600ded0_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RleHRyZWdpb246MDNjMzhmNTlkMWE3NDc5NGIxNmE5NmI0MTFhMTRjNTZfNTg5Nw_8f0954b7-5239-470f-8686-2c294b2c7414"
      unitRef="usd">100000000</endp:ProductLineRevenueReportingThreshold>
    <endp:ProductLineRevenueReportingThreshold
      contextRef="if14a3066d1af4fcabca222bdb1da2ef1_D20200401-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RleHRyZWdpb246MDNjMzhmNTlkMWE3NDc5NGIxNmE5NmI0MTFhMTRjNTZfNTkwMQ_3c8a461c-110e-4fad-bf66-a2de8e5100bf"
      unitRef="usd">25000000</endp:ProductLineRevenueReportingThreshold>
    <endp:ProductLineRevenueReportingThreshold
      contextRef="i47cec58071634f7b8ad97747477549b0_D20190101-20190331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RleHRyZWdpb246MDNjMzhmNTlkMWE3NDc5NGIxNmE5NmI0MTFhMTRjNTZfNTkwMQ_41cfa32b-f7c1-4d3a-8f9b-0a7981ca66f9"
      unitRef="usd">25000000</endp:ProductLineRevenueReportingThreshold>
    <endp:ProductLineRevenueReportingThreshold
      contextRef="i251f59722edf473da9f56b43275afa85_D20190401-20190630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RleHRyZWdpb246MDNjMzhmNTlkMWE3NDc5NGIxNmE5NmI0MTFhMTRjNTZfNTkwMQ_48dc9cc9-bd97-484c-a531-0762ca7a101b"
      unitRef="usd">25000000</endp:ProductLineRevenueReportingThreshold>
    <endp:ProductLineRevenueReportingThreshold
      contextRef="ifa82059ed32644b2a76e9f16a3ae83b6_D20200101-20200331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RleHRyZWdpb246MDNjMzhmNTlkMWE3NDc5NGIxNmE5NmI0MTFhMTRjNTZfNTkwMQ_70d9277d-e463-4014-8075-e3547f7cbd3c"
      unitRef="usd">25000000</endp:ProductLineRevenueReportingThreshold>
    <endp:ProductLineRevenueReportingThreshold
      contextRef="i09678a0561aa4345959ff4b79f7d54ad_D20200701-20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RleHRyZWdpb246MDNjMzhmNTlkMWE3NDc5NGIxNmE5NmI0MTFhMTRjNTZfNTkwMQ_7e63c5a4-5b91-4a70-ac97-900de85393af"
      unitRef="usd">25000000</endp:ProductLineRevenueReportingThreshold>
    <endp:ProductLineRevenueReportingThreshold
      contextRef="i6b2c6843e45c42b09b6a7ba0b5f6a6b0_D20190701-20190930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RleHRyZWdpb246MDNjMzhmNTlkMWE3NDc5NGIxNmE5NmI0MTFhMTRjNTZfNTkwMQ_bdc93e5f-d53b-409d-840c-7681329252e0"
      unitRef="usd">25000000</endp:ProductLineRevenueReportingThreshold>
    <endp:ProductLineRevenueReportingThreshold
      contextRef="ie5b5f74dec2c4ee4862d5dea1a3f72a4_D20201001-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RleHRyZWdpb246MDNjMzhmNTlkMWE3NDc5NGIxNmE5NmI0MTFhMTRjNTZfNTkwMQ_e211a9e4-a2dd-4c8f-acc9-37292d535e87"
      unitRef="usd">25000000</endp:ProductLineRevenueReportingThreshold>
    <endp:ProductLineRevenueReportingThreshold
      contextRef="ied53d37a300e426f9deae7fcdd5c9378_D20191001-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RleHRyZWdpb246MDNjMzhmNTlkMWE3NDc5NGIxNmE5NmI0MTFhMTRjNTZfNTkwMQ_fd9dad41-a966-4f84-948d-a8678849d545"
      unitRef="usd">25000000</endp:ProductLineRevenueReportingThreshold>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="iae82193ae2ec46d89267503236273f16_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RleHRyZWdpb246MDNjMzhmNTlkMWE3NDc5NGIxNmE5NmI0MTFhMTRjNTZfNjMwOQ_f0ba9c1c-8755-476e-942e-ac2272de06dd"
      unitRef="number">0.06</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i4d546b0499d64764b3a090f9af3055de_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RleHRyZWdpb246MDNjMzhmNTlkMWE3NDc5NGIxNmE5NmI0MTFhMTRjNTZfNzE0NjgyNTU5NTcwNA_66edbbce-84d2-48f0-b3b6-aef7cb734d5d"
      unitRef="number">0.05</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i5b5204e3529b4a46babfdc9490333225_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RleHRyZWdpb246MDNjMzhmNTlkMWE3NDc5NGIxNmE5NmI0MTFhMTRjNTZfNzE0NjgyNTU5NTcwNA_aa50f405-8ba3-4611-9880-31acd58aff40"
      unitRef="number">0.05</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i5ae38cd1765540c1bf48ba5669ed3a33_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RleHRyZWdpb246MDNjMzhmNTlkMWE3NDc5NGIxNmE5NmI0MTFhMTRjNTZfNzE0NjgyNTU5NTcwNA_f4d11497-50f1-46c0-8f7b-22930595867a"
      unitRef="number">0.05</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:Depreciation
      contextRef="if63721065a3849899c782bf6a004f873_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RhYmxlOjQ2YTE2ODczNWEwYjQzNjg4ZGE2YjcyMzczNDA4NGFhL3RhYmxlcmFuZ2U6NDZhMTY4NzM1YTBiNDM2ODhkYTZiNzIzNzM0MDg0YWFfMi0xLTEtMS0yMDk0_61cab06f-581a-4fe2-b5a1-5ba0eb9e91ae"
      unitRef="usd">11758000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="ie13a96c4d0294672828bdee76b7e7cda_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RhYmxlOjQ2YTE2ODczNWEwYjQzNjg4ZGE2YjcyMzczNDA4NGFhL3RhYmxlcmFuZ2U6NDZhMTY4NzM1YTBiNDM2ODhkYTZiNzIzNzM0MDg0YWFfMi0zLTEtMS0yMDk0_e5081a51-5d4f-429f-9eab-14334ec383b3"
      unitRef="usd">12573000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i0befe12c03674de8a7136f8fad6c4707_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RhYmxlOjQ2YTE2ODczNWEwYjQzNjg4ZGE2YjcyMzczNDA4NGFhL3RhYmxlcmFuZ2U6NDZhMTY4NzM1YTBiNDM2ODhkYTZiNzIzNzM0MDg0YWFfMi01LTEtMS0yMDk0_55296278-da6f-4551-8f6b-bfe0a504d209"
      unitRef="usd">14542000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i996b00fe16ca4f0989ebaf5c662b83e4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RhYmxlOjQ2YTE2ODczNWEwYjQzNjg4ZGE2YjcyMzczNDA4NGFhL3RhYmxlcmFuZ2U6NDZhMTY4NzM1YTBiNDM2ODhkYTZiNzIzNzM0MDg0YWFfMy0xLTEtMS0yMDk0_a1f14171-0932-4efc-9d5b-595cf56f0910"
      unitRef="usd">17400000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i1c1f4df6929b4026a4ef57a04aef7549_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RhYmxlOjQ2YTE2ODczNWEwYjQzNjg4ZGE2YjcyMzczNDA4NGFhL3RhYmxlcmFuZ2U6NDZhMTY4NzM1YTBiNDM2ODhkYTZiNzIzNzM0MDg0YWFfMy0zLTEtMS0yMDk0_f8138842-4eb8-444f-bf02-ab7a2f890cf2"
      unitRef="usd">14287000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="ia9b46f7799d5455598b5ee3d3fee6c77_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RhYmxlOjQ2YTE2ODczNWEwYjQzNjg4ZGE2YjcyMzczNDA4NGFhL3RhYmxlcmFuZ2U6NDZhMTY4NzM1YTBiNDM2ODhkYTZiNzIzNzM0MDg0YWFfMy01LTEtMS0yMDk0_0e97c2f4-d73c-4662-8b3d-ccecd87b781c"
      unitRef="usd">10500000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i041910d0f24a4bccabca8c3af2d00fb4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RhYmxlOjQ2YTE2ODczNWEwYjQzNjg4ZGE2YjcyMzczNDA4NGFhL3RhYmxlcmFuZ2U6NDZhMTY4NzM1YTBiNDM2ODhkYTZiNzIzNzM0MDg0YWFfNC0xLTEtMS0yMDk0_8e15ed0e-32f2-4f96-a531-3ad9b3e3e62d"
      unitRef="usd">52614000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i6e9e7f913c9940a3aa898b6db8e95c53_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RhYmxlOjQ2YTE2ODczNWEwYjQzNjg4ZGE2YjcyMzczNDA4NGFhL3RhYmxlcmFuZ2U6NDZhMTY4NzM1YTBiNDM2ODhkYTZiNzIzNzM0MDg0YWFfNC0zLTEtMS0yMDk0_b503342e-432e-4eb8-b6d0-043fcd8bd35f"
      unitRef="usd">32689000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i2e70c308546642c9baf758e0fa5ef3e2_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RhYmxlOjQ2YTE2ODczNWEwYjQzNjg4ZGE2YjcyMzczNDA4NGFhL3RhYmxlcmFuZ2U6NDZhMTY4NzM1YTBiNDM2ODhkYTZiNzIzNzM0MDg0YWFfNC01LTEtMS0yMDk0_62ad59e2-7ed5-4d07-9a10-3548d9417c0c"
      unitRef="usd">66016000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i28093b76728f4f7bba3b7894b66cfd84_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RhYmxlOjQ2YTE2ODczNWEwYjQzNjg4ZGE2YjcyMzczNDA4NGFhL3RhYmxlcmFuZ2U6NDZhMTY4NzM1YTBiNDM2ODhkYTZiNzIzNzM0MDg0YWFfNS0xLTEtMS0yMDk0_012d22db-92b0-413c-840d-8cbc6b31af2c"
      unitRef="usd">4530000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="id4014bc0426442f4ad4d9df56bc90074_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RhYmxlOjQ2YTE2ODczNWEwYjQzNjg4ZGE2YjcyMzczNDA4NGFhL3RhYmxlcmFuZ2U6NDZhMTY4NzM1YTBiNDM2ODhkYTZiNzIzNzM0MDg0YWFfNS0zLTEtMS0yMDk0_a7c0cc3e-74f1-4c14-b3b1-5d753891c6eb"
      unitRef="usd">4234000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="ida28258bd6a9415c93496688cc70907d_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RhYmxlOjQ2YTE2ODczNWEwYjQzNjg4ZGE2YjcyMzczNDA4NGFhL3RhYmxlcmFuZ2U6NDZhMTY4NzM1YTBiNDM2ODhkYTZiNzIzNzM0MDg0YWFfNS01LTEtMS0yMDk0_efcbe12d-5bdc-40f7-a047-7dec7368d8cf"
      unitRef="usd">4925000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i85985393c90444b49e90e8990f29276f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RhYmxlOjQ2YTE2ODczNWEwYjQzNjg4ZGE2YjcyMzczNDA4NGFhL3RhYmxlcmFuZ2U6NDZhMTY4NzM1YTBiNDM2ODhkYTZiNzIzNzM0MDg0YWFfNi0xLTEtMS0yMDk0_c1a9ac60-6767-42e0-86b0-4371f1259ea1"
      unitRef="usd">4962000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i0f57f47aa99643cfa38f3a04180d6307_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RhYmxlOjQ2YTE2ODczNWEwYjQzNjg4ZGE2YjcyMzczNDA4NGFhL3RhYmxlcmFuZ2U6NDZhMTY4NzM1YTBiNDM2ODhkYTZiNzIzNzM0MDg0YWFfNi0zLTEtMS0yMDk0_fdbf6ee2-f31a-4300-8170-a043dc4b6a2e"
      unitRef="usd">5217000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="ibd7d693feff34585b20185f149288f2c_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RhYmxlOjQ2YTE2ODczNWEwYjQzNjg4ZGE2YjcyMzczNDA4NGFhL3RhYmxlcmFuZ2U6NDZhMTY4NzM1YTBiNDM2ODhkYTZiNzIzNzM0MDg0YWFfNi01LTEtMS0yMDk0_e29702a6-c743-4535-a3dd-50bb070b1094"
      unitRef="usd">5385000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RhYmxlOjQ2YTE2ODczNWEwYjQzNjg4ZGE2YjcyMzczNDA4NGFhL3RhYmxlcmFuZ2U6NDZhMTY4NzM1YTBiNDM2ODhkYTZiNzIzNzM0MDg0YWFfNy0xLTEtMS0yMDk0_4bc7a329-f595-48b5-86d5-a339e41900a8"
      unitRef="usd">91264000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="ic422fca6363144d0b81867266600ded0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RhYmxlOjQ2YTE2ODczNWEwYjQzNjg4ZGE2YjcyMzczNDA4NGFhL3RhYmxlcmFuZ2U6NDZhMTY4NzM1YTBiNDM2ODhkYTZiNzIzNzM0MDg0YWFfNy0zLTEtMS0yMDk0_e057f976-c094-4ac6-bba2-8ab45da93a82"
      unitRef="usd">69000000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i553ee2d892dc4af1ad8ae5ed797175bf_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82MS9mcmFnOjAzYzM4ZjU5ZDFhNzQ3OTRiMTZhOTZiNDExYTE0YzU2L3RhYmxlOjQ2YTE2ODczNWEwYjQzNjg4ZGE2YjcyMzczNDA4NGFhL3RhYmxlcmFuZ2U6NDZhMTY4NzM1YTBiNDM2ODhkYTZiNzIzNzM0MDg0YWFfNy01LTEtMS0yMDk0_4a39a5f9-b3dc-40d1-830f-30aacd748f2d"
      unitRef="usd">101368000</us-gaap:Depreciation>
    <us-gaap:FairValueDisclosuresTextBlock
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82Ny9mcmFnOmM0MThmMjU0MzVjYTRmYTA4NWU5MGE1YTZjMDQ5ZmRhL3RleHRyZWdpb246YzQxOGYyNTQzNWNhNGZhMDg1ZTkwYTVhNmMwNDlmZGFfNTY1OQ_e4c725b3-f6b3-4ae1-8305-0266118df555">&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;NOTE 7. FAIR VALUE MEASUREMENTS&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Fair value guidance establishes a three-tier fair value hierarchy, which prioritizes the inputs used in measuring fair value. These tiers include:&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:49.5pt;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;&#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:10pt"&gt;Level 1&#x2014;Quoted prices in active markets for identical assets or liabilities.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:49.5pt;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;&#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:10pt"&gt;Level 2&#x2014;Inputs other than Level 1 that are observable, either directly or indirectly, such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:49.5pt;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;&#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:10pt"&gt;Level 3&#x2014;Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Financial Instruments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The financial instruments recorded in our Consolidated Balance Sheets include cash and cash equivalents, restricted cash and cash equivalents, accounts receivable, equity method investments, accounts payable and accrued expenses, acquisition-related contingent consideration and debt obligations. Included in cash and cash equivalents and restricted cash and cash equivalents are money market funds representing a type of mutual fund required by law to invest in low-risk securities (for example, U.S. government bonds, U.S. Treasury Bills and commercial paper). Money market funds pay dividends that generally reflect short-term interest rates. Due to their initial maturities, the carrying amounts of non-restricted and restricted cash and cash equivalents (including money market funds), accounts receivable, accounts payable and accrued expenses approximate their fair values.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&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;Restricted Cash and Cash Equivalents&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&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 presents current and noncurrent restricted cash and cash equivalent balances at December&#160;31, 2020 and December 31, 2019 (in thousands):&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:38.344%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:34.038%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.986%"/&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="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Consolidated Balance Sheets Line Items&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;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:8pt;font-weight:700;line-height:100%"&gt;December 31, 2020&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;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:8pt;font-weight:700;line-height:100%"&gt;December 31, 2019&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted cash and cash equivalents&#x2014;current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:400;line-height:100%"&gt;Restricted cash and cash equivalents&lt;/span&gt;&lt;/td&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;171,563&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;247,457&#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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted cash and cash equivalents&#x2014;noncurrent&lt;/span&gt;&lt;/td&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:10pt;font-weight:400;line-height:100%"&gt;Other assets&lt;/span&gt;&lt;/td&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;18,400&#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="6" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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;Total restricted cash and cash equivalents&lt;/span&gt;&lt;/td&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;171,563&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;265,857&#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="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The restricted cash and cash equivalents amounts primarily relate to litigation-related matters, including approximately $127.0&#160;million and $242.8&#160;million held in QSFs for mesh-related matters at December&#160;31, 2020 and December 31, 2019, respectively. See Note 16. Commitments and Contingencies for further information about mesh-related and other litigation-related matters. Additionally, at December&#160;31, 2020, approximately $25.0&#160;million of restricted cash and cash equivalents related to certain insurance-related matters.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&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;Acquisition-Related Contingent Consideration&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value of contingent consideration liabilities is determined using unobservable inputs; hence, these instruments represent Level 3 measurements within the above-defined fair value hierarchy. These inputs include the estimated amount and timing of projected cash flows, the probability of success (achievement of the contingent event) and the risk-adjusted discount rate used to present value the probability-weighted cash flows. Subsequent to the acquisition date, at each reporting period, the contingent consideration liability is remeasured at current fair value with changes recorded in earnings. The estimates of fair value are uncertain and changes in any of the estimated inputs used as of the date of this report could have resulted in significant adjustments to fair value. See the &#x201c;Recurring Fair Value Measurements&#x201d; section below for additional information on acquisition-related contingent consideration.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Recurring Fair Value Measurements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&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 financial assets and liabilities measured at fair value on a recurring basis at December&#160;31, 2020 and December 31, 2019 were as follows (in thousands):&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:48.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.986%"/&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 3.25pt;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:100%"&gt;Fair Value Measurements at December 31, 2020 using:&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-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:100%"&gt;Level 1 Inputs&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 3.25pt;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:100%"&gt;Level 2 Inputs&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 3.25pt;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:100%"&gt;Level 3 Inputs&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 3.25pt;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:100%"&gt;Total&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:10pt;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;border-top:1pt solid #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:1pt solid #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:1pt solid #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:1pt solid #000000;padding:0 1pt"/&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:10pt;font-weight:400;line-height:100%"&gt;Money market funds&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;214,120&#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:10pt;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:10pt;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:10pt;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:10pt;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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;214,120&#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:10pt;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="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:10pt;font-weight:400;line-height:100%"&gt;Acquisition-related contingent consideration&#x2014;current&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:10pt;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:10pt;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:10pt;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:10pt;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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;8,566&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;8,566&#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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Acquisition-related contingent consideration&#x2014;noncurrent&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:10pt;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:10pt;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 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:10pt;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:10pt;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 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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;27,683&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;27,683&#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;&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:48.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.986%"/&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:8pt;font-weight:700;line-height:100%"&gt;Fair Value Measurements at December 31, 2019 using:&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-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:100%"&gt;Level 1 Inputs&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:100%"&gt;Level 2 Inputs&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:100%"&gt;Level 3 Inputs&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:100%"&gt;Total&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:10pt;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;border-top:1pt solid #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:1pt solid #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:1pt solid #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:1pt solid #000000;padding:0 1pt"/&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:10pt;font-weight:400;line-height:100%"&gt;Money market funds&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;427,033&#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:10pt;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:10pt;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:10pt;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:10pt;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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;427,033&#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:10pt;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="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:10pt;font-weight:400;line-height:100%"&gt;Acquisition-related contingent consideration&#x2014;current&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:10pt;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:10pt;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:10pt;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:10pt;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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;6,534&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;6,534&#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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Acquisition-related contingent consideration&#x2014;noncurrent&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:10pt;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:10pt;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 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:10pt;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:10pt;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 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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;23,123&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;23,123&#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;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At December&#160;31, 2020 and December&#160;31, 2019, money market funds include $26.5&#160;million and $70.2&#160;million, respectively, in QSFs to be disbursed to mesh-related or other product liability claimants. Amounts in QSFs are considered restricted cash equivalents. See Note 16. Commitments and Contingencies for further discussion of our product liability cases. At December&#160;31, 2020 and December 31, 2019, the differences between the amortized cost and the fair value of our money market funds were not material, individually or in the aggregate.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&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;Fair Value Measurements Using Significant Unobservable Inputs&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&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 presents changes to the Company&#x2019;s liability for acquisition-related contingent consideration, which is measured at fair value on a recurring basis using significant unobservable inputs (Level 3), for the years ended December 31, 2020 and 2019 (in thousands):&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:74.038%"/&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:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.985%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding: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-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:8pt;font-weight:700;line-height:100%"&gt;2020&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:8pt;font-weight:700;line-height:100%"&gt;2019&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:10pt;font-weight:400;line-height:100%"&gt;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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;29,657&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;116,703&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amounts settled&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:10pt;font-weight:400;line-height:100%"&gt;(9,885)&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:10pt;font-weight:400;line-height:100%"&gt;(41,448)&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:10pt;font-weight:400;line-height:100%"&gt;Changes in fair value recorded in earnings&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:10pt;font-weight:400;line-height:100%"&gt;16,353&#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:10pt;font-weight:400;line-height:100%"&gt;(46,098)&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:10pt;font-weight:400;line-height:100%"&gt;Effect of currency translation&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:10pt;font-weight:400;line-height:100%"&gt;124&#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:10pt;font-weight:400;line-height:100%"&gt;500&#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:10pt;font-weight:400;line-height:100%"&gt;End 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="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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;36,249&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;29,657&#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="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At December&#160;31, 2020, the fair value measurements of the contingent consideration obligations were determined using risk-adjusted discount rates ranging from approximately 10.0% to 15.0% (weighted average rate of approximately 11.8%, weighted based on relative fair value). Changes in fair value recorded in earnings related to acquisition-related contingent consideration are included in our Consolidated Statements of Operations as Acquisition-related and integration items, net. Amounts recorded for the current and noncurrent portions of acquisition-related contingent consideration are included in Accounts payable and accrued expenses and Other liabilities, respectively, in our Consolidated Balance Sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&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 presents changes to the Company&#x2019;s liability for acquisition-related contingent consideration during the year ended December 31, 2020 by acquisition (in thousands):&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:48.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.986%"/&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:8pt;font-weight:700;line-height:100%"&gt;Balance as of December 31, 2019&lt;/span&gt;&lt;/td&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="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:100%"&gt;Changes in Fair Value Recorded in Earnings&lt;/span&gt;&lt;/td&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:8pt;font-weight:700;line-height:100%"&gt;Amounts Settled and Other&lt;/span&gt;&lt;/td&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:8pt;font-weight:700;line-height:100%"&gt;Balance as of December 31, 2020&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:10pt;font-weight:400;line-height:100%"&gt;Auxilium acquisition&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;13,207&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;2,921&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(1,644)&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;14,484&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Lehigh Valley Technologies, Inc. acquisitions&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:10pt;font-weight:400;line-height:100%"&gt;6,800&#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="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:10pt;font-weight:400;line-height:100%"&gt;12,337&#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:10pt;font-weight:400;line-height:100%"&gt;(6,037)&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:10pt;font-weight:400;line-height:100%"&gt;13,100&#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;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:10pt;font-weight:400;line-height:100%"&gt;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:10pt;font-weight:400;line-height:100%"&gt;9,650&#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="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:10pt;font-weight:400;line-height:100%"&gt;1,095&#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:10pt;font-weight:400;line-height:100%"&gt;(2,080)&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:10pt;font-weight:400;line-height:100%"&gt;8,665&#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 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;29,657&#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 colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;16,353&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(9,761)&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;36,249&#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="margin-top:6pt;text-indent:27pt"&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 presents changes to the Company&#x2019;s liability for acquisition-related contingent consideration during the year ended December&#160;31, 2019 by acquisition (in thousands):&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.861%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:47.856%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.495%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.495%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.495%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.142%"/&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:8pt;font-weight:700;line-height:100%"&gt;Balance as of December 31, 2018&lt;/span&gt;&lt;/td&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="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:100%"&gt;Changes in Fair Value Recorded in Earnings&lt;/span&gt;&lt;/td&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:8pt;font-weight:700;line-height:100%"&gt;Amounts Settled and Other&lt;/span&gt;&lt;/td&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:8pt;font-weight:700;line-height:100%"&gt;Balance as of December 31, 2019&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:10pt;font-weight:400;line-height:100%"&gt;Auxilium acquisition&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;14,157&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;777&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(1,727)&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;13,207&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Lehigh Valley Technologies, Inc. acquisitions&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:10pt;font-weight:400;line-height:100%"&gt;34,700&#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="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:10pt;font-weight:400;line-height:100%"&gt;(8,614)&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:10pt;font-weight:400;line-height:100%"&gt;(19,286)&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:10pt;font-weight:400;line-height:100%"&gt;6,800&#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:10pt;font-weight:400;line-height:100%"&gt;VOLTAREN&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;&#xae;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt; Gel acquisition (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:10pt;font-weight:400;line-height:100%"&gt;56,240&#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="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:10pt;font-weight:400;line-height:100%"&gt;(37,184)&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:10pt;font-weight:400;line-height:100%"&gt;(18,870)&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:10pt;font-weight:400;line-height:100%"&gt;186&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;11,606&#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="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:10pt;font-weight:400;line-height:100%"&gt;(1,077)&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:10pt;font-weight:400;line-height:100%"&gt;(1,065)&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:10pt;font-weight:400;line-height:100%"&gt;9,464&#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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;116,703&#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="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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(46,098)&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(40,948)&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;29,657&#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="padding-right:468pt"&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;/div&gt;&lt;div style="padding-left:31.5pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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%;padding-left:8.68pt"&gt;The change in fair value recorded in earnings includes the impact of certain competitive events occurring during 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Nonrecurring Fair Value Measurements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&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 financial assets and liabilities measured at fair value on a nonrecurring basis during the years ended December 31, 2020 and 2019 were as follows (in thousands):&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:48.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.986%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:21pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" 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:8pt;font-weight:700;line-height:100%"&gt;Fair Value Measurements during the Year Ended December 31, 2020 (1) using:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" 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:8pt;font-weight:700;line-height:100%"&gt;Total Expense for the Year Ended December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&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:100%"&gt;Level 1 Inputs&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-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:100%"&gt;Level 2 Inputs&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-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:100%"&gt;Level 3 Inputs&lt;/span&gt;&lt;/td&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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intangible assets, excluding goodwill (2)(3)&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:10pt;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:10pt;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:10pt;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:10pt;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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;15,463&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(79,917)&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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Certain property, plant and equipment&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:10pt;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:10pt;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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(1,249)&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:10pt;font-weight:400;line-height:100%"&gt;Operating lease right-of-use assets&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:10pt;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:10pt;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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(6,392)&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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:10pt;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 #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:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:10pt;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 #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:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;15,463&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;(87,558)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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;&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:48.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.986%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:21pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" 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:8pt;font-weight:700;line-height:100%"&gt;Fair Value Measurements during the Year Ended December 31, 2019 (1) using:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" 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:8pt;font-weight:700;line-height:100%"&gt;Total Expense for the Year Ended December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&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:100%"&gt;Level 1 Inputs&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-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:100%"&gt;Level 2 Inputs&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-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:100%"&gt;Level 3 Inputs&lt;/span&gt;&lt;/td&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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intangible assets, excluding goodwill (3)&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:10pt;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:10pt;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:10pt;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:10pt;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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;229,680&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(347,706)&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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Certain property, plant and equipment&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:10pt;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:10pt;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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(6,468)&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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;229,680&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(354,174)&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;&lt;div style="padding-right:468pt"&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;/div&gt;&lt;div style="padding-left:31.5pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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%;padding-left:8.68pt"&gt;The fair value amounts are presented as of the date of the fair value measurement as these assets are not measured at fair value on a recurring basis. Such measurements generally occur in connection with our quarter-end financial reporting close procedures.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:31.5pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt"&gt;These fair value measurements were determined using risk-adjusted discount rates ranging from approximately 10.0% to 12.0% (weighted average rate of approximately 11.3%, weighted based on relative fair value).&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:31.5pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt"&gt;The Company also performed fair value measurements in connection with its goodwill impairment tests. Refer to Note 11. Goodwill and Other Intangibles for additional information on goodwill and other intangible asset impairment tests, including information about the valuation methodologies utilized.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82Ny9mcmFnOmM0MThmMjU0MzVjYTRmYTA4NWU5MGE1YTZjMDQ5ZmRhL3RleHRyZWdpb246YzQxOGYyNTQzNWNhNGZhMDg1ZTkwYTVhNmMwNDlmZGFfNTY1Mw_f09469a4-0b01-4a4f-b86c-3701b5c51bd3">&lt;div style="margin-top:6pt;text-indent:27pt"&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 presents current and noncurrent restricted cash and cash equivalent balances at December&#160;31, 2020 and December 31, 2019 (in thousands):&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:38.344%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:34.038%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.986%"/&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="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Consolidated Balance Sheets Line Items&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;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:8pt;font-weight:700;line-height:100%"&gt;December 31, 2020&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;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:8pt;font-weight:700;line-height:100%"&gt;December 31, 2019&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted cash and cash equivalents&#x2014;current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:400;line-height:100%"&gt;Restricted cash and cash equivalents&lt;/span&gt;&lt;/td&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;171,563&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;247,457&#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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted cash and cash equivalents&#x2014;noncurrent&lt;/span&gt;&lt;/td&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:10pt;font-weight:400;line-height:100%"&gt;Other assets&lt;/span&gt;&lt;/td&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;18,400&#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="6" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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;Total restricted cash and cash equivalents&lt;/span&gt;&lt;/td&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;171,563&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;265,857&#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="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The restricted cash and cash equivalents amounts primarily relate to litigation-related matters, including approximately $127.0&#160;million and $242.8&#160;million held in QSFs for mesh-related matters at December&#160;31, 2020 and December 31, 2019, respectively. See Note 16. Commitments and Contingencies for further information about mesh-related and other litigation-related matters. Additionally, at December&#160;31, 2020, approximately $25.0&#160;million of restricted cash and cash equivalents related to certain insurance-related matters.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock>
    <us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82Ny9mcmFnOmM0MThmMjU0MzVjYTRmYTA4NWU5MGE1YTZjMDQ5ZmRhL3RleHRyZWdpb246YzQxOGYyNTQzNWNhNGZhMDg1ZTkwYTVhNmMwNDlmZGFfNTY4NA_3f56919b-7b9d-4d8e-b614-0c7774f42c33">&lt;div style="margin-top:6pt;text-indent:27pt"&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 presents current and noncurrent restricted cash and cash equivalent balances at December&#160;31, 2020 and December 31, 2019 (in thousands):&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:38.344%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:34.038%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.986%"/&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="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Consolidated Balance Sheets Line Items&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;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:8pt;font-weight:700;line-height:100%"&gt;December 31, 2020&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;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:8pt;font-weight:700;line-height:100%"&gt;December 31, 2019&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted cash and cash equivalents&#x2014;current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:400;line-height:100%"&gt;Restricted cash and cash equivalents&lt;/span&gt;&lt;/td&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;171,563&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;247,457&#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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted cash and cash equivalents&#x2014;noncurrent&lt;/span&gt;&lt;/td&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:10pt;font-weight:400;line-height:100%"&gt;Other assets&lt;/span&gt;&lt;/td&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;18,400&#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="6" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;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;Total restricted cash and cash equivalents&lt;/span&gt;&lt;/td&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;171,563&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;265,857&#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="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The restricted cash and cash equivalents amounts primarily relate to litigation-related matters, including approximately $127.0&#160;million and $242.8&#160;million held in QSFs for mesh-related matters at December&#160;31, 2020 and December 31, 2019, respectively. See Note 16. Commitments and Contingencies for further information about mesh-related and other litigation-related matters. Additionally, at December&#160;31, 2020, approximately $25.0&#160;million of restricted cash and cash equivalents related to certain insurance-related matters.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue
      contextRef="i3f216a0a208e454cb35be9f5f8c6dadf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82Ny9mcmFnOmM0MThmMjU0MzVjYTRmYTA4NWU5MGE1YTZjMDQ5ZmRhL3RhYmxlOmEwODYyMjA1ZmQ2MDRhNjE5OTFkZDQ4NDZiYTI3NDY0L3RhYmxlcmFuZ2U6YTA4NjIyMDVmZDYwNGE2MTk5MWRkNDg0NmJhMjc0NjRfMS0zLTEtMS0w_f56d2a3d-b804-46e0-8ecb-20f298694f67"
      unitRef="usd">171563000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue
      contextRef="ie393cf2c705b4c4d83b27b6f2c4fdfb0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82Ny9mcmFnOmM0MThmMjU0MzVjYTRmYTA4NWU5MGE1YTZjMDQ5ZmRhL3RhYmxlOmEwODYyMjA1ZmQ2MDRhNjE5OTFkZDQ4NDZiYTI3NDY0L3RhYmxlcmFuZ2U6YTA4NjIyMDVmZDYwNGE2MTk5MWRkNDg0NmJhMjc0NjRfMS01LTEtMS0w_44acbe16-ed02-42cb-b972-d326b83a2cc1"
      unitRef="usd">247457000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsNoncurrent
      contextRef="i3f216a0a208e454cb35be9f5f8c6dadf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82Ny9mcmFnOmM0MThmMjU0MzVjYTRmYTA4NWU5MGE1YTZjMDQ5ZmRhL3RhYmxlOmEwODYyMjA1ZmQ2MDRhNjE5OTFkZDQ4NDZiYTI3NDY0L3RhYmxlcmFuZ2U6YTA4NjIyMDVmZDYwNGE2MTk5MWRkNDg0NmJhMjc0NjRfMi0zLTEtMS0w_ab227407-2265-417f-8019-1e81f8c1e441"
      unitRef="usd">0</us-gaap:RestrictedCashAndCashEquivalentsNoncurrent>
    <us-gaap:RestrictedCashAndCashEquivalentsNoncurrent
      contextRef="ie393cf2c705b4c4d83b27b6f2c4fdfb0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82Ny9mcmFnOmM0MThmMjU0MzVjYTRmYTA4NWU5MGE1YTZjMDQ5ZmRhL3RhYmxlOmEwODYyMjA1ZmQ2MDRhNjE5OTFkZDQ4NDZiYTI3NDY0L3RhYmxlcmFuZ2U6YTA4NjIyMDVmZDYwNGE2MTk5MWRkNDg0NmJhMjc0NjRfMi01LTEtMS0w_de47fe60-192d-439c-85c2-927847bef320"
      unitRef="usd">18400000</us-gaap:RestrictedCashAndCashEquivalentsNoncurrent>
    <us-gaap:RestrictedCashAndCashEquivalents
      contextRef="i3f216a0a208e454cb35be9f5f8c6dadf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82Ny9mcmFnOmM0MThmMjU0MzVjYTRmYTA4NWU5MGE1YTZjMDQ5ZmRhL3RhYmxlOmEwODYyMjA1ZmQ2MDRhNjE5OTFkZDQ4NDZiYTI3NDY0L3RhYmxlcmFuZ2U6YTA4NjIyMDVmZDYwNGE2MTk5MWRkNDg0NmJhMjc0NjRfMy0zLTEtMS0w_4597119a-8b77-4255-ba9b-c6f3f2f64abe"
      unitRef="usd">171563000</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:RestrictedCashAndCashEquivalents
      contextRef="ie393cf2c705b4c4d83b27b6f2c4fdfb0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82Ny9mcmFnOmM0MThmMjU0MzVjYTRmYTA4NWU5MGE1YTZjMDQ5ZmRhL3RhYmxlOmEwODYyMjA1ZmQ2MDRhNjE5OTFkZDQ4NDZiYTI3NDY0L3RhYmxlcmFuZ2U6YTA4NjIyMDVmZDYwNGE2MTk5MWRkNDg0NmJhMjc0NjRfMy01LTEtMS0w_a44b92f9-35ab-40eb-b3fa-74d2e660aa2f"
      unitRef="usd">265857000</us-gaap:RestrictedCashAndCashEquivalents>
    <endp:SettlementFunds
      contextRef="iaea7f29ae34a460e8cca1676fbe23d8e_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82Ny9mcmFnOmM0MThmMjU0MzVjYTRmYTA4NWU5MGE1YTZjMDQ5ZmRhL3RleHRyZWdpb246YzQxOGYyNTQzNWNhNGZhMDg1ZTkwYTVhNmMwNDlmZGFfMTg5Ng_d68117f3-29fe-48c3-902d-6c877cac90f3"
      unitRef="usd">127000000.0</endp:SettlementFunds>
    <endp:SettlementFunds
      contextRef="i54477525e2024d688f510d536fdaa23d_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82Ny9mcmFnOmM0MThmMjU0MzVjYTRmYTA4NWU5MGE1YTZjMDQ5ZmRhL3RleHRyZWdpb246YzQxOGYyNTQzNWNhNGZhMDg1ZTkwYTVhNmMwNDlmZGFfMTkwMw_93419a77-14d8-4a21-9ab7-4bd5abd92bc1"
      unitRef="usd">242800000</endp:SettlementFunds>
    <us-gaap:RestrictedCashAndCashEquivalents
      contextRef="iae85115fefcd428f9464c23f4a705348_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82Ny9mcmFnOmM0MThmMjU0MzVjYTRmYTA4NWU5MGE1YTZjMDQ5ZmRhL3RleHRyZWdpb246YzQxOGYyNTQzNWNhNGZhMDg1ZTkwYTVhNmMwNDlmZGFfMjEwNg_3835a431-9f2f-4626-85e4-89bc6fd1ac16"
      unitRef="usd">25000000.0</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82Ny9mcmFnOmM0MThmMjU0MzVjYTRmYTA4NWU5MGE1YTZjMDQ5ZmRhL3RleHRyZWdpb246YzQxOGYyNTQzNWNhNGZhMDg1ZTkwYTVhNmMwNDlmZGFfNTY1MQ_dd43000a-40dc-4ab4-abec-3de65606693f">&lt;div style="margin-top:6pt;text-indent:27pt"&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 financial assets and liabilities measured at fair value on a recurring basis at December&#160;31, 2020 and December 31, 2019 were as follows (in thousands):&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:48.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.986%"/&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 3.25pt;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:100%"&gt;Fair Value Measurements at December 31, 2020 using:&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-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:100%"&gt;Level 1 Inputs&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 3.25pt;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:100%"&gt;Level 2 Inputs&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 3.25pt;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:100%"&gt;Level 3 Inputs&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 3.25pt;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:100%"&gt;Total&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:10pt;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;border-top:1pt solid #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:1pt solid #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:1pt solid #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:1pt solid #000000;padding:0 1pt"/&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:10pt;font-weight:400;line-height:100%"&gt;Money market funds&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;214,120&#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:10pt;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:10pt;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:10pt;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:10pt;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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;214,120&#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:10pt;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="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:10pt;font-weight:400;line-height:100%"&gt;Acquisition-related contingent consideration&#x2014;current&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:10pt;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:10pt;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:10pt;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:10pt;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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;8,566&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;8,566&#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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Acquisition-related contingent consideration&#x2014;noncurrent&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:10pt;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:10pt;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 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:10pt;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:10pt;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 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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;27,683&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;27,683&#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;&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:48.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.986%"/&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:8pt;font-weight:700;line-height:100%"&gt;Fair Value Measurements at December 31, 2019 using:&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-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:100%"&gt;Level 1 Inputs&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:100%"&gt;Level 2 Inputs&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:100%"&gt;Level 3 Inputs&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:100%"&gt;Total&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:10pt;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;border-top:1pt solid #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:1pt solid #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:1pt solid #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:1pt solid #000000;padding:0 1pt"/&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:10pt;font-weight:400;line-height:100%"&gt;Money market funds&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;427,033&#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:10pt;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:10pt;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:10pt;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:10pt;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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;427,033&#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:10pt;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="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:10pt;font-weight:400;line-height:100%"&gt;Acquisition-related contingent consideration&#x2014;current&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:10pt;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:10pt;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:10pt;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:10pt;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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;6,534&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;6,534&#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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Acquisition-related contingent consideration&#x2014;noncurrent&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:10pt;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:10pt;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 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:10pt;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:10pt;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 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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;23,123&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;23,123&#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:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="ib20888c0ac1e4391829218f34025a419_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82Ny9mcmFnOmM0MThmMjU0MzVjYTRmYTA4NWU5MGE1YTZjMDQ5ZmRhL3RhYmxlOjg2ZDMwZTQ2NjNmZjRiZjBhNTBjZmQzNzNmZTg1ZDA0L3RhYmxlcmFuZ2U6ODZkMzBlNDY2M2ZmNGJmMGE1MGNmZDM3M2ZlODVkMDRfMy0xLTEtMS0w_1f834daf-6f97-4916-acde-70ab83ddbd40"
      unitRef="usd">214120000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="ida3f727fe5e84a4294e59923b0a32d46_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82Ny9mcmFnOmM0MThmMjU0MzVjYTRmYTA4NWU5MGE1YTZjMDQ5ZmRhL3RhYmxlOjg2ZDMwZTQ2NjNmZjRiZjBhNTBjZmQzNzNmZTg1ZDA0L3RhYmxlcmFuZ2U6ODZkMzBlNDY2M2ZmNGJmMGE1MGNmZDM3M2ZlODVkMDRfMy0zLTEtMS0w_c6a699f6-bed3-455f-819d-860f7ae22614"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="icf5242e868eb489ea510eeb9011f5dee_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82Ny9mcmFnOmM0MThmMjU0MzVjYTRmYTA4NWU5MGE1YTZjMDQ5ZmRhL3RhYmxlOjg2ZDMwZTQ2NjNmZjRiZjBhNTBjZmQzNzNmZTg1ZDA0L3RhYmxlcmFuZ2U6ODZkMzBlNDY2M2ZmNGJmMGE1MGNmZDM3M2ZlODVkMDRfMy01LTEtMS0w_7f2e4765-7fa3-470b-abd9-b2fec76f8586"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i56cd2593cadf458cb1d66566ada5fd3f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82Ny9mcmFnOmM0MThmMjU0MzVjYTRmYTA4NWU5MGE1YTZjMDQ5ZmRhL3RhYmxlOjg2ZDMwZTQ2NjNmZjRiZjBhNTBjZmQzNzNmZTg1ZDA0L3RhYmxlcmFuZ2U6ODZkMzBlNDY2M2ZmNGJmMGE1MGNmZDM3M2ZlODVkMDRfMy03LTEtMS0w_b4e50f36-99a7-4e52-a541-d17bca5fb2ed"
      unitRef="usd">214120000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="iddb9946031934340b3ba4e30d082684c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82Ny9mcmFnOmM0MThmMjU0MzVjYTRmYTA4NWU5MGE1YTZjMDQ5ZmRhL3RhYmxlOjg2ZDMwZTQ2NjNmZjRiZjBhNTBjZmQzNzNmZTg1ZDA0L3RhYmxlcmFuZ2U6ODZkMzBlNDY2M2ZmNGJmMGE1MGNmZDM3M2ZlODVkMDRfNS0xLTEtMS0w_c031e65b-9978-4916-8691-acaedb2ea98e"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i4e464d81cb89454e8a729bc896e3677f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82Ny9mcmFnOmM0MThmMjU0MzVjYTRmYTA4NWU5MGE1YTZjMDQ5ZmRhL3RhYmxlOjg2ZDMwZTQ2NjNmZjRiZjBhNTBjZmQzNzNmZTg1ZDA0L3RhYmxlcmFuZ2U6ODZkMzBlNDY2M2ZmNGJmMGE1MGNmZDM3M2ZlODVkMDRfNS0zLTEtMS0w_cac8018a-7c92-42a7-b3d2-0ef7210bf096"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i674c50dd22264e2abbeda85c7c4623de_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82Ny9mcmFnOmM0MThmMjU0MzVjYTRmYTA4NWU5MGE1YTZjMDQ5ZmRhL3RhYmxlOjg2ZDMwZTQ2NjNmZjRiZjBhNTBjZmQzNzNmZTg1ZDA0L3RhYmxlcmFuZ2U6ODZkMzBlNDY2M2ZmNGJmMGE1MGNmZDM3M2ZlODVkMDRfNS01LTEtMS0w_d6c12aee-1e66-42e6-b3aa-ce5800d20440"
      unitRef="usd">8566000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="ifd6d750383174be3973fa2250cb6b19d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82Ny9mcmFnOmM0MThmMjU0MzVjYTRmYTA4NWU5MGE1YTZjMDQ5ZmRhL3RhYmxlOjg2ZDMwZTQ2NjNmZjRiZjBhNTBjZmQzNzNmZTg1ZDA0L3RhYmxlcmFuZ2U6ODZkMzBlNDY2M2ZmNGJmMGE1MGNmZDM3M2ZlODVkMDRfNS03LTEtMS0w_bd9c1c46-cd9e-4d09-8fc2-90e6688812c2"
      unitRef="usd">8566000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i361d4ea055354dad96f0a979bd13d267_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82Ny9mcmFnOmM0MThmMjU0MzVjYTRmYTA4NWU5MGE1YTZjMDQ5ZmRhL3RhYmxlOjg2ZDMwZTQ2NjNmZjRiZjBhNTBjZmQzNzNmZTg1ZDA0L3RhYmxlcmFuZ2U6ODZkMzBlNDY2M2ZmNGJmMGE1MGNmZDM3M2ZlODVkMDRfNi0xLTEtMS0w_1be189d4-a292-46b2-9253-c00c08ee3003"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i8d1632b523e942f79f3c49753153e985_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82Ny9mcmFnOmM0MThmMjU0MzVjYTRmYTA4NWU5MGE1YTZjMDQ5ZmRhL3RhYmxlOjg2ZDMwZTQ2NjNmZjRiZjBhNTBjZmQzNzNmZTg1ZDA0L3RhYmxlcmFuZ2U6ODZkMzBlNDY2M2ZmNGJmMGE1MGNmZDM3M2ZlODVkMDRfNi0zLTEtMS0w_a0d710ae-714b-415b-b5d8-0517950aada5"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i1d5df166e5b345f19c2e805c3db4829e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82Ny9mcmFnOmM0MThmMjU0MzVjYTRmYTA4NWU5MGE1YTZjMDQ5ZmRhL3RhYmxlOjg2ZDMwZTQ2NjNmZjRiZjBhNTBjZmQzNzNmZTg1ZDA0L3RhYmxlcmFuZ2U6ODZkMzBlNDY2M2ZmNGJmMGE1MGNmZDM3M2ZlODVkMDRfNi01LTEtMS0w_f40007c9-ca90-4800-b409-6b94eab8ecd4"
      unitRef="usd">27683000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i4668b212e57245b793032e3f901b95fa_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82Ny9mcmFnOmM0MThmMjU0MzVjYTRmYTA4NWU5MGE1YTZjMDQ5ZmRhL3RhYmxlOjg2ZDMwZTQ2NjNmZjRiZjBhNTBjZmQzNzNmZTg1ZDA0L3RhYmxlcmFuZ2U6ODZkMzBlNDY2M2ZmNGJmMGE1MGNmZDM3M2ZlODVkMDRfNi03LTEtMS0w_c294adeb-b0cb-4e98-b382-3a236d1339af"
      unitRef="usd">27683000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i569e7a0148ab401fba5c31ac0f1bb5f6_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82Ny9mcmFnOmM0MThmMjU0MzVjYTRmYTA4NWU5MGE1YTZjMDQ5ZmRhL3RhYmxlOjIzMzdiYjI3OGEzMDRjYzU4ZWFjMDhjNTNlNDU3MmUzL3RhYmxlcmFuZ2U6MjMzN2JiMjc4YTMwNGNjNThlYWMwOGM1M2U0NTcyZTNfMy0xLTEtMS0w_78901752-7c8c-41de-bba4-200be8c9af22"
      unitRef="usd">427033000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i3e46a4024bc044638a68d0b563cb6838_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82Ny9mcmFnOmM0MThmMjU0MzVjYTRmYTA4NWU5MGE1YTZjMDQ5ZmRhL3RhYmxlOjIzMzdiYjI3OGEzMDRjYzU4ZWFjMDhjNTNlNDU3MmUzL3RhYmxlcmFuZ2U6MjMzN2JiMjc4YTMwNGNjNThlYWMwOGM1M2U0NTcyZTNfMy0zLTEtMS0w_e97fc5e5-5479-4a2b-b528-112e7a4ae565"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i9d7d558e10ce4c4fa0b55c4ee8833199_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82Ny9mcmFnOmM0MThmMjU0MzVjYTRmYTA4NWU5MGE1YTZjMDQ5ZmRhL3RhYmxlOjIzMzdiYjI3OGEzMDRjYzU4ZWFjMDhjNTNlNDU3MmUzL3RhYmxlcmFuZ2U6MjMzN2JiMjc4YTMwNGNjNThlYWMwOGM1M2U0NTcyZTNfMy01LTEtMS0w_dc982b32-84a9-49e0-9843-7acb04bfb50b"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="id9696e8263fd4aed88274319d2933271_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82Ny9mcmFnOmM0MThmMjU0MzVjYTRmYTA4NWU5MGE1YTZjMDQ5ZmRhL3RhYmxlOjIzMzdiYjI3OGEzMDRjYzU4ZWFjMDhjNTNlNDU3MmUzL3RhYmxlcmFuZ2U6MjMzN2JiMjc4YTMwNGNjNThlYWMwOGM1M2U0NTcyZTNfMy03LTEtMS0w_c5874b41-eeb1-4f14-a9e9-3363bd7b8a50"
      unitRef="usd">427033000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="ia4b7129def3e4da796959207db41e02c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82Ny9mcmFnOmM0MThmMjU0MzVjYTRmYTA4NWU5MGE1YTZjMDQ5ZmRhL3RhYmxlOjIzMzdiYjI3OGEzMDRjYzU4ZWFjMDhjNTNlNDU3MmUzL3RhYmxlcmFuZ2U6MjMzN2JiMjc4YTMwNGNjNThlYWMwOGM1M2U0NTcyZTNfNS0xLTEtMS0w_80c0df8f-d2bb-44a9-82b2-891dc9adc8fe"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i22639d92077145e587f3003bf751405c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82Ny9mcmFnOmM0MThmMjU0MzVjYTRmYTA4NWU5MGE1YTZjMDQ5ZmRhL3RhYmxlOjIzMzdiYjI3OGEzMDRjYzU4ZWFjMDhjNTNlNDU3MmUzL3RhYmxlcmFuZ2U6MjMzN2JiMjc4YTMwNGNjNThlYWMwOGM1M2U0NTcyZTNfNS0zLTEtMS0w_ae09c3a8-3f67-4895-a4ee-a0e46cbc7f6d"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i361b5828dbfe4fed861bcff4f3d1737b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82Ny9mcmFnOmM0MThmMjU0MzVjYTRmYTA4NWU5MGE1YTZjMDQ5ZmRhL3RhYmxlOjIzMzdiYjI3OGEzMDRjYzU4ZWFjMDhjNTNlNDU3MmUzL3RhYmxlcmFuZ2U6MjMzN2JiMjc4YTMwNGNjNThlYWMwOGM1M2U0NTcyZTNfNS01LTEtMS0w_f863d4cb-9d2b-4bcd-b239-9ec4ef3cfa8e"
      unitRef="usd">6534000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i6d09f9a6b87d4045aa5cc97b470fbcc8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82Ny9mcmFnOmM0MThmMjU0MzVjYTRmYTA4NWU5MGE1YTZjMDQ5ZmRhL3RhYmxlOjIzMzdiYjI3OGEzMDRjYzU4ZWFjMDhjNTNlNDU3MmUzL3RhYmxlcmFuZ2U6MjMzN2JiMjc4YTMwNGNjNThlYWMwOGM1M2U0NTcyZTNfNS03LTEtMS0w_a0324194-b5f5-4336-b4df-eaa47e7aabaa"
      unitRef="usd">6534000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i6891d79a2cad49eca818e5eae5413a11_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82Ny9mcmFnOmM0MThmMjU0MzVjYTRmYTA4NWU5MGE1YTZjMDQ5ZmRhL3RhYmxlOjIzMzdiYjI3OGEzMDRjYzU4ZWFjMDhjNTNlNDU3MmUzL3RhYmxlcmFuZ2U6MjMzN2JiMjc4YTMwNGNjNThlYWMwOGM1M2U0NTcyZTNfNi0xLTEtMS0w_2b85f0fc-829a-456d-ab7c-7fe75547296c"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i3089fd9a9b1846fa81dcd41c9ff76b33_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82Ny9mcmFnOmM0MThmMjU0MzVjYTRmYTA4NWU5MGE1YTZjMDQ5ZmRhL3RhYmxlOjIzMzdiYjI3OGEzMDRjYzU4ZWFjMDhjNTNlNDU3MmUzL3RhYmxlcmFuZ2U6MjMzN2JiMjc4YTMwNGNjNThlYWMwOGM1M2U0NTcyZTNfNi0zLTEtMS0w_f66b297a-e082-4301-b851-2c0f36dc9a61"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i4e0bd96f416548e1a4413ad7c81f9ac4_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82Ny9mcmFnOmM0MThmMjU0MzVjYTRmYTA4NWU5MGE1YTZjMDQ5ZmRhL3RhYmxlOjIzMzdiYjI3OGEzMDRjYzU4ZWFjMDhjNTNlNDU3MmUzL3RhYmxlcmFuZ2U6MjMzN2JiMjc4YTMwNGNjNThlYWMwOGM1M2U0NTcyZTNfNi01LTEtMS0w_6e526a68-0197-48c9-a37c-68563740df38"
      unitRef="usd">23123000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="id8ce6bb7779b4f44b408242c5edaece8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82Ny9mcmFnOmM0MThmMjU0MzVjYTRmYTA4NWU5MGE1YTZjMDQ5ZmRhL3RhYmxlOjIzMzdiYjI3OGEzMDRjYzU4ZWFjMDhjNTNlNDU3MmUzL3RhYmxlcmFuZ2U6MjMzN2JiMjc4YTMwNGNjNThlYWMwOGM1M2U0NTcyZTNfNi03LTEtMS0w_2c0843c0-dabd-4775-b392-ed85001fc16a"
      unitRef="usd">23123000</us-gaap:LiabilitiesFairValueDisclosure>
    <endp:SettlementFunds
      contextRef="id280f4e7b4204a259aa175b570095b75_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82Ny9mcmFnOmM0MThmMjU0MzVjYTRmYTA4NWU5MGE1YTZjMDQ5ZmRhL3RleHRyZWdpb246YzQxOGYyNTQzNWNhNGZhMDg1ZTkwYTVhNmMwNDlmZGFfMzM2Mw_31aeeb8d-f43f-4689-b2d8-7165addd6c78"
      unitRef="usd">26500000</endp:SettlementFunds>
    <endp:SettlementFunds
      contextRef="i5778f0962f7945ee9eb466ee922ba127_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82Ny9mcmFnOmM0MThmMjU0MzVjYTRmYTA4NWU5MGE1YTZjMDQ5ZmRhL3RleHRyZWdpb246YzQxOGYyNTQzNWNhNGZhMDg1ZTkwYTVhNmMwNDlmZGFfMzM3MA_e8497403-6c1e-405c-b60c-11093904d683"
      unitRef="usd">70200000</endp:SettlementFunds>
    <us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82Ny9mcmFnOmM0MThmMjU0MzVjYTRmYTA4NWU5MGE1YTZjMDQ5ZmRhL3RleHRyZWdpb246YzQxOGYyNTQzNWNhNGZhMDg1ZTkwYTVhNmMwNDlmZGFfNTY0Ng_03b62ce1-a893-49b4-94d8-ab55f41c1c47">&lt;div style="margin-top:6pt;text-indent:27pt"&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 presents changes to the Company&#x2019;s liability for acquisition-related contingent consideration, which is measured at fair value on a recurring basis using significant unobservable inputs (Level 3), for the years ended December 31, 2020 and 2019 (in thousands):&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:74.038%"/&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:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.985%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding: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-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:8pt;font-weight:700;line-height:100%"&gt;2020&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:8pt;font-weight:700;line-height:100%"&gt;2019&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:10pt;font-weight:400;line-height:100%"&gt;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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;29,657&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;116,703&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amounts settled&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:10pt;font-weight:400;line-height:100%"&gt;(9,885)&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:10pt;font-weight:400;line-height:100%"&gt;(41,448)&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:10pt;font-weight:400;line-height:100%"&gt;Changes in fair value recorded in earnings&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:10pt;font-weight:400;line-height:100%"&gt;16,353&#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:10pt;font-weight:400;line-height:100%"&gt;(46,098)&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:10pt;font-weight:400;line-height:100%"&gt;Effect of currency translation&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:10pt;font-weight:400;line-height:100%"&gt;124&#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:10pt;font-weight:400;line-height:100%"&gt;500&#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:10pt;font-weight:400;line-height:100%"&gt;End 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="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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;36,249&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;29,657&#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="margin-top:6pt;text-indent:27pt"&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 presents changes to the Company&#x2019;s liability for acquisition-related contingent consideration during the year ended December 31, 2020 by acquisition (in thousands):&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:48.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.986%"/&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:8pt;font-weight:700;line-height:100%"&gt;Balance as of December 31, 2019&lt;/span&gt;&lt;/td&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="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:100%"&gt;Changes in Fair Value Recorded in Earnings&lt;/span&gt;&lt;/td&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:8pt;font-weight:700;line-height:100%"&gt;Amounts Settled and Other&lt;/span&gt;&lt;/td&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:8pt;font-weight:700;line-height:100%"&gt;Balance as of December 31, 2020&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:10pt;font-weight:400;line-height:100%"&gt;Auxilium acquisition&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;13,207&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;2,921&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(1,644)&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;14,484&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Lehigh Valley Technologies, Inc. acquisitions&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:10pt;font-weight:400;line-height:100%"&gt;6,800&#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="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:10pt;font-weight:400;line-height:100%"&gt;12,337&#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:10pt;font-weight:400;line-height:100%"&gt;(6,037)&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:10pt;font-weight:400;line-height:100%"&gt;13,100&#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;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:10pt;font-weight:400;line-height:100%"&gt;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:10pt;font-weight:400;line-height:100%"&gt;9,650&#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="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:10pt;font-weight:400;line-height:100%"&gt;1,095&#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:10pt;font-weight:400;line-height:100%"&gt;(2,080)&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:10pt;font-weight:400;line-height:100%"&gt;8,665&#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 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;29,657&#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 colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;16,353&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(9,761)&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;36,249&#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="margin-top:6pt;text-indent:27pt"&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 presents changes to the Company&#x2019;s liability for acquisition-related contingent consideration during the year ended December&#160;31, 2019 by acquisition (in thousands):&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.861%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:47.856%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.495%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.495%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.139%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.495%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.142%"/&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:8pt;font-weight:700;line-height:100%"&gt;Balance as of December 31, 2018&lt;/span&gt;&lt;/td&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="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:100%"&gt;Changes in Fair Value Recorded in Earnings&lt;/span&gt;&lt;/td&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:8pt;font-weight:700;line-height:100%"&gt;Amounts Settled and Other&lt;/span&gt;&lt;/td&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:8pt;font-weight:700;line-height:100%"&gt;Balance as of December 31, 2019&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:10pt;font-weight:400;line-height:100%"&gt;Auxilium acquisition&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;14,157&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;777&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(1,727)&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;13,207&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Lehigh Valley Technologies, Inc. acquisitions&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:10pt;font-weight:400;line-height:100%"&gt;34,700&#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="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:10pt;font-weight:400;line-height:100%"&gt;(8,614)&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:10pt;font-weight:400;line-height:100%"&gt;(19,286)&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:10pt;font-weight:400;line-height:100%"&gt;6,800&#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:10pt;font-weight:400;line-height:100%"&gt;VOLTAREN&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;&#xae;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt; Gel acquisition (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:10pt;font-weight:400;line-height:100%"&gt;56,240&#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="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:10pt;font-weight:400;line-height:100%"&gt;(37,184)&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:10pt;font-weight:400;line-height:100%"&gt;(18,870)&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:10pt;font-weight:400;line-height:100%"&gt;186&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;11,606&#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="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:10pt;font-weight:400;line-height:100%"&gt;(1,077)&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:10pt;font-weight:400;line-height:100%"&gt;(1,065)&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:10pt;font-weight:400;line-height:100%"&gt;9,464&#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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;116,703&#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="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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(46,098)&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(40,948)&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;29,657&#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="padding-right:468pt"&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;/div&gt;&lt;div style="padding-left:31.5pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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%;padding-left:8.68pt"&gt;The change in fair value recorded in earnings includes the impact of certain competitive events occurring during 2019.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="i69b95db55a2a47578e5c6dd945230d35_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82Ny9mcmFnOmM0MThmMjU0MzVjYTRmYTA4NWU5MGE1YTZjMDQ5ZmRhL3RhYmxlOjI2ZTljYmYyMTI0ZTQ2NjI5MTc5OGIzZTI5ZjNlMTZiL3RhYmxlcmFuZ2U6MjZlOWNiZjIxMjRlNDY2MjkxNzk4YjNlMjlmM2UxNmJfMi01LTEtMS0w_acb9fea8-2456-44fd-87db-a636e9c1ec5e"
      unitRef="usd">29657000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="i0150e9a68d3d411aa7658040a3388a37_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82Ny9mcmFnOmM0MThmMjU0MzVjYTRmYTA4NWU5MGE1YTZjMDQ5ZmRhL3RhYmxlOjI2ZTljYmYyMTI0ZTQ2NjI5MTc5OGIzZTI5ZjNlMTZiL3RhYmxlcmFuZ2U6MjZlOWNiZjIxMjRlNDY2MjkxNzk4YjNlMjlmM2UxNmJfMi03LTEtMS0w_e7ab8403-78d9-4f6e-93fc-912649592147"
      unitRef="usd">116703000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements
      contextRef="i6c56a7852016408e89d56312f823dd0c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82Ny9mcmFnOmM0MThmMjU0MzVjYTRmYTA4NWU5MGE1YTZjMDQ5ZmRhL3RhYmxlOjI2ZTljYmYyMTI0ZTQ2NjI5MTc5OGIzZTI5ZjNlMTZiL3RhYmxlcmFuZ2U6MjZlOWNiZjIxMjRlNDY2MjkxNzk4YjNlMjlmM2UxNmJfMy01LTEtMS0w_1d267bb1-dd28-4366-b735-3a537c959796"
      unitRef="usd">9885000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements
      contextRef="ic87e56bcf41340d1bd70a794afaf1668_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82Ny9mcmFnOmM0MThmMjU0MzVjYTRmYTA4NWU5MGE1YTZjMDQ5ZmRhL3RhYmxlOjI2ZTljYmYyMTI0ZTQ2NjI5MTc5OGIzZTI5ZjNlMTZiL3RhYmxlcmFuZ2U6MjZlOWNiZjIxMjRlNDY2MjkxNzk4YjNlMjlmM2UxNmJfMy03LTEtMS0w_ae9011a4-18c1-4547-bd17-30a6bfd46273"
      unitRef="usd">41448000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings
      contextRef="i6c56a7852016408e89d56312f823dd0c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82Ny9mcmFnOmM0MThmMjU0MzVjYTRmYTA4NWU5MGE1YTZjMDQ5ZmRhL3RhYmxlOjI2ZTljYmYyMTI0ZTQ2NjI5MTc5OGIzZTI5ZjNlMTZiL3RhYmxlcmFuZ2U6MjZlOWNiZjIxMjRlNDY2MjkxNzk4YjNlMjlmM2UxNmJfNC01LTEtMS0w_50cfe680-6636-4a5f-9659-aa588b7600ca"
      unitRef="usd">16353000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings
      contextRef="ic87e56bcf41340d1bd70a794afaf1668_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82Ny9mcmFnOmM0MThmMjU0MzVjYTRmYTA4NWU5MGE1YTZjMDQ5ZmRhL3RhYmxlOjI2ZTljYmYyMTI0ZTQ2NjI5MTc5OGIzZTI5ZjNlMTZiL3RhYmxlcmFuZ2U6MjZlOWNiZjIxMjRlNDY2MjkxNzk4YjNlMjlmM2UxNmJfNC03LTEtMS0w_2f2b7090-0ed6-4ec8-b7b2-ff59f8f3cc71"
      unitRef="usd">-46098000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInOtherComprehensiveIncome
      contextRef="i6c56a7852016408e89d56312f823dd0c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82Ny9mcmFnOmM0MThmMjU0MzVjYTRmYTA4NWU5MGE1YTZjMDQ5ZmRhL3RhYmxlOjI2ZTljYmYyMTI0ZTQ2NjI5MTc5OGIzZTI5ZjNlMTZiL3RhYmxlcmFuZ2U6MjZlOWNiZjIxMjRlNDY2MjkxNzk4YjNlMjlmM2UxNmJfNS01LTEtMS0w_b8944428-cc36-4a9a-b9e3-8582479c487e"
      unitRef="usd">124000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInOtherComprehensiveIncome>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInOtherComprehensiveIncome
      contextRef="ic87e56bcf41340d1bd70a794afaf1668_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82Ny9mcmFnOmM0MThmMjU0MzVjYTRmYTA4NWU5MGE1YTZjMDQ5ZmRhL3RhYmxlOjI2ZTljYmYyMTI0ZTQ2NjI5MTc5OGIzZTI5ZjNlMTZiL3RhYmxlcmFuZ2U6MjZlOWNiZjIxMjRlNDY2MjkxNzk4YjNlMjlmM2UxNmJfNS03LTEtMS0w_35345f39-c9ac-4a29-a903-474b5888402d"
      unitRef="usd">500000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInOtherComprehensiveIncome>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="i1c4b73e2ebb04ecea216461f99e0c4a3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82Ny9mcmFnOmM0MThmMjU0MzVjYTRmYTA4NWU5MGE1YTZjMDQ5ZmRhL3RhYmxlOjI2ZTljYmYyMTI0ZTQ2NjI5MTc5OGIzZTI5ZjNlMTZiL3RhYmxlcmFuZ2U6MjZlOWNiZjIxMjRlNDY2MjkxNzk4YjNlMjlmM2UxNmJfNi01LTEtMS0w_3e32a741-37c1-4eca-acf2-1b2917f66a0a"
      unitRef="usd">36249000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="i69b95db55a2a47578e5c6dd945230d35_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82Ny9mcmFnOmM0MThmMjU0MzVjYTRmYTA4NWU5MGE1YTZjMDQ5ZmRhL3RhYmxlOjI2ZTljYmYyMTI0ZTQ2NjI5MTc5OGIzZTI5ZjNlMTZiL3RhYmxlcmFuZ2U6MjZlOWNiZjIxMjRlNDY2MjkxNzk4YjNlMjlmM2UxNmJfNi03LTEtMS0w_d207d217-fd68-4d6b-a826-ccb9b59a398b"
      unitRef="usd">29657000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput
      contextRef="ie28dbc94c5e046baa51adee9758110b6_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82Ny9mcmFnOmM0MThmMjU0MzVjYTRmYTA4NWU5MGE1YTZjMDQ5ZmRhL3RleHRyZWdpb246YzQxOGYyNTQzNWNhNGZhMDg1ZTkwYTVhNmMwNDlmZGFfNDIxNg_8efe0601-0d3d-4db4-8241-b9d77d0d6750"
      unitRef="number">0.100</us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput
      contextRef="iec3235c5c68344cb8d05453a8f726693_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82Ny9mcmFnOmM0MThmMjU0MzVjYTRmYTA4NWU5MGE1YTZjMDQ5ZmRhL3RleHRyZWdpb246YzQxOGYyNTQzNWNhNGZhMDg1ZTkwYTVhNmMwNDlmZGFfNDIyMg_baf640c2-3b0c-472a-a2c1-1bf33bbb5d8d"
      unitRef="number">0.150</us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput
      contextRef="if134c9eb81ab4d3f870c2f4c89456604_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82Ny9mcmFnOmM0MThmMjU0MzVjYTRmYTA4NWU5MGE1YTZjMDQ5ZmRhL3RleHRyZWdpb246YzQxOGYyNTQzNWNhNGZhMDg1ZTkwYTVhNmMwNDlmZGFfNDI2NQ_b795d8bd-7f84-4eeb-95bc-4ceeb071fbda"
      unitRef="number">0.118</us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="i6de2ed5150694f7fae15c01f9f83dd53_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82Ny9mcmFnOmM0MThmMjU0MzVjYTRmYTA4NWU5MGE1YTZjMDQ5ZmRhL3RhYmxlOmVhZjFkOGVhZjMyNzRiMThhZTcyZmE2NTMxYzczODM5L3RhYmxlcmFuZ2U6ZWFmMWQ4ZWFmMzI3NGIxOGFlNzJmYTY1MzFjNzM4MzlfMS0xLTEtMS0w_ee3a7fd5-59b3-4aae-997c-eff4cedbc072"
      unitRef="usd">13207000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <endp:FairValueMeasurementwithUnobservableInputsReconciliationRecurringBasisLiabilityAdjustmentsAndAccretion
      contextRef="i4d07f76607af4f35ab8165ed11076e2b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82Ny9mcmFnOmM0MThmMjU0MzVjYTRmYTA4NWU5MGE1YTZjMDQ5ZmRhL3RhYmxlOmVhZjFkOGVhZjMyNzRiMThhZTcyZmE2NTMxYzczODM5L3RhYmxlcmFuZ2U6ZWFmMWQ4ZWFmMzI3NGIxOGFlNzJmYTY1MzFjNzM4MzlfMS01LTEtMS0w_5eec23f5-4044-40a1-a39a-3e741207ccfb"
      unitRef="usd">2921000</endp:FairValueMeasurementwithUnobservableInputsReconciliationRecurringBasisLiabilityAdjustmentsAndAccretion>
    <endp:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlementsAndEffectOfCurrencyTranslation
      contextRef="i4d07f76607af4f35ab8165ed11076e2b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82Ny9mcmFnOmM0MThmMjU0MzVjYTRmYTA4NWU5MGE1YTZjMDQ5ZmRhL3RhYmxlOmVhZjFkOGVhZjMyNzRiMThhZTcyZmE2NTMxYzczODM5L3RhYmxlcmFuZ2U6ZWFmMWQ4ZWFmMzI3NGIxOGFlNzJmYTY1MzFjNzM4MzlfMS03LTEtMS0w_c49d04e4-710a-4007-8554-02c075675a03"
      unitRef="usd">1644000</endp:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlementsAndEffectOfCurrencyTranslation>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="i31eea642a38248259f057d6c9c4058e5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82Ny9mcmFnOmM0MThmMjU0MzVjYTRmYTA4NWU5MGE1YTZjMDQ5ZmRhL3RhYmxlOmVhZjFkOGVhZjMyNzRiMThhZTcyZmE2NTMxYzczODM5L3RhYmxlcmFuZ2U6ZWFmMWQ4ZWFmMzI3NGIxOGFlNzJmYTY1MzFjNzM4MzlfMS05LTEtMS0w_66545703-b572-4168-a4ac-46baed1ec2d2"
      unitRef="usd">14484000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="ie091ebac9926473497db414e54f45045_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82Ny9mcmFnOmM0MThmMjU0MzVjYTRmYTA4NWU5MGE1YTZjMDQ5ZmRhL3RhYmxlOmVhZjFkOGVhZjMyNzRiMThhZTcyZmE2NTMxYzczODM5L3RhYmxlcmFuZ2U6ZWFmMWQ4ZWFmMzI3NGIxOGFlNzJmYTY1MzFjNzM4MzlfMi0xLTEtMS0w_cf18bdec-7245-49cf-8979-a59ad38a5885"
      unitRef="usd">6800000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <endp:FairValueMeasurementwithUnobservableInputsReconciliationRecurringBasisLiabilityAdjustmentsAndAccretion
      contextRef="ie1f7fc5a365a4a1781e7e67eb26c9346_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82Ny9mcmFnOmM0MThmMjU0MzVjYTRmYTA4NWU5MGE1YTZjMDQ5ZmRhL3RhYmxlOmVhZjFkOGVhZjMyNzRiMThhZTcyZmE2NTMxYzczODM5L3RhYmxlcmFuZ2U6ZWFmMWQ4ZWFmMzI3NGIxOGFlNzJmYTY1MzFjNzM4MzlfMi01LTEtMS0w_b66baec3-c87a-4c41-92e8-9047d4ad60bf"
      unitRef="usd">12337000</endp:FairValueMeasurementwithUnobservableInputsReconciliationRecurringBasisLiabilityAdjustmentsAndAccretion>
    <endp:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlementsAndEffectOfCurrencyTranslation
      contextRef="ie1f7fc5a365a4a1781e7e67eb26c9346_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82Ny9mcmFnOmM0MThmMjU0MzVjYTRmYTA4NWU5MGE1YTZjMDQ5ZmRhL3RhYmxlOmVhZjFkOGVhZjMyNzRiMThhZTcyZmE2NTMxYzczODM5L3RhYmxlcmFuZ2U6ZWFmMWQ4ZWFmMzI3NGIxOGFlNzJmYTY1MzFjNzM4MzlfMi03LTEtMS0w_d2290948-7e7c-49be-84b9-8bc1677c4f48"
      unitRef="usd">6037000</endp:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlementsAndEffectOfCurrencyTranslation>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="i7bed0f01373a4a269bb9265f90f26d7e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82Ny9mcmFnOmM0MThmMjU0MzVjYTRmYTA4NWU5MGE1YTZjMDQ5ZmRhL3RhYmxlOmVhZjFkOGVhZjMyNzRiMThhZTcyZmE2NTMxYzczODM5L3RhYmxlcmFuZ2U6ZWFmMWQ4ZWFmMzI3NGIxOGFlNzJmYTY1MzFjNzM4MzlfMi05LTEtMS0w_f2f60451-ca94-4d77-9768-aefeb9561ff4"
      unitRef="usd">13100000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="i9c45edf80b8749d0a4ca0135d6f2066c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82Ny9mcmFnOmM0MThmMjU0MzVjYTRmYTA4NWU5MGE1YTZjMDQ5ZmRhL3RhYmxlOmVhZjFkOGVhZjMyNzRiMThhZTcyZmE2NTMxYzczODM5L3RhYmxlcmFuZ2U6ZWFmMWQ4ZWFmMzI3NGIxOGFlNzJmYTY1MzFjNzM4MzlfNC0xLTEtMS0w_c18db8d4-6a84-400a-bf56-3dfb5304b553"
      unitRef="usd">9650000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <endp:FairValueMeasurementwithUnobservableInputsReconciliationRecurringBasisLiabilityAdjustmentsAndAccretion
      contextRef="ic5380e0ec5d34d60a875063bdf918afd_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82Ny9mcmFnOmM0MThmMjU0MzVjYTRmYTA4NWU5MGE1YTZjMDQ5ZmRhL3RhYmxlOmVhZjFkOGVhZjMyNzRiMThhZTcyZmE2NTMxYzczODM5L3RhYmxlcmFuZ2U6ZWFmMWQ4ZWFmMzI3NGIxOGFlNzJmYTY1MzFjNzM4MzlfNC01LTEtMS0w_3628f41e-9ee9-4d55-a9a9-affa8ddfce80"
      unitRef="usd">1095000</endp:FairValueMeasurementwithUnobservableInputsReconciliationRecurringBasisLiabilityAdjustmentsAndAccretion>
    <endp:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlementsAndEffectOfCurrencyTranslation
      contextRef="ic5380e0ec5d34d60a875063bdf918afd_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82Ny9mcmFnOmM0MThmMjU0MzVjYTRmYTA4NWU5MGE1YTZjMDQ5ZmRhL3RhYmxlOmVhZjFkOGVhZjMyNzRiMThhZTcyZmE2NTMxYzczODM5L3RhYmxlcmFuZ2U6ZWFmMWQ4ZWFmMzI3NGIxOGFlNzJmYTY1MzFjNzM4MzlfNC03LTEtMS0w_e3156cf8-d3d0-41c9-bb9e-eac15e1da4ff"
      unitRef="usd">2080000</endp:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlementsAndEffectOfCurrencyTranslation>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="ic091920a92704e5e98614eda925ad827_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82Ny9mcmFnOmM0MThmMjU0MzVjYTRmYTA4NWU5MGE1YTZjMDQ5ZmRhL3RhYmxlOmVhZjFkOGVhZjMyNzRiMThhZTcyZmE2NTMxYzczODM5L3RhYmxlcmFuZ2U6ZWFmMWQ4ZWFmMzI3NGIxOGFlNzJmYTY1MzFjNzM4MzlfNC05LTEtMS0w_16cf8e32-20f1-4e2b-b6af-63559bfc20b3"
      unitRef="usd">8665000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="i69b95db55a2a47578e5c6dd945230d35_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82Ny9mcmFnOmM0MThmMjU0MzVjYTRmYTA4NWU5MGE1YTZjMDQ5ZmRhL3RhYmxlOmVhZjFkOGVhZjMyNzRiMThhZTcyZmE2NTMxYzczODM5L3RhYmxlcmFuZ2U6ZWFmMWQ4ZWFmMzI3NGIxOGFlNzJmYTY1MzFjNzM4MzlfNS0xLTEtMS0w_31e6b6c3-830d-4f5c-a567-1fe87da15032"
      unitRef="usd">29657000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <endp:FairValueMeasurementwithUnobservableInputsReconciliationRecurringBasisLiabilityAdjustmentsAndAccretion
      contextRef="i6c56a7852016408e89d56312f823dd0c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82Ny9mcmFnOmM0MThmMjU0MzVjYTRmYTA4NWU5MGE1YTZjMDQ5ZmRhL3RhYmxlOmVhZjFkOGVhZjMyNzRiMThhZTcyZmE2NTMxYzczODM5L3RhYmxlcmFuZ2U6ZWFmMWQ4ZWFmMzI3NGIxOGFlNzJmYTY1MzFjNzM4MzlfNS01LTEtMS0w_4ec9719e-1eec-46c0-b09e-7900024123dc"
      unitRef="usd">16353000</endp:FairValueMeasurementwithUnobservableInputsReconciliationRecurringBasisLiabilityAdjustmentsAndAccretion>
    <endp:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlementsAndEffectOfCurrencyTranslation
      contextRef="i6c56a7852016408e89d56312f823dd0c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82Ny9mcmFnOmM0MThmMjU0MzVjYTRmYTA4NWU5MGE1YTZjMDQ5ZmRhL3RhYmxlOmVhZjFkOGVhZjMyNzRiMThhZTcyZmE2NTMxYzczODM5L3RhYmxlcmFuZ2U6ZWFmMWQ4ZWFmMzI3NGIxOGFlNzJmYTY1MzFjNzM4MzlfNS03LTEtMS0w_4cc51eb6-c587-4d6d-80d7-48675e298755"
      unitRef="usd">9761000</endp:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlementsAndEffectOfCurrencyTranslation>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="i1c4b73e2ebb04ecea216461f99e0c4a3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82Ny9mcmFnOmM0MThmMjU0MzVjYTRmYTA4NWU5MGE1YTZjMDQ5ZmRhL3RhYmxlOmVhZjFkOGVhZjMyNzRiMThhZTcyZmE2NTMxYzczODM5L3RhYmxlcmFuZ2U6ZWFmMWQ4ZWFmMzI3NGIxOGFlNzJmYTY1MzFjNzM4MzlfNS05LTEtMS0w_2e4f21d3-ee93-4978-a142-2649dae50b66"
      unitRef="usd">36249000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="i5335dda381084866b0bc35a30474392d_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82Ny9mcmFnOmM0MThmMjU0MzVjYTRmYTA4NWU5MGE1YTZjMDQ5ZmRhL3RhYmxlOjBkODMyZmEzOTVjYzQyZjFiMjQxYzgzOWFkYjk0NmQwL3RhYmxlcmFuZ2U6MGQ4MzJmYTM5NWNjNDJmMWIyNDFjODM5YWRiOTQ2ZDBfMS0xLTEtMS0xODMz_0c82c838-810d-460e-b5bf-a146a3718111"
      unitRef="usd">14157000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <endp:FairValueMeasurementwithUnobservableInputsReconciliationRecurringBasisLiabilityAdjustmentsAndAccretion
      contextRef="iae31b36e900f42c99deafd79498dcf4b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82Ny9mcmFnOmM0MThmMjU0MzVjYTRmYTA4NWU5MGE1YTZjMDQ5ZmRhL3RhYmxlOjBkODMyZmEzOTVjYzQyZjFiMjQxYzgzOWFkYjk0NmQwL3RhYmxlcmFuZ2U6MGQ4MzJmYTM5NWNjNDJmMWIyNDFjODM5YWRiOTQ2ZDBfMS01LTEtMS0xODMz_3a289ece-a2fa-4397-81b2-9e61583d06e2"
      unitRef="usd">777000</endp:FairValueMeasurementwithUnobservableInputsReconciliationRecurringBasisLiabilityAdjustmentsAndAccretion>
    <endp:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlementsAndEffectOfCurrencyTranslation
      contextRef="iae31b36e900f42c99deafd79498dcf4b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82Ny9mcmFnOmM0MThmMjU0MzVjYTRmYTA4NWU5MGE1YTZjMDQ5ZmRhL3RhYmxlOjBkODMyZmEzOTVjYzQyZjFiMjQxYzgzOWFkYjk0NmQwL3RhYmxlcmFuZ2U6MGQ4MzJmYTM5NWNjNDJmMWIyNDFjODM5YWRiOTQ2ZDBfMS03LTEtMS0xODMz_8a7f69c7-e0c2-4c58-9b7b-17edb37a04e2"
      unitRef="usd">1727000</endp:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlementsAndEffectOfCurrencyTranslation>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="i6de2ed5150694f7fae15c01f9f83dd53_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82Ny9mcmFnOmM0MThmMjU0MzVjYTRmYTA4NWU5MGE1YTZjMDQ5ZmRhL3RhYmxlOjBkODMyZmEzOTVjYzQyZjFiMjQxYzgzOWFkYjk0NmQwL3RhYmxlcmFuZ2U6MGQ4MzJmYTM5NWNjNDJmMWIyNDFjODM5YWRiOTQ2ZDBfMS05LTEtMS0xODMz_6de463bd-b666-4683-8cd9-31b6dea3a96d"
      unitRef="usd">13207000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="iefbc47baa7244bfc80c09cded1ef0b57_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82Ny9mcmFnOmM0MThmMjU0MzVjYTRmYTA4NWU5MGE1YTZjMDQ5ZmRhL3RhYmxlOjBkODMyZmEzOTVjYzQyZjFiMjQxYzgzOWFkYjk0NmQwL3RhYmxlcmFuZ2U6MGQ4MzJmYTM5NWNjNDJmMWIyNDFjODM5YWRiOTQ2ZDBfMi0xLTEtMS0xODMz_93087379-c8b6-49c4-a6eb-26d8dd5c49ed"
      unitRef="usd">34700000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <endp:FairValueMeasurementwithUnobservableInputsReconciliationRecurringBasisLiabilityAdjustmentsAndAccretion
      contextRef="i71e87aad50a84b01ba22c298925049dc_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82Ny9mcmFnOmM0MThmMjU0MzVjYTRmYTA4NWU5MGE1YTZjMDQ5ZmRhL3RhYmxlOjBkODMyZmEzOTVjYzQyZjFiMjQxYzgzOWFkYjk0NmQwL3RhYmxlcmFuZ2U6MGQ4MzJmYTM5NWNjNDJmMWIyNDFjODM5YWRiOTQ2ZDBfMi01LTEtMS0xODMz_ef78ef68-e444-4194-b1d5-4cb16a7babbc"
      unitRef="usd">-8614000</endp:FairValueMeasurementwithUnobservableInputsReconciliationRecurringBasisLiabilityAdjustmentsAndAccretion>
    <endp:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlementsAndEffectOfCurrencyTranslation
      contextRef="i71e87aad50a84b01ba22c298925049dc_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82Ny9mcmFnOmM0MThmMjU0MzVjYTRmYTA4NWU5MGE1YTZjMDQ5ZmRhL3RhYmxlOjBkODMyZmEzOTVjYzQyZjFiMjQxYzgzOWFkYjk0NmQwL3RhYmxlcmFuZ2U6MGQ4MzJmYTM5NWNjNDJmMWIyNDFjODM5YWRiOTQ2ZDBfMi03LTEtMS0xODMz_80c9879a-e318-493d-a009-237aa8a58bae"
      unitRef="usd">19286000</endp:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlementsAndEffectOfCurrencyTranslation>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="ie091ebac9926473497db414e54f45045_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82Ny9mcmFnOmM0MThmMjU0MzVjYTRmYTA4NWU5MGE1YTZjMDQ5ZmRhL3RhYmxlOjBkODMyZmEzOTVjYzQyZjFiMjQxYzgzOWFkYjk0NmQwL3RhYmxlcmFuZ2U6MGQ4MzJmYTM5NWNjNDJmMWIyNDFjODM5YWRiOTQ2ZDBfMi05LTEtMS0xODMz_62c9a910-6174-4ecd-b98f-e173e3300ac4"
      unitRef="usd">6800000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="i6f0cc27b84e1464987df545ac5c79e25_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82Ny9mcmFnOmM0MThmMjU0MzVjYTRmYTA4NWU5MGE1YTZjMDQ5ZmRhL3RhYmxlOjBkODMyZmEzOTVjYzQyZjFiMjQxYzgzOWFkYjk0NmQwL3RhYmxlcmFuZ2U6MGQ4MzJmYTM5NWNjNDJmMWIyNDFjODM5YWRiOTQ2ZDBfMy0xLTEtMS0xODMz_b8d09de5-7578-4495-92d0-d63c624adfa6"
      unitRef="usd">56240000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <endp:FairValueMeasurementwithUnobservableInputsReconciliationRecurringBasisLiabilityAdjustmentsAndAccretion
      contextRef="ic29322154c034d5789bad539c52e5eff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82Ny9mcmFnOmM0MThmMjU0MzVjYTRmYTA4NWU5MGE1YTZjMDQ5ZmRhL3RhYmxlOjBkODMyZmEzOTVjYzQyZjFiMjQxYzgzOWFkYjk0NmQwL3RhYmxlcmFuZ2U6MGQ4MzJmYTM5NWNjNDJmMWIyNDFjODM5YWRiOTQ2ZDBfMy01LTEtMS0xODMz_b6a44a4d-9b10-4eef-a0eb-b7420a51e5f0"
      unitRef="usd">-37184000</endp:FairValueMeasurementwithUnobservableInputsReconciliationRecurringBasisLiabilityAdjustmentsAndAccretion>
    <endp:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlementsAndEffectOfCurrencyTranslation
      contextRef="ic29322154c034d5789bad539c52e5eff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82Ny9mcmFnOmM0MThmMjU0MzVjYTRmYTA4NWU5MGE1YTZjMDQ5ZmRhL3RhYmxlOjBkODMyZmEzOTVjYzQyZjFiMjQxYzgzOWFkYjk0NmQwL3RhYmxlcmFuZ2U6MGQ4MzJmYTM5NWNjNDJmMWIyNDFjODM5YWRiOTQ2ZDBfMy03LTEtMS0xODMz_4240fd60-ca09-458d-a67f-30094b092d49"
      unitRef="usd">18870000</endp:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlementsAndEffectOfCurrencyTranslation>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="icdea0372cfc141059bc6be76c602b5ab_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82Ny9mcmFnOmM0MThmMjU0MzVjYTRmYTA4NWU5MGE1YTZjMDQ5ZmRhL3RhYmxlOjBkODMyZmEzOTVjYzQyZjFiMjQxYzgzOWFkYjk0NmQwL3RhYmxlcmFuZ2U6MGQ4MzJmYTM5NWNjNDJmMWIyNDFjODM5YWRiOTQ2ZDBfMy05LTEtMS0xODMz_085004d6-7afe-4882-824e-ea54d4ca4435"
      unitRef="usd">186000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="i53c7dcb8480a4561a55b94b8ad2c01ff_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82Ny9mcmFnOmM0MThmMjU0MzVjYTRmYTA4NWU5MGE1YTZjMDQ5ZmRhL3RhYmxlOjBkODMyZmEzOTVjYzQyZjFiMjQxYzgzOWFkYjk0NmQwL3RhYmxlcmFuZ2U6MGQ4MzJmYTM5NWNjNDJmMWIyNDFjODM5YWRiOTQ2ZDBfNC0xLTEtMS0xODMz_2eae1bf0-fc9a-4ce3-9e78-5d9627472a14"
      unitRef="usd">11606000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <endp:FairValueMeasurementwithUnobservableInputsReconciliationRecurringBasisLiabilityAdjustmentsAndAccretion
      contextRef="i1c5b4982d6c94819b4a6a7b0912672a0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82Ny9mcmFnOmM0MThmMjU0MzVjYTRmYTA4NWU5MGE1YTZjMDQ5ZmRhL3RhYmxlOjBkODMyZmEzOTVjYzQyZjFiMjQxYzgzOWFkYjk0NmQwL3RhYmxlcmFuZ2U6MGQ4MzJmYTM5NWNjNDJmMWIyNDFjODM5YWRiOTQ2ZDBfNC01LTEtMS0xODMz_b76bb95b-969e-442c-8154-fcd3624ab603"
      unitRef="usd">-1077000</endp:FairValueMeasurementwithUnobservableInputsReconciliationRecurringBasisLiabilityAdjustmentsAndAccretion>
    <endp:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlementsAndEffectOfCurrencyTranslation
      contextRef="i1c5b4982d6c94819b4a6a7b0912672a0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82Ny9mcmFnOmM0MThmMjU0MzVjYTRmYTA4NWU5MGE1YTZjMDQ5ZmRhL3RhYmxlOjBkODMyZmEzOTVjYzQyZjFiMjQxYzgzOWFkYjk0NmQwL3RhYmxlcmFuZ2U6MGQ4MzJmYTM5NWNjNDJmMWIyNDFjODM5YWRiOTQ2ZDBfNC03LTEtMS0xODMz_42208062-cfa1-4168-8e25-f0da514b21bc"
      unitRef="usd">1065000</endp:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlementsAndEffectOfCurrencyTranslation>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="ib746d099997a4c798ae3f1d410e9430f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82Ny9mcmFnOmM0MThmMjU0MzVjYTRmYTA4NWU5MGE1YTZjMDQ5ZmRhL3RhYmxlOjBkODMyZmEzOTVjYzQyZjFiMjQxYzgzOWFkYjk0NmQwL3RhYmxlcmFuZ2U6MGQ4MzJmYTM5NWNjNDJmMWIyNDFjODM5YWRiOTQ2ZDBfNC05LTEtMS0xODMz_c7798adb-8a1e-4c87-b595-f2b30d14fff7"
      unitRef="usd">9464000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="i0150e9a68d3d411aa7658040a3388a37_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82Ny9mcmFnOmM0MThmMjU0MzVjYTRmYTA4NWU5MGE1YTZjMDQ5ZmRhL3RhYmxlOjBkODMyZmEzOTVjYzQyZjFiMjQxYzgzOWFkYjk0NmQwL3RhYmxlcmFuZ2U6MGQ4MzJmYTM5NWNjNDJmMWIyNDFjODM5YWRiOTQ2ZDBfNS0xLTEtMS0xODMz_7586332a-989b-45cb-a4f4-7e3564713955"
      unitRef="usd">116703000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <endp:FairValueMeasurementwithUnobservableInputsReconciliationRecurringBasisLiabilityAdjustmentsAndAccretion
      contextRef="ic87e56bcf41340d1bd70a794afaf1668_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82Ny9mcmFnOmM0MThmMjU0MzVjYTRmYTA4NWU5MGE1YTZjMDQ5ZmRhL3RhYmxlOjBkODMyZmEzOTVjYzQyZjFiMjQxYzgzOWFkYjk0NmQwL3RhYmxlcmFuZ2U6MGQ4MzJmYTM5NWNjNDJmMWIyNDFjODM5YWRiOTQ2ZDBfNS01LTEtMS0xODMz_2b7ee53e-8f24-4340-80ab-72fa641a1d2d"
      unitRef="usd">-46098000</endp:FairValueMeasurementwithUnobservableInputsReconciliationRecurringBasisLiabilityAdjustmentsAndAccretion>
    <endp:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlementsAndEffectOfCurrencyTranslation
      contextRef="ic87e56bcf41340d1bd70a794afaf1668_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82Ny9mcmFnOmM0MThmMjU0MzVjYTRmYTA4NWU5MGE1YTZjMDQ5ZmRhL3RhYmxlOjBkODMyZmEzOTVjYzQyZjFiMjQxYzgzOWFkYjk0NmQwL3RhYmxlcmFuZ2U6MGQ4MzJmYTM5NWNjNDJmMWIyNDFjODM5YWRiOTQ2ZDBfNS03LTEtMS0xODMz_e4127bc6-e52b-4ba3-8f40-8c4fdea55789"
      unitRef="usd">40948000</endp:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlementsAndEffectOfCurrencyTranslation>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="i69b95db55a2a47578e5c6dd945230d35_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82Ny9mcmFnOmM0MThmMjU0MzVjYTRmYTA4NWU5MGE1YTZjMDQ5ZmRhL3RhYmxlOjBkODMyZmEzOTVjYzQyZjFiMjQxYzgzOWFkYjk0NmQwL3RhYmxlcmFuZ2U6MGQ4MzJmYTM5NWNjNDJmMWIyNDFjODM5YWRiOTQ2ZDBfNS05LTEtMS0xODMz_52bebc1b-059b-48f3-980e-8d770060288d"
      unitRef="usd">29657000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueAssetsMeasuredOnNonrecurringBasisTextBlock
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82Ny9mcmFnOmM0MThmMjU0MzVjYTRmYTA4NWU5MGE1YTZjMDQ5ZmRhL3RleHRyZWdpb246YzQxOGYyNTQzNWNhNGZhMDg1ZTkwYTVhNmMwNDlmZGFfNTY1OA_930aea24-25e5-40d8-b9eb-eb3aa2e2eb83">&lt;div style="margin-top:6pt;text-indent:27pt"&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 financial assets and liabilities measured at fair value on a nonrecurring basis during the years ended December 31, 2020 and 2019 were as follows (in thousands):&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:48.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.986%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:21pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" 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:8pt;font-weight:700;line-height:100%"&gt;Fair Value Measurements during the Year Ended December 31, 2020 (1) using:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" 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:8pt;font-weight:700;line-height:100%"&gt;Total Expense for the Year Ended December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&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:100%"&gt;Level 1 Inputs&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-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:100%"&gt;Level 2 Inputs&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-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:100%"&gt;Level 3 Inputs&lt;/span&gt;&lt;/td&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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intangible assets, excluding goodwill (2)(3)&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:10pt;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:10pt;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:10pt;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:10pt;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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;15,463&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(79,917)&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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Certain property, plant and equipment&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:10pt;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:10pt;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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(1,249)&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:10pt;font-weight:400;line-height:100%"&gt;Operating lease right-of-use assets&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:10pt;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:10pt;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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(6,392)&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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:10pt;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 #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:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:10pt;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 #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:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;15,463&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;(87,558)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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;&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:48.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.986%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr style="height:21pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" 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:8pt;font-weight:700;line-height:100%"&gt;Fair Value Measurements during the Year Ended December 31, 2019 (1) using:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" 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:8pt;font-weight:700;line-height:100%"&gt;Total Expense for the Year Ended December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&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:100%"&gt;Level 1 Inputs&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-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:100%"&gt;Level 2 Inputs&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-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:100%"&gt;Level 3 Inputs&lt;/span&gt;&lt;/td&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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intangible assets, excluding goodwill (3)&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:10pt;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:10pt;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:10pt;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:10pt;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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;229,680&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(347,706)&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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Certain property, plant and equipment&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:10pt;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:10pt;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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(6,468)&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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;229,680&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(354,174)&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;&lt;div style="padding-right:468pt"&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;/div&gt;&lt;div style="padding-left:31.5pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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%;padding-left:8.68pt"&gt;The fair value amounts are presented as of the date of the fair value measurement as these assets are not measured at fair value on a recurring basis. Such measurements generally occur in connection with our quarter-end financial reporting close procedures.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:31.5pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt"&gt;These fair value measurements were determined using risk-adjusted discount rates ranging from approximately 10.0% to 12.0% (weighted average rate of approximately 11.3%, weighted based on relative fair value).&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:31.5pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt"&gt;The Company also performed fair value measurements in connection with its goodwill impairment tests. Refer to Note 11. Goodwill and Other Intangibles for additional information on goodwill and other intangible asset impairment tests, including information about the valuation methodologies utilized.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueAssetsMeasuredOnNonrecurringBasisTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsFairValueDisclosure
      contextRef="i5cfe67fbf33346a89b2dcdad7275c755_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82Ny9mcmFnOmM0MThmMjU0MzVjYTRmYTA4NWU5MGE1YTZjMDQ5ZmRhL3RhYmxlOmU2MWM5ZGVlOTE5YTQ3MjBhYWIzNGRhZGUyMGMyYWNmL3RhYmxlcmFuZ2U6ZTYxYzlkZWU5MTlhNDcyMGFhYjM0ZGFkZTIwYzJhY2ZfMy0xLTEtMS0w_1d5f57d6-cd99-42c5-89df-db07a34a8fc7"
      unitRef="usd">0</us-gaap:FiniteLivedIntangibleAssetsFairValueDisclosure>
    <us-gaap:FiniteLivedIntangibleAssetsFairValueDisclosure
      contextRef="i3c44b815b3d748998b99861ab598a2c2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82Ny9mcmFnOmM0MThmMjU0MzVjYTRmYTA4NWU5MGE1YTZjMDQ5ZmRhL3RhYmxlOmU2MWM5ZGVlOTE5YTQ3MjBhYWIzNGRhZGUyMGMyYWNmL3RhYmxlcmFuZ2U6ZTYxYzlkZWU5MTlhNDcyMGFhYjM0ZGFkZTIwYzJhY2ZfMy0zLTEtMS0w_ed800dce-45b1-44b8-9ba3-b6c11b9a8fbc"
      unitRef="usd">0</us-gaap:FiniteLivedIntangibleAssetsFairValueDisclosure>
    <us-gaap:FiniteLivedIntangibleAssetsFairValueDisclosure
      contextRef="ia9428982b17c4e898534ee6c6eb1707f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82Ny9mcmFnOmM0MThmMjU0MzVjYTRmYTA4NWU5MGE1YTZjMDQ5ZmRhL3RhYmxlOmU2MWM5ZGVlOTE5YTQ3MjBhYWIzNGRhZGUyMGMyYWNmL3RhYmxlcmFuZ2U6ZTYxYzlkZWU5MTlhNDcyMGFhYjM0ZGFkZTIwYzJhY2ZfMy01LTEtMS0w_2a81671b-af86-4759-b50d-3e333f8c6014"
      unitRef="usd">15463000</us-gaap:FiniteLivedIntangibleAssetsFairValueDisclosure>
    <us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill
      contextRef="i2a0caf01645f456c90a193308a537de8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82Ny9mcmFnOmM0MThmMjU0MzVjYTRmYTA4NWU5MGE1YTZjMDQ5ZmRhL3RhYmxlOmU2MWM5ZGVlOTE5YTQ3MjBhYWIzNGRhZGUyMGMyYWNmL3RhYmxlcmFuZ2U6ZTYxYzlkZWU5MTlhNDcyMGFhYjM0ZGFkZTIwYzJhY2ZfMy03LTEtMS0w_8651821d-db37-43b9-a518-a3cea9756235"
      unitRef="usd">79917000</us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill>
    <us-gaap:PropertyPlantAndEquipmentFairValueDisclosure
      contextRef="i5cfe67fbf33346a89b2dcdad7275c755_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82Ny9mcmFnOmM0MThmMjU0MzVjYTRmYTA4NWU5MGE1YTZjMDQ5ZmRhL3RhYmxlOmU2MWM5ZGVlOTE5YTQ3MjBhYWIzNGRhZGUyMGMyYWNmL3RhYmxlcmFuZ2U6ZTYxYzlkZWU5MTlhNDcyMGFhYjM0ZGFkZTIwYzJhY2ZfNC0xLTEtMS0w_914893ec-724d-4369-a4b8-711fd8337674"
      unitRef="usd">0</us-gaap:PropertyPlantAndEquipmentFairValueDisclosure>
    <us-gaap:PropertyPlantAndEquipmentFairValueDisclosure
      contextRef="i3c44b815b3d748998b99861ab598a2c2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82Ny9mcmFnOmM0MThmMjU0MzVjYTRmYTA4NWU5MGE1YTZjMDQ5ZmRhL3RhYmxlOmU2MWM5ZGVlOTE5YTQ3MjBhYWIzNGRhZGUyMGMyYWNmL3RhYmxlcmFuZ2U6ZTYxYzlkZWU5MTlhNDcyMGFhYjM0ZGFkZTIwYzJhY2ZfNC0zLTEtMS0w_ddac364a-43fa-44ef-9821-68aad16afe17"
      unitRef="usd">0</us-gaap:PropertyPlantAndEquipmentFairValueDisclosure>
    <us-gaap:PropertyPlantAndEquipmentFairValueDisclosure
      contextRef="ia9428982b17c4e898534ee6c6eb1707f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82Ny9mcmFnOmM0MThmMjU0MzVjYTRmYTA4NWU5MGE1YTZjMDQ5ZmRhL3RhYmxlOmU2MWM5ZGVlOTE5YTQ3MjBhYWIzNGRhZGUyMGMyYWNmL3RhYmxlcmFuZ2U6ZTYxYzlkZWU5MTlhNDcyMGFhYjM0ZGFkZTIwYzJhY2ZfNC01LTEtMS0w_817254ab-9cfa-44a6-8693-f89cfee67b78"
      unitRef="usd">0</us-gaap:PropertyPlantAndEquipmentFairValueDisclosure>
    <us-gaap:TangibleAssetImpairmentCharges
      contextRef="i2a0caf01645f456c90a193308a537de8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82Ny9mcmFnOmM0MThmMjU0MzVjYTRmYTA4NWU5MGE1YTZjMDQ5ZmRhL3RhYmxlOmU2MWM5ZGVlOTE5YTQ3MjBhYWIzNGRhZGUyMGMyYWNmL3RhYmxlcmFuZ2U6ZTYxYzlkZWU5MTlhNDcyMGFhYjM0ZGFkZTIwYzJhY2ZfNC03LTEtMS0w_772bfd23-6935-4687-85b7-f362f8b45957"
      unitRef="usd">1249000</us-gaap:TangibleAssetImpairmentCharges>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i5cfe67fbf33346a89b2dcdad7275c755_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82Ny9mcmFnOmM0MThmMjU0MzVjYTRmYTA4NWU5MGE1YTZjMDQ5ZmRhL3RhYmxlOmU2MWM5ZGVlOTE5YTQ3MjBhYWIzNGRhZGUyMGMyYWNmL3RhYmxlcmFuZ2U6ZTYxYzlkZWU5MTlhNDcyMGFhYjM0ZGFkZTIwYzJhY2ZfNS0xLTEtMS0w_5bad2ed1-0375-47ba-8b31-e7fa6547d2a7"
      unitRef="usd">0</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i3c44b815b3d748998b99861ab598a2c2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82Ny9mcmFnOmM0MThmMjU0MzVjYTRmYTA4NWU5MGE1YTZjMDQ5ZmRhL3RhYmxlOmU2MWM5ZGVlOTE5YTQ3MjBhYWIzNGRhZGUyMGMyYWNmL3RhYmxlcmFuZ2U6ZTYxYzlkZWU5MTlhNDcyMGFhYjM0ZGFkZTIwYzJhY2ZfNS0zLTEtMS0w_953b23c0-7814-4a74-953b-2012f2157aa8"
      unitRef="usd">0</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="ia9428982b17c4e898534ee6c6eb1707f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82Ny9mcmFnOmM0MThmMjU0MzVjYTRmYTA4NWU5MGE1YTZjMDQ5ZmRhL3RhYmxlOmU2MWM5ZGVlOTE5YTQ3MjBhYWIzNGRhZGUyMGMyYWNmL3RhYmxlcmFuZ2U6ZTYxYzlkZWU5MTlhNDcyMGFhYjM0ZGFkZTIwYzJhY2ZfNS01LTEtMS0w_77fc8f39-75b3-4826-b862-dcf0619308db"
      unitRef="usd">0</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseImpairmentLoss
      contextRef="i2a0caf01645f456c90a193308a537de8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82Ny9mcmFnOmM0MThmMjU0MzVjYTRmYTA4NWU5MGE1YTZjMDQ5ZmRhL3RhYmxlOmU2MWM5ZGVlOTE5YTQ3MjBhYWIzNGRhZGUyMGMyYWNmL3RhYmxlcmFuZ2U6ZTYxYzlkZWU5MTlhNDcyMGFhYjM0ZGFkZTIwYzJhY2ZfNS03LTEtMS0w_89219dca-314a-4c24-a7ed-29094ce71c3a"
      unitRef="usd">6392000</us-gaap:OperatingLeaseImpairmentLoss>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i5cfe67fbf33346a89b2dcdad7275c755_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82Ny9mcmFnOmM0MThmMjU0MzVjYTRmYTA4NWU5MGE1YTZjMDQ5ZmRhL3RhYmxlOmU2MWM5ZGVlOTE5YTQ3MjBhYWIzNGRhZGUyMGMyYWNmL3RhYmxlcmFuZ2U6ZTYxYzlkZWU5MTlhNDcyMGFhYjM0ZGFkZTIwYzJhY2ZfNi0xLTEtMS0w_10233025-55f9-44bf-bd74-74cacf9895ba"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i3c44b815b3d748998b99861ab598a2c2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82Ny9mcmFnOmM0MThmMjU0MzVjYTRmYTA4NWU5MGE1YTZjMDQ5ZmRhL3RhYmxlOmU2MWM5ZGVlOTE5YTQ3MjBhYWIzNGRhZGUyMGMyYWNmL3RhYmxlcmFuZ2U6ZTYxYzlkZWU5MTlhNDcyMGFhYjM0ZGFkZTIwYzJhY2ZfNi0zLTEtMS0w_1c427e40-d114-48bf-aa94-a1397ef682f6"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="ia9428982b17c4e898534ee6c6eb1707f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82Ny9mcmFnOmM0MThmMjU0MzVjYTRmYTA4NWU5MGE1YTZjMDQ5ZmRhL3RhYmxlOmU2MWM5ZGVlOTE5YTQ3MjBhYWIzNGRhZGUyMGMyYWNmL3RhYmxlcmFuZ2U6ZTYxYzlkZWU5MTlhNDcyMGFhYjM0ZGFkZTIwYzJhY2ZfNi01LTEtMS0w_e76d442c-8815-47f1-9d1b-e3369095e9ec"
      unitRef="usd">15463000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetImpairmentCharges
      contextRef="i2a0caf01645f456c90a193308a537de8_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82Ny9mcmFnOmM0MThmMjU0MzVjYTRmYTA4NWU5MGE1YTZjMDQ5ZmRhL3RhYmxlOmU2MWM5ZGVlOTE5YTQ3MjBhYWIzNGRhZGUyMGMyYWNmL3RhYmxlcmFuZ2U6ZTYxYzlkZWU5MTlhNDcyMGFhYjM0ZGFkZTIwYzJhY2ZfNi03LTEtMS0w_d97964cd-27a6-45d4-9e65-0673cba74fa8"
      unitRef="usd">87558000</us-gaap:AssetImpairmentCharges>
    <us-gaap:FiniteLivedIntangibleAssetsFairValueDisclosure
      contextRef="i561a2b1a02c64c0d8ddaaa098c387b1d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82Ny9mcmFnOmM0MThmMjU0MzVjYTRmYTA4NWU5MGE1YTZjMDQ5ZmRhL3RhYmxlOjU1NWRlOWYzNGEzMzRiZmU4ZTg4YTRmZWY1NmM2YmM4L3RhYmxlcmFuZ2U6NTU1ZGU5ZjM0YTMzNGJmZThlODhhNGZlZjU2YzZiYzhfMy0xLTEtMS0yMDM1_c0fd68a3-c3f2-495a-814e-c78702a656a3"
      unitRef="usd">0</us-gaap:FiniteLivedIntangibleAssetsFairValueDisclosure>
    <us-gaap:FiniteLivedIntangibleAssetsFairValueDisclosure
      contextRef="i91738e74cf954ad4944c34e114a1fec7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82Ny9mcmFnOmM0MThmMjU0MzVjYTRmYTA4NWU5MGE1YTZjMDQ5ZmRhL3RhYmxlOjU1NWRlOWYzNGEzMzRiZmU4ZTg4YTRmZWY1NmM2YmM4L3RhYmxlcmFuZ2U6NTU1ZGU5ZjM0YTMzNGJmZThlODhhNGZlZjU2YzZiYzhfMy0zLTEtMS0yMDM1_bec1514f-ece0-49d0-8596-7cc2c3a33143"
      unitRef="usd">0</us-gaap:FiniteLivedIntangibleAssetsFairValueDisclosure>
    <us-gaap:FiniteLivedIntangibleAssetsFairValueDisclosure
      contextRef="i9759bb43b41549f8b3470d73d7ce1689_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82Ny9mcmFnOmM0MThmMjU0MzVjYTRmYTA4NWU5MGE1YTZjMDQ5ZmRhL3RhYmxlOjU1NWRlOWYzNGEzMzRiZmU4ZTg4YTRmZWY1NmM2YmM4L3RhYmxlcmFuZ2U6NTU1ZGU5ZjM0YTMzNGJmZThlODhhNGZlZjU2YzZiYzhfMy01LTEtMS0yMDM1_28838e9e-d1e1-4c67-8ead-d183ae5d1230"
      unitRef="usd">229680000</us-gaap:FiniteLivedIntangibleAssetsFairValueDisclosure>
    <us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill
      contextRef="i847654ed6af74e97a0e906e694b0d536_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82Ny9mcmFnOmM0MThmMjU0MzVjYTRmYTA4NWU5MGE1YTZjMDQ5ZmRhL3RhYmxlOjU1NWRlOWYzNGEzMzRiZmU4ZTg4YTRmZWY1NmM2YmM4L3RhYmxlcmFuZ2U6NTU1ZGU5ZjM0YTMzNGJmZThlODhhNGZlZjU2YzZiYzhfMy03LTEtMS0yMDM1_d5b5b16d-2d73-4d4f-89db-fed31405b41c"
      unitRef="usd">347706000</us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill>
    <us-gaap:PropertyPlantAndEquipmentFairValueDisclosure
      contextRef="i561a2b1a02c64c0d8ddaaa098c387b1d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82Ny9mcmFnOmM0MThmMjU0MzVjYTRmYTA4NWU5MGE1YTZjMDQ5ZmRhL3RhYmxlOjU1NWRlOWYzNGEzMzRiZmU4ZTg4YTRmZWY1NmM2YmM4L3RhYmxlcmFuZ2U6NTU1ZGU5ZjM0YTMzNGJmZThlODhhNGZlZjU2YzZiYzhfNC0xLTEtMS0yMDM1_c0c9764e-92ad-425c-acef-c1f485a34780"
      unitRef="usd">0</us-gaap:PropertyPlantAndEquipmentFairValueDisclosure>
    <us-gaap:PropertyPlantAndEquipmentFairValueDisclosure
      contextRef="i91738e74cf954ad4944c34e114a1fec7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82Ny9mcmFnOmM0MThmMjU0MzVjYTRmYTA4NWU5MGE1YTZjMDQ5ZmRhL3RhYmxlOjU1NWRlOWYzNGEzMzRiZmU4ZTg4YTRmZWY1NmM2YmM4L3RhYmxlcmFuZ2U6NTU1ZGU5ZjM0YTMzNGJmZThlODhhNGZlZjU2YzZiYzhfNC0zLTEtMS0yMDM1_d5f0eea2-dd09-41cb-b161-efe4eb2d6692"
      unitRef="usd">0</us-gaap:PropertyPlantAndEquipmentFairValueDisclosure>
    <us-gaap:PropertyPlantAndEquipmentFairValueDisclosure
      contextRef="i9759bb43b41549f8b3470d73d7ce1689_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82Ny9mcmFnOmM0MThmMjU0MzVjYTRmYTA4NWU5MGE1YTZjMDQ5ZmRhL3RhYmxlOjU1NWRlOWYzNGEzMzRiZmU4ZTg4YTRmZWY1NmM2YmM4L3RhYmxlcmFuZ2U6NTU1ZGU5ZjM0YTMzNGJmZThlODhhNGZlZjU2YzZiYzhfNC01LTEtMS0yMDM1_19ebe4bf-69ce-4aab-8854-a7d180e3901f"
      unitRef="usd">0</us-gaap:PropertyPlantAndEquipmentFairValueDisclosure>
    <us-gaap:TangibleAssetImpairmentCharges
      contextRef="i847654ed6af74e97a0e906e694b0d536_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82Ny9mcmFnOmM0MThmMjU0MzVjYTRmYTA4NWU5MGE1YTZjMDQ5ZmRhL3RhYmxlOjU1NWRlOWYzNGEzMzRiZmU4ZTg4YTRmZWY1NmM2YmM4L3RhYmxlcmFuZ2U6NTU1ZGU5ZjM0YTMzNGJmZThlODhhNGZlZjU2YzZiYzhfNC03LTEtMS0yMDM1_6b517c30-57e4-4d06-8a33-26575100aa6b"
      unitRef="usd">6468000</us-gaap:TangibleAssetImpairmentCharges>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i561a2b1a02c64c0d8ddaaa098c387b1d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82Ny9mcmFnOmM0MThmMjU0MzVjYTRmYTA4NWU5MGE1YTZjMDQ5ZmRhL3RhYmxlOjU1NWRlOWYzNGEzMzRiZmU4ZTg4YTRmZWY1NmM2YmM4L3RhYmxlcmFuZ2U6NTU1ZGU5ZjM0YTMzNGJmZThlODhhNGZlZjU2YzZiYzhfNS0xLTEtMS0yMDM1_851b11c9-c9b6-4204-bbaf-d46415a67d47"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i91738e74cf954ad4944c34e114a1fec7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82Ny9mcmFnOmM0MThmMjU0MzVjYTRmYTA4NWU5MGE1YTZjMDQ5ZmRhL3RhYmxlOjU1NWRlOWYzNGEzMzRiZmU4ZTg4YTRmZWY1NmM2YmM4L3RhYmxlcmFuZ2U6NTU1ZGU5ZjM0YTMzNGJmZThlODhhNGZlZjU2YzZiYzhfNS0zLTEtMS0yMDM1_f7e346a5-821d-4c90-a398-f6f98b8afb86"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i9759bb43b41549f8b3470d73d7ce1689_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82Ny9mcmFnOmM0MThmMjU0MzVjYTRmYTA4NWU5MGE1YTZjMDQ5ZmRhL3RhYmxlOjU1NWRlOWYzNGEzMzRiZmU4ZTg4YTRmZWY1NmM2YmM4L3RhYmxlcmFuZ2U6NTU1ZGU5ZjM0YTMzNGJmZThlODhhNGZlZjU2YzZiYzhfNS01LTEtMS0yMDM1_f9fe3c93-c1cc-47d8-b373-e44a9f17456c"
      unitRef="usd">229680000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetImpairmentCharges
      contextRef="i847654ed6af74e97a0e906e694b0d536_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82Ny9mcmFnOmM0MThmMjU0MzVjYTRmYTA4NWU5MGE1YTZjMDQ5ZmRhL3RhYmxlOjU1NWRlOWYzNGEzMzRiZmU4ZTg4YTRmZWY1NmM2YmM4L3RhYmxlcmFuZ2U6NTU1ZGU5ZjM0YTMzNGJmZThlODhhNGZlZjU2YzZiYzhfNS03LTEtMS0yMDM1_4df0c301-1349-404c-8796-71dede50c737"
      unitRef="usd">354174000</us-gaap:AssetImpairmentCharges>
    <endp:IntangibleAssetsNetIncludingGoodwillMeasurementInput
      contextRef="i4c809010c4494a38a1f904c31b0c00ef_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82Ny9mcmFnOmM0MThmMjU0MzVjYTRmYTA4NWU5MGE1YTZjMDQ5ZmRhL3RleHRyZWdpb246YzQxOGYyNTQzNWNhNGZhMDg1ZTkwYTVhNmMwNDlmZGFfNTI4Nw_5c0e3d0b-8fc6-4217-b9a8-b3990d727324"
      unitRef="number">0.100</endp:IntangibleAssetsNetIncludingGoodwillMeasurementInput>
    <endp:IntangibleAssetsNetIncludingGoodwillMeasurementInput
      contextRef="i090d65e77d1e4f88bce345b96a6514f6_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82Ny9mcmFnOmM0MThmMjU0MzVjYTRmYTA4NWU5MGE1YTZjMDQ5ZmRhL3RleHRyZWdpb246YzQxOGYyNTQzNWNhNGZhMDg1ZTkwYTVhNmMwNDlmZGFfNTI5Mw_55746f2c-8781-4f77-b37b-8cf838c9da93"
      unitRef="number">0.120</endp:IntangibleAssetsNetIncludingGoodwillMeasurementInput>
    <endp:IntangibleAssetsNetIncludingGoodwillMeasurementInput
      contextRef="i5c5e699f12574116a18edb4cd1582a65_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV82Ny9mcmFnOmM0MThmMjU0MzVjYTRmYTA4NWU5MGE1YTZjMDQ5ZmRhL3RleHRyZWdpb246YzQxOGYyNTQzNWNhNGZhMDg1ZTkwYTVhNmMwNDlmZGFfNTMzNg_c2cc2dcb-746b-4060-9257-4d3206967c94"
      unitRef="number">0.113</endp:IntangibleAssetsNetIncludingGoodwillMeasurementInput>
    <us-gaap:InventoryDisclosureTextBlock
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV83My9mcmFnOjFmNjAxYjBiOTcxZjQ2Y2Y5ZTljYmY0ZTVhY2EzZmU1L3RleHRyZWdpb246MWY2MDFiMGI5NzFmNDZjZjllOWNiZjRlNWFjYTNmZTVfNjM3_9d013e88-6c8d-4211-bff0-23b0a9ee72bc">&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;NOTE 8. INVENTORIES&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Inventories consist of the following at December&#160;31, 2020 and December 31, 2019 (in thousands):&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:74.038%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.985%"/&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="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:8pt;font-weight:700;line-height:100%"&gt;December 31, 2020&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:8pt;font-weight:700;line-height:100%"&gt;December 31, 2019&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:10pt;font-weight:400;line-height:100%"&gt;Raw materials (1)&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;99,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;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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;124,171&#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="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:400;line-height:100%"&gt;Work-in-process (1)&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;98,753&#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:10pt;font-weight:400;line-height:100%"&gt;65,392&#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:10pt;font-weight:400;line-height:100%"&gt;Finished goods (1)&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:10pt;font-weight:400;line-height:100%"&gt;154,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;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:10pt;font-weight:400;line-height:100%"&gt;138,302&#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 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;352,260&#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="padding:0 1pt"/&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;327,865&#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;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-right:468pt"&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;/div&gt;&lt;div style="padding-left:31.5pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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%;padding-left:8.68pt"&gt;The components of inventory shown in the table above are net of allowance for obsolescence.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Inventory that is in excess of the amount expected to be sold within one year is classified as noncurrent inventory and is not included in the table above. At December&#160;31, 2020 and December&#160;31, 2019, $13.2&#160;million and $29.0&#160;million, respectively, of noncurrent inventory was included in Other assets in the Consolidated Balance Sheets. As of December&#160;31, 2020 and December&#160;31, 2019, the Company&#x2019;s Consolidated Balance Sheets included approximately $37.5&#160;million and $17.6&#160;million, respectively, of capitalized pre-launch inventories related to products that were not yet available to be sold.&lt;/span&gt;&lt;/div&gt;</us-gaap:InventoryDisclosureTextBlock>
    <us-gaap:ScheduleOfInventoryCurrentTableTextBlock
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV83My9mcmFnOjFmNjAxYjBiOTcxZjQ2Y2Y5ZTljYmY0ZTVhY2EzZmU1L3RleHRyZWdpb246MWY2MDFiMGI5NzFmNDZjZjllOWNiZjRlNWFjYTNmZTVfNjQz_60339639-b557-4107-9d06-0a671a34a963">&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Inventories consist of the following at December&#160;31, 2020 and December 31, 2019 (in thousands):&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:74.038%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.985%"/&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="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:8pt;font-weight:700;line-height:100%"&gt;December 31, 2020&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:8pt;font-weight:700;line-height:100%"&gt;December 31, 2019&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:10pt;font-weight:400;line-height:100%"&gt;Raw materials (1)&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;99,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;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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;124,171&#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="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:400;line-height:100%"&gt;Work-in-process (1)&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;98,753&#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:10pt;font-weight:400;line-height:100%"&gt;65,392&#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:10pt;font-weight:400;line-height:100%"&gt;Finished goods (1)&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:10pt;font-weight:400;line-height:100%"&gt;154,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;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:10pt;font-weight:400;line-height:100%"&gt;138,302&#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 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;352,260&#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="padding:0 1pt"/&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="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:10pt;font-weight:400;line-height:100%"&gt;327,865&#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;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-right:468pt"&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;/div&gt;&lt;div style="padding-left:31.5pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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%;padding-left:8.68pt"&gt;The components of inventory shown in the table above are net of allowance for obsolescence.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfInventoryCurrentTableTextBlock>
    <us-gaap:InventoryRawMaterialsNetOfReserves
      contextRef="i3f216a0a208e454cb35be9f5f8c6dadf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV83My9mcmFnOjFmNjAxYjBiOTcxZjQ2Y2Y5ZTljYmY0ZTVhY2EzZmU1L3RhYmxlOmZjMWEwMWU3NzEyYzQ3MzQ5YTFhZDI3MzFhM2YwYjYxL3RhYmxlcmFuZ2U6ZmMxYTAxZTc3MTJjNDczNDlhMWFkMjczMWEzZjBiNjFfMS0xLTEtMS0w_b88589b4-a1a1-48a0-aa18-3130a485a09b"
      unitRef="usd">99495000</us-gaap:InventoryRawMaterialsNetOfReserves>
    <us-gaap:InventoryRawMaterialsNetOfReserves
      contextRef="ie393cf2c705b4c4d83b27b6f2c4fdfb0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV83My9mcmFnOjFmNjAxYjBiOTcxZjQ2Y2Y5ZTljYmY0ZTVhY2EzZmU1L3RhYmxlOmZjMWEwMWU3NzEyYzQ3MzQ5YTFhZDI3MzFhM2YwYjYxL3RhYmxlcmFuZ2U6ZmMxYTAxZTc3MTJjNDczNDlhMWFkMjczMWEzZjBiNjFfMS0zLTEtMS0w_5bb19d1e-b3d8-4606-956c-f748c35e3678"
      unitRef="usd">124171000</us-gaap:InventoryRawMaterialsNetOfReserves>
    <us-gaap:InventoryWorkInProcessNetOfReserves
      contextRef="i3f216a0a208e454cb35be9f5f8c6dadf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV83My9mcmFnOjFmNjAxYjBiOTcxZjQ2Y2Y5ZTljYmY0ZTVhY2EzZmU1L3RhYmxlOmZjMWEwMWU3NzEyYzQ3MzQ5YTFhZDI3MzFhM2YwYjYxL3RhYmxlcmFuZ2U6ZmMxYTAxZTc3MTJjNDczNDlhMWFkMjczMWEzZjBiNjFfMi0xLTEtMS0w_40c69857-8a69-404a-b464-190cf8588c16"
      unitRef="usd">98753000</us-gaap:InventoryWorkInProcessNetOfReserves>
    <us-gaap:InventoryWorkInProcessNetOfReserves
      contextRef="ie393cf2c705b4c4d83b27b6f2c4fdfb0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV83My9mcmFnOjFmNjAxYjBiOTcxZjQ2Y2Y5ZTljYmY0ZTVhY2EzZmU1L3RhYmxlOmZjMWEwMWU3NzEyYzQ3MzQ5YTFhZDI3MzFhM2YwYjYxL3RhYmxlcmFuZ2U6ZmMxYTAxZTc3MTJjNDczNDlhMWFkMjczMWEzZjBiNjFfMi0zLTEtMS0w_0c93449e-93ba-428f-ac9c-a34d3ec970aa"
      unitRef="usd">65392000</us-gaap:InventoryWorkInProcessNetOfReserves>
    <us-gaap:InventoryFinishedGoodsNetOfReserves
      contextRef="i3f216a0a208e454cb35be9f5f8c6dadf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV83My9mcmFnOjFmNjAxYjBiOTcxZjQ2Y2Y5ZTljYmY0ZTVhY2EzZmU1L3RhYmxlOmZjMWEwMWU3NzEyYzQ3MzQ5YTFhZDI3MzFhM2YwYjYxL3RhYmxlcmFuZ2U6ZmMxYTAxZTc3MTJjNDczNDlhMWFkMjczMWEzZjBiNjFfMy0xLTEtMS0w_7299ab18-83fd-4474-94dd-32c684f424dd"
      unitRef="usd">154012000</us-gaap:InventoryFinishedGoodsNetOfReserves>
    <us-gaap:InventoryFinishedGoodsNetOfReserves
      contextRef="ie393cf2c705b4c4d83b27b6f2c4fdfb0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV83My9mcmFnOjFmNjAxYjBiOTcxZjQ2Y2Y5ZTljYmY0ZTVhY2EzZmU1L3RhYmxlOmZjMWEwMWU3NzEyYzQ3MzQ5YTFhZDI3MzFhM2YwYjYxL3RhYmxlcmFuZ2U6ZmMxYTAxZTc3MTJjNDczNDlhMWFkMjczMWEzZjBiNjFfMy0zLTEtMS0w_379b6cac-5dcf-48fa-9ee9-5cae6e04c557"
      unitRef="usd">138302000</us-gaap:InventoryFinishedGoodsNetOfReserves>
    <us-gaap:InventoryNet
      contextRef="i3f216a0a208e454cb35be9f5f8c6dadf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV83My9mcmFnOjFmNjAxYjBiOTcxZjQ2Y2Y5ZTljYmY0ZTVhY2EzZmU1L3RhYmxlOmZjMWEwMWU3NzEyYzQ3MzQ5YTFhZDI3MzFhM2YwYjYxL3RhYmxlcmFuZ2U6ZmMxYTAxZTc3MTJjNDczNDlhMWFkMjczMWEzZjBiNjFfNC0xLTEtMS0w_f735fa2f-356a-43c0-be5a-cb7707cf888d"
      unitRef="usd">352260000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="ie393cf2c705b4c4d83b27b6f2c4fdfb0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV83My9mcmFnOjFmNjAxYjBiOTcxZjQ2Y2Y5ZTljYmY0ZTVhY2EzZmU1L3RhYmxlOmZjMWEwMWU3NzEyYzQ3MzQ5YTFhZDI3MzFhM2YwYjYxL3RhYmxlcmFuZ2U6ZmMxYTAxZTc3MTJjNDczNDlhMWFkMjczMWEzZjBiNjFfNC0zLTEtMS0w_a7fe94b9-2188-4f04-96f8-621eb3e9fb9d"
      unitRef="usd">327865000</us-gaap:InventoryNet>
    <us-gaap:InventoryNoncurrent
      contextRef="i3f216a0a208e454cb35be9f5f8c6dadf_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV83My9mcmFnOjFmNjAxYjBiOTcxZjQ2Y2Y5ZTljYmY0ZTVhY2EzZmU1L3RleHRyZWdpb246MWY2MDFiMGI5NzFmNDZjZjllOWNiZjRlNWFjYTNmZTVfMzYz_d4e6e9d1-a23b-4ae4-a408-c0a11b7a06d5"
      unitRef="usd">13200000</us-gaap:InventoryNoncurrent>
    <us-gaap:InventoryNoncurrent
      contextRef="ie393cf2c705b4c4d83b27b6f2c4fdfb0_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV83My9mcmFnOjFmNjAxYjBiOTcxZjQ2Y2Y5ZTljYmY0ZTVhY2EzZmU1L3RleHRyZWdpb246MWY2MDFiMGI5NzFmNDZjZjllOWNiZjRlNWFjYTNmZTVfMzcw_5ffa89ca-71c7-4190-b241-b8b590cba5e5"
      unitRef="usd">29000000.0</us-gaap:InventoryNoncurrent>
    <endp:InventoryNotYetAvailableForSaleNet
      contextRef="i3f216a0a208e454cb35be9f5f8c6dadf_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV83My9mcmFnOjFmNjAxYjBiOTcxZjQ2Y2Y5ZTljYmY0ZTVhY2EzZmU1L3RleHRyZWdpb246MWY2MDFiMGI5NzFmNDZjZjllOWNiZjRlNWFjYTNmZTVfNTA5_cbc09452-1c59-494d-873b-b617a89a3371"
      unitRef="usd">37500000</endp:InventoryNotYetAvailableForSaleNet>
    <endp:InventoryNotYetAvailableForSaleNet
      contextRef="ie393cf2c705b4c4d83b27b6f2c4fdfb0_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV83My9mcmFnOjFmNjAxYjBiOTcxZjQ2Y2Y5ZTljYmY0ZTVhY2EzZmU1L3RleHRyZWdpb246MWY2MDFiMGI5NzFmNDZjZjllOWNiZjRlNWFjYTNmZTVfNTE2_2d17bea4-f090-44d2-bb1d-4b96614df3fb"
      unitRef="usd">17600000</endp:InventoryNotYetAvailableForSaleNet>
    <us-gaap:LesseeOperatingLeasesTextBlock
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV83OS9mcmFnOjFlNWY5YTdjMWJjNjQ0YTNiNjRkZWNlZjg3OGZmNzg2L3RleHRyZWdpb246MWU1ZjlhN2MxYmM2NDRhM2I2NGRlY2VmODc4ZmY3ODZfODk3_ac8041e1-aec4-4b75-86ce-d32baf56b32b">&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;NOTE 9. LEASES&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have entered into contracts with third parties to lease a variety of assets, including certain real estate, machinery, equipment, automobiles and other assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our leases frequently allow for lease payments that could vary based on factors such as inflation or the degree of utilization of the underlying asset and the incurrence of contractual charges such as those for common area maintenance or utilities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Renewal and/or early termination options are common in our lease arrangements, particularly with respect to our real estate leases. Our right-of-use assets and lease liabilities generally exclude periods covered by renewal options and include periods covered by early termination options (based on our conclusion that it is not reasonably certain that we will exercise such options).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our most significant lease is for our Malvern, Pennsylvania location. The initial term of the lease is through 2024 and includes three renewal options, each for an additional 60-month period. These renewal options are not considered reasonably certain of exercise and are therefore excluded from the right-of-use asset and lease liability.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We are party to certain sublease arrangements, primarily related to our real estate leases, where we act as the lessee and intermediate lessor. For example, we sublease portions of our Malvern, Pennsylvania facility to multiple tenants through sublease arrangements ending in 2024, with certain limited renewal and early termination options.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&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 presents information about the Company&#x2019;s right-of-use assets and lease liabilities at December&#160;31, 2020 and December 31, 2019 (in thousands):&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:38.344%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:34.038%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.986%"/&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="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:8pt;font-weight:700;line-height:100%"&gt;Consolidated Balance Sheets Line Items&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:8pt;font-weight:700;line-height:100%"&gt;December 31, 2020&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:8pt;font-weight:700;line-height:100%"&gt;December 31, 2019&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:10pt;font-weight:400;line-height:100%"&gt;Right-of-use assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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:1pt solid #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:1pt solid #000000;padding:0 1pt"/&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:10pt;font-weight:400;line-height:100%"&gt;Operating lease right-of-use assets&lt;/span&gt;&lt;/td&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:10pt;font-weight:400;line-height:100%"&gt;Operating lease assets&lt;/span&gt;&lt;/td&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;37,030&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;51,700&#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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance lease right-of-use assets&lt;/span&gt;&lt;/td&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:10pt;font-weight:400;line-height:100%"&gt;Property, plant and equipment, net&lt;/span&gt;&lt;/td&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:10pt;font-weight:400;line-height:100%"&gt;47,549&#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:10pt;font-weight:400;line-height:100%"&gt;56,793&#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="6" 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:10pt;font-weight:400;line-height:100%"&gt;Total right-of-use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;84,579&#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 style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;108,493&#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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease 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;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;/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:10pt;font-weight:400;line-height:100%"&gt;Current operating lease liabilities&lt;/span&gt;&lt;/td&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:10pt;font-weight:400;line-height:100%"&gt;Current portion of operating lease liabilities&lt;/span&gt;&lt;/td&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;11,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 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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;10,763&#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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Noncurrent operating lease liabilities&lt;/span&gt;&lt;/td&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:10pt;font-weight:400;line-height:100%"&gt;Operating lease liabilities, less current portion&lt;/span&gt;&lt;/td&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:10pt;font-weight:400;line-height:100%"&gt;38,132&#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:10pt;font-weight:400;line-height:100%"&gt;48,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="6" 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:10pt;font-weight:400;line-height:100%"&gt;Total operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;49,745&#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 style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;59,062&#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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance lease 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;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;/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:10pt;font-weight:400;line-height:100%"&gt;Current finance lease liabilities&lt;/span&gt;&lt;/td&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:10pt;font-weight:400;line-height:100%"&gt;Accounts payable and accrued expenses&lt;/span&gt;&lt;/td&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;6,227&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;5,672&#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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Noncurrent finance lease liabilities&lt;/span&gt;&lt;/td&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:10pt;font-weight:400;line-height:100%"&gt;Other liabilities&lt;/span&gt;&lt;/td&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:10pt;font-weight:400;line-height:100%"&gt;25,027&#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:10pt;font-weight:400;line-height:100%"&gt;31,312&#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="6" 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:10pt;font-weight:400;line-height:100%"&gt;Total finance lease liabilities&lt;/span&gt;&lt;/td&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;31,254&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;36,984&#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="margin-top:6pt;text-indent:27pt"&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 presents information about lease costs and expenses and sublease income for the years ended December 31, 2020 and 2019 (in thousands):&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:39.038%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:33.205%"/&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:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.986%"/&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;/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:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Consolidated Statements of Operations Line Items&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="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:8pt;font-weight:700;line-height:100%"&gt;2020&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:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#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:10pt;font-weight:400;line-height:100%"&gt;Operating lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:400;line-height:100%"&gt;Various (1)&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 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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;14,175&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;13,648&#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;/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:10pt;font-weight:400;line-height:100%"&gt;Finance lease cost:&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="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="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:10pt;font-weight:400;line-height:100%"&gt;Amortization of right-of-use assets&lt;/span&gt;&lt;/td&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:10pt;font-weight:400;line-height:100%"&gt;Various (1)&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 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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;9,244&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;9,407&#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;/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:10pt;font-weight:400;line-height:100%"&gt;Interest on lease liabilities&lt;/span&gt;&lt;/td&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:10pt;font-weight:400;line-height:100%"&gt;Interest expense, net&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 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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;1,716&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;1,986&#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;/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:10pt;font-weight:400;line-height:100%"&gt;Other lease costs and income:&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="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="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:10pt;font-weight:400;line-height:100%"&gt;Variable lease costs (2)&lt;/span&gt;&lt;/td&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:10pt;font-weight:400;line-height:100%"&gt;Various (1)&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 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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;10,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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;9,653&#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;/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:10pt;font-weight:400;line-height:100%"&gt;Operating lease right-of-use asset impairment charges&lt;/span&gt;&lt;/td&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:10pt;font-weight:400;line-height:100%"&gt;Asset impairment charges&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 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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;6,392&#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:10pt;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:10pt;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="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:10pt;font-weight:400;line-height:100%"&gt;Sublease income&lt;/span&gt;&lt;/td&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:10pt;font-weight:400;line-height:100%"&gt;Various (1)&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 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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(3,803)&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(3,689)&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;/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;/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:8pt;font-weight:400;line-height:120%"&gt;__________&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:31.5pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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%;padding-left:8.68pt"&gt;Amounts are included in the Consolidated Statements of Operations based on the function that the underlying leased asset supports. The following table presents the components of such aggregate amounts for the years ended December 31, 2020 and 2019 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;padding-left:31.5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:93.888%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.420%"/&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.769%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.539%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.772%"/&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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-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:8pt;font-weight:700;line-height:100%"&gt;2020&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:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#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:8pt;font-weight:400;line-height:100%"&gt;Cost of revenues&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-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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;11,610&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;11,168&#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;/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:8pt;font-weight:400;line-height:100%"&gt;Selling, general and administrative&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:#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;18,108&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;17,648&#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;/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:8pt;font-weight:400;line-height:100%"&gt;Research and development&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;203&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;203&#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;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:31.5pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt"&gt;Amounts represent variable lease costs incurred that were not included in the initial measurement of the lease liability such as common area maintenance and utilities costs associated with leased real estate and certain costs associated with our automobile leases.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Expenses incurred under operating leases, determined in accordance with ASC 840, were $18.7&#160;million in 2018.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&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 provides the undiscounted amount of future cash flows included in our lease liabilities at December&#160;31, 2020 for each of the five years subsequent to December&#160;31, 2020 and thereafter, as well as a reconciliation of such undiscounted cash flows to our lease liabilities at December&#160;31, 2020 (in thousands):&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:74.038%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.985%"/&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:8pt;font-weight:700;line-height:100%"&gt;Operating Leases&lt;/span&gt;&lt;/td&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:8pt;font-weight:700;line-height:100%"&gt;Finance Leases&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:10pt;font-weight:400;line-height:100%"&gt;2021&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;14,012&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;7,590&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&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:10pt;font-weight:400;line-height:100%"&gt;13,584&#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:10pt;font-weight:400;line-height:100%"&gt;7,740&#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:10pt;font-weight:400;line-height:100%"&gt;2023&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:10pt;font-weight:400;line-height:100%"&gt;10,438&#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:10pt;font-weight:400;line-height:100%"&gt;7,894&#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:10pt;font-weight:400;line-height:100%"&gt;2024&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:10pt;font-weight:400;line-height:100%"&gt;5,164&#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:10pt;font-weight:400;line-height:100%"&gt;8,051&#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:10pt;font-weight:400;line-height:100%"&gt;2025&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:10pt;font-weight:400;line-height:100%"&gt;4,203&#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:10pt;font-weight:400;line-height:100%"&gt;909&#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:10pt;font-weight:400;line-height:100%"&gt;Thereafter&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:10pt;font-weight:400;line-height:100%"&gt;11,017&#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:10pt;font-weight:400;line-height:100%"&gt;12,299&#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:10pt;font-weight:400;line-height:100%"&gt;Total future lease payments&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;58,418&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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-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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;44,483&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#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:10pt;font-weight:400;line-height:100%"&gt;Less: amount representing interest&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:10pt;font-weight:400;line-height:100%"&gt;8,673&#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:10pt;font-weight:400;line-height:100%"&gt;13,229&#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;/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:10pt;font-weight:400;line-height:100%"&gt;Present value of future lease payments (lease liability)&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;49,745&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;31,254&#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="margin-top:6pt;text-indent:27pt"&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 provides the weighted average remaining lease term and weighted average discount rates for our leases as of December&#160;31, 2020 and December 31, 2019:&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:74.177%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.985%"/&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:8pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&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:8pt;font-weight:700;line-height:100%"&gt;December 31, 2019&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:10pt;font-weight:400;line-height:100%"&gt;Weighted average remaining lease term (years), weighted based on lease liability balances:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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:1pt solid #000;padding:0 1pt"/&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:10pt;font-weight:400;line-height:100%"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.1 years&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.9 years&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:10pt;font-weight:400;line-height:100%"&gt;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.5 years&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:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.5 years&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average discount rate (percentages), weighted based on the remaining balance of lease payments:&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;/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:10pt;font-weight:400;line-height:100%"&gt;Operating leases&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:10pt;font-weight:400;line-height:100%"&gt;5.9&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&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:10pt;font-weight:400;line-height:100%"&gt;5.8&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&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:10pt;font-weight:400;line-height:100%"&gt;Finance leases&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:10pt;font-weight:400;line-height:100%"&gt;5.6&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&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:10pt;font-weight:400;line-height:100%"&gt;5.5&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&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 provides certain cash flow and supplemental noncash information related to our lease liabilities for the years ended December 31, 2020 and 2019 (in thousands):&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:74.038%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.985%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding: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:8pt;font-weight:700;line-height:100%"&gt;2020&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:8pt;font-weight:700;line-height:100%"&gt;2019&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:10pt;font-weight:400;line-height:100%"&gt;Cash paid for amounts included in the measurement of lease liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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:1pt solid #000000;padding:0 1pt"/&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:10pt;font-weight:400;line-height:100%"&gt;Operating cash payments for operating leases&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;14,598&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;14,940&#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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating cash payments for finance leases&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;2,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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;2,000&#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 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Financing cash payments for finance leases&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;4,884&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;9,196&#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:10pt;font-weight:400;line-height:100%"&gt;Lease liabilities arising from obtaining right-of-use 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;/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:10pt;font-weight:400;line-height:100%"&gt;Operating leases&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:10pt;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:10pt;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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;623&#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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance leases&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:10pt;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:10pt;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 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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;5,953&#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:LesseeOperatingLeasesTextBlock>
    <us-gaap:LesseeFinanceLeasesTextBlock
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV83OS9mcmFnOjFlNWY5YTdjMWJjNjQ0YTNiNjRkZWNlZjg3OGZmNzg2L3RleHRyZWdpb246MWU1ZjlhN2MxYmM2NDRhM2I2NGRlY2VmODc4ZmY3ODZfOTAy_e80a863a-d5e8-4376-9dd1-4cd3a25b8c7f">&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;NOTE 9. LEASES&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have entered into contracts with third parties to lease a variety of assets, including certain real estate, machinery, equipment, automobiles and other assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our leases frequently allow for lease payments that could vary based on factors such as inflation or the degree of utilization of the underlying asset and the incurrence of contractual charges such as those for common area maintenance or utilities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Renewal and/or early termination options are common in our lease arrangements, particularly with respect to our real estate leases. Our right-of-use assets and lease liabilities generally exclude periods covered by renewal options and include periods covered by early termination options (based on our conclusion that it is not reasonably certain that we will exercise such options).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our most significant lease is for our Malvern, Pennsylvania location. The initial term of the lease is through 2024 and includes three renewal options, each for an additional 60-month period. These renewal options are not considered reasonably certain of exercise and are therefore excluded from the right-of-use asset and lease liability.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We are party to certain sublease arrangements, primarily related to our real estate leases, where we act as the lessee and intermediate lessor. For example, we sublease portions of our Malvern, Pennsylvania facility to multiple tenants through sublease arrangements ending in 2024, with certain limited renewal and early termination options.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&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 presents information about the Company&#x2019;s right-of-use assets and lease liabilities at December&#160;31, 2020 and December 31, 2019 (in thousands):&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:38.344%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:34.038%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.986%"/&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="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:8pt;font-weight:700;line-height:100%"&gt;Consolidated Balance Sheets Line Items&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:8pt;font-weight:700;line-height:100%"&gt;December 31, 2020&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:8pt;font-weight:700;line-height:100%"&gt;December 31, 2019&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:10pt;font-weight:400;line-height:100%"&gt;Right-of-use assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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:1pt solid #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:1pt solid #000000;padding:0 1pt"/&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:10pt;font-weight:400;line-height:100%"&gt;Operating lease right-of-use assets&lt;/span&gt;&lt;/td&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:10pt;font-weight:400;line-height:100%"&gt;Operating lease assets&lt;/span&gt;&lt;/td&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;37,030&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;51,700&#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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance lease right-of-use assets&lt;/span&gt;&lt;/td&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:10pt;font-weight:400;line-height:100%"&gt;Property, plant and equipment, net&lt;/span&gt;&lt;/td&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:10pt;font-weight:400;line-height:100%"&gt;47,549&#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:10pt;font-weight:400;line-height:100%"&gt;56,793&#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="6" 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:10pt;font-weight:400;line-height:100%"&gt;Total right-of-use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;84,579&#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 style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;108,493&#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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease 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;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;/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:10pt;font-weight:400;line-height:100%"&gt;Current operating lease liabilities&lt;/span&gt;&lt;/td&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:10pt;font-weight:400;line-height:100%"&gt;Current portion of operating lease liabilities&lt;/span&gt;&lt;/td&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;11,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 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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;10,763&#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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Noncurrent operating lease liabilities&lt;/span&gt;&lt;/td&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:10pt;font-weight:400;line-height:100%"&gt;Operating lease liabilities, less current portion&lt;/span&gt;&lt;/td&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:10pt;font-weight:400;line-height:100%"&gt;38,132&#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:10pt;font-weight:400;line-height:100%"&gt;48,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="6" 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:10pt;font-weight:400;line-height:100%"&gt;Total operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;49,745&#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 style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;59,062&#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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance lease 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;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;/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:10pt;font-weight:400;line-height:100%"&gt;Current finance lease liabilities&lt;/span&gt;&lt;/td&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:10pt;font-weight:400;line-height:100%"&gt;Accounts payable and accrued expenses&lt;/span&gt;&lt;/td&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;6,227&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;5,672&#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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Noncurrent finance lease liabilities&lt;/span&gt;&lt;/td&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:10pt;font-weight:400;line-height:100%"&gt;Other liabilities&lt;/span&gt;&lt;/td&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:10pt;font-weight:400;line-height:100%"&gt;25,027&#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:10pt;font-weight:400;line-height:100%"&gt;31,312&#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="6" 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:10pt;font-weight:400;line-height:100%"&gt;Total finance lease liabilities&lt;/span&gt;&lt;/td&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;31,254&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;36,984&#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="margin-top:6pt;text-indent:27pt"&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 presents information about lease costs and expenses and sublease income for the years ended December 31, 2020 and 2019 (in thousands):&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:39.038%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:33.205%"/&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:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.986%"/&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;/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:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Consolidated Statements of Operations Line Items&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="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:8pt;font-weight:700;line-height:100%"&gt;2020&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:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#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:10pt;font-weight:400;line-height:100%"&gt;Operating lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:400;line-height:100%"&gt;Various (1)&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 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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;14,175&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;13,648&#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;/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:10pt;font-weight:400;line-height:100%"&gt;Finance lease cost:&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="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="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:10pt;font-weight:400;line-height:100%"&gt;Amortization of right-of-use assets&lt;/span&gt;&lt;/td&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:10pt;font-weight:400;line-height:100%"&gt;Various (1)&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 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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;9,244&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;9,407&#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;/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:10pt;font-weight:400;line-height:100%"&gt;Interest on lease liabilities&lt;/span&gt;&lt;/td&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:10pt;font-weight:400;line-height:100%"&gt;Interest expense, net&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 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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;1,716&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;1,986&#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;/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:10pt;font-weight:400;line-height:100%"&gt;Other lease costs and income:&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="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="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:10pt;font-weight:400;line-height:100%"&gt;Variable lease costs (2)&lt;/span&gt;&lt;/td&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:10pt;font-weight:400;line-height:100%"&gt;Various (1)&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 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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;10,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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;9,653&#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;/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:10pt;font-weight:400;line-height:100%"&gt;Operating lease right-of-use asset impairment charges&lt;/span&gt;&lt;/td&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:10pt;font-weight:400;line-height:100%"&gt;Asset impairment charges&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 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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;6,392&#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:10pt;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:10pt;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="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:10pt;font-weight:400;line-height:100%"&gt;Sublease income&lt;/span&gt;&lt;/td&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:10pt;font-weight:400;line-height:100%"&gt;Various (1)&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 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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(3,803)&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(3,689)&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;/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;/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:8pt;font-weight:400;line-height:120%"&gt;__________&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:31.5pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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%;padding-left:8.68pt"&gt;Amounts are included in the Consolidated Statements of Operations based on the function that the underlying leased asset supports. The following table presents the components of such aggregate amounts for the years ended December 31, 2020 and 2019 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;padding-left:31.5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:93.888%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.420%"/&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.769%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.539%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.772%"/&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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-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:8pt;font-weight:700;line-height:100%"&gt;2020&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:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#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:8pt;font-weight:400;line-height:100%"&gt;Cost of revenues&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-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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;11,610&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;11,168&#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;/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:8pt;font-weight:400;line-height:100%"&gt;Selling, general and administrative&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:#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;18,108&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;17,648&#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;/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:8pt;font-weight:400;line-height:100%"&gt;Research and development&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;203&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;203&#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;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:31.5pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt"&gt;Amounts represent variable lease costs incurred that were not included in the initial measurement of the lease liability such as common area maintenance and utilities costs associated with leased real estate and certain costs associated with our automobile leases.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Expenses incurred under operating leases, determined in accordance with ASC 840, were $18.7&#160;million in 2018.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&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 provides the undiscounted amount of future cash flows included in our lease liabilities at December&#160;31, 2020 for each of the five years subsequent to December&#160;31, 2020 and thereafter, as well as a reconciliation of such undiscounted cash flows to our lease liabilities at December&#160;31, 2020 (in thousands):&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:74.038%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.985%"/&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:8pt;font-weight:700;line-height:100%"&gt;Operating Leases&lt;/span&gt;&lt;/td&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:8pt;font-weight:700;line-height:100%"&gt;Finance Leases&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:10pt;font-weight:400;line-height:100%"&gt;2021&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;14,012&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;7,590&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&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:10pt;font-weight:400;line-height:100%"&gt;13,584&#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:10pt;font-weight:400;line-height:100%"&gt;7,740&#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:10pt;font-weight:400;line-height:100%"&gt;2023&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:10pt;font-weight:400;line-height:100%"&gt;10,438&#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:10pt;font-weight:400;line-height:100%"&gt;7,894&#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:10pt;font-weight:400;line-height:100%"&gt;2024&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:10pt;font-weight:400;line-height:100%"&gt;5,164&#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:10pt;font-weight:400;line-height:100%"&gt;8,051&#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:10pt;font-weight:400;line-height:100%"&gt;2025&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:10pt;font-weight:400;line-height:100%"&gt;4,203&#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:10pt;font-weight:400;line-height:100%"&gt;909&#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:10pt;font-weight:400;line-height:100%"&gt;Thereafter&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:10pt;font-weight:400;line-height:100%"&gt;11,017&#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:10pt;font-weight:400;line-height:100%"&gt;12,299&#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:10pt;font-weight:400;line-height:100%"&gt;Total future lease payments&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;58,418&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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-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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;44,483&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#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:10pt;font-weight:400;line-height:100%"&gt;Less: amount representing interest&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:10pt;font-weight:400;line-height:100%"&gt;8,673&#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:10pt;font-weight:400;line-height:100%"&gt;13,229&#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;/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:10pt;font-weight:400;line-height:100%"&gt;Present value of future lease payments (lease liability)&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;49,745&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;31,254&#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="margin-top:6pt;text-indent:27pt"&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 provides the weighted average remaining lease term and weighted average discount rates for our leases as of December&#160;31, 2020 and December 31, 2019:&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:74.177%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.985%"/&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:8pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&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:8pt;font-weight:700;line-height:100%"&gt;December 31, 2019&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:10pt;font-weight:400;line-height:100%"&gt;Weighted average remaining lease term (years), weighted based on lease liability balances:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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:1pt solid #000;padding:0 1pt"/&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:10pt;font-weight:400;line-height:100%"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.1 years&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.9 years&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:10pt;font-weight:400;line-height:100%"&gt;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.5 years&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:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.5 years&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average discount rate (percentages), weighted based on the remaining balance of lease payments:&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;/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:10pt;font-weight:400;line-height:100%"&gt;Operating leases&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:10pt;font-weight:400;line-height:100%"&gt;5.9&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&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:10pt;font-weight:400;line-height:100%"&gt;5.8&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&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:10pt;font-weight:400;line-height:100%"&gt;Finance leases&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:10pt;font-weight:400;line-height:100%"&gt;5.6&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&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:10pt;font-weight:400;line-height:100%"&gt;5.5&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&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 provides certain cash flow and supplemental noncash information related to our lease liabilities for the years ended December 31, 2020 and 2019 (in thousands):&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:74.038%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.985%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding: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:8pt;font-weight:700;line-height:100%"&gt;2020&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:8pt;font-weight:700;line-height:100%"&gt;2019&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:10pt;font-weight:400;line-height:100%"&gt;Cash paid for amounts included in the measurement of lease liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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:1pt solid #000000;padding:0 1pt"/&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:10pt;font-weight:400;line-height:100%"&gt;Operating cash payments for operating leases&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;14,598&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;14,940&#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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating cash payments for finance leases&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;2,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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;2,000&#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 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Financing cash payments for finance leases&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;4,884&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;9,196&#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:10pt;font-weight:400;line-height:100%"&gt;Lease liabilities arising from obtaining right-of-use 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;/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:10pt;font-weight:400;line-height:100%"&gt;Operating leases&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:10pt;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:10pt;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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;623&#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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance leases&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:10pt;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:10pt;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 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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;5,953&#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:LesseeFinanceLeasesTextBlock>
    <endp:LesseeOperatingLeaseNumberOfRenewalOptions
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV83OS9mcmFnOjFlNWY5YTdjMWJjNjQ0YTNiNjRkZWNlZjg3OGZmNzg2L3RleHRyZWdpb246MWU1ZjlhN2MxYmM2NDRhM2I2NGRlY2VmODc4ZmY3ODZfMTA5OTUxMTYzMDE1OA_e1bf5972-1e49-4dcd-a34c-20158ea00659"
      unitRef="renewal_options">3</endp:LesseeOperatingLeaseNumberOfRenewalOptions>
    <us-gaap:LesseeOperatingLeaseRenewalTerm
      contextRef="i3f216a0a208e454cb35be9f5f8c6dadf_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV83OS9mcmFnOjFlNWY5YTdjMWJjNjQ0YTNiNjRkZWNlZjg3OGZmNzg2L3RleHRyZWdpb246MWU1ZjlhN2MxYmM2NDRhM2I2NGRlY2VmODc4ZmY3ODZfMTA5OTUxMTYzMDE3Ng_0bcc1a4d-0ae6-4686-8160-88fd04a6fdcd">P60M</us-gaap:LesseeOperatingLeaseRenewalTerm>
    <endp:AssetsAndLiabilitiesLesseeTableTextBlock
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV83OS9mcmFnOjFlNWY5YTdjMWJjNjQ0YTNiNjRkZWNlZjg3OGZmNzg2L3RleHRyZWdpb246MWU1ZjlhN2MxYmM2NDRhM2I2NGRlY2VmODc4ZmY3ODZfOTA4_e7294d06-4f2a-486f-8693-95ad764b292a">&lt;div style="margin-top:6pt;text-indent:27pt"&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 presents information about the Company&#x2019;s right-of-use assets and lease liabilities at December&#160;31, 2020 and December 31, 2019 (in thousands):&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:38.344%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:34.038%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.986%"/&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="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:8pt;font-weight:700;line-height:100%"&gt;Consolidated Balance Sheets Line Items&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:8pt;font-weight:700;line-height:100%"&gt;December 31, 2020&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:8pt;font-weight:700;line-height:100%"&gt;December 31, 2019&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:10pt;font-weight:400;line-height:100%"&gt;Right-of-use assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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:1pt solid #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:1pt solid #000000;padding:0 1pt"/&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:10pt;font-weight:400;line-height:100%"&gt;Operating lease right-of-use assets&lt;/span&gt;&lt;/td&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:10pt;font-weight:400;line-height:100%"&gt;Operating lease assets&lt;/span&gt;&lt;/td&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;37,030&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;51,700&#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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance lease right-of-use assets&lt;/span&gt;&lt;/td&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:10pt;font-weight:400;line-height:100%"&gt;Property, plant and equipment, net&lt;/span&gt;&lt;/td&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:10pt;font-weight:400;line-height:100%"&gt;47,549&#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:10pt;font-weight:400;line-height:100%"&gt;56,793&#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="6" 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:10pt;font-weight:400;line-height:100%"&gt;Total right-of-use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;84,579&#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 style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;108,493&#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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease 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;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;/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:10pt;font-weight:400;line-height:100%"&gt;Current operating lease liabilities&lt;/span&gt;&lt;/td&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:10pt;font-weight:400;line-height:100%"&gt;Current portion of operating lease liabilities&lt;/span&gt;&lt;/td&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;11,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 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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;10,763&#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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Noncurrent operating lease liabilities&lt;/span&gt;&lt;/td&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:10pt;font-weight:400;line-height:100%"&gt;Operating lease liabilities, less current portion&lt;/span&gt;&lt;/td&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:10pt;font-weight:400;line-height:100%"&gt;38,132&#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:10pt;font-weight:400;line-height:100%"&gt;48,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="6" 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:10pt;font-weight:400;line-height:100%"&gt;Total operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;49,745&#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 style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;59,062&#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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance lease 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;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;/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:10pt;font-weight:400;line-height:100%"&gt;Current finance lease liabilities&lt;/span&gt;&lt;/td&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:10pt;font-weight:400;line-height:100%"&gt;Accounts payable and accrued expenses&lt;/span&gt;&lt;/td&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;6,227&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;5,672&#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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Noncurrent finance lease liabilities&lt;/span&gt;&lt;/td&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:10pt;font-weight:400;line-height:100%"&gt;Other liabilities&lt;/span&gt;&lt;/td&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:10pt;font-weight:400;line-height:100%"&gt;25,027&#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:10pt;font-weight:400;line-height:100%"&gt;31,312&#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="6" 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:10pt;font-weight:400;line-height:100%"&gt;Total finance lease liabilities&lt;/span&gt;&lt;/td&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;31,254&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;36,984&#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="margin-top:6pt;text-indent:27pt"&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 provides the weighted average remaining lease term and weighted average discount rates for our leases as of December&#160;31, 2020 and December 31, 2019:&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:74.177%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.355%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.985%"/&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:8pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&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:8pt;font-weight:700;line-height:100%"&gt;December 31, 2019&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:10pt;font-weight:400;line-height:100%"&gt;Weighted average remaining lease term (years), weighted based on lease liability balances:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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:1pt solid #000;padding:0 1pt"/&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:10pt;font-weight:400;line-height:100%"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.1 years&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.9 years&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:10pt;font-weight:400;line-height:100%"&gt;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.5 years&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:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.5 years&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average discount rate (percentages), weighted based on the remaining balance of lease payments:&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;/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:10pt;font-weight:400;line-height:100%"&gt;Operating leases&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:10pt;font-weight:400;line-height:100%"&gt;5.9&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&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:10pt;font-weight:400;line-height:100%"&gt;5.8&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&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:10pt;font-weight:400;line-height:100%"&gt;Finance leases&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:10pt;font-weight:400;line-height:100%"&gt;5.6&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&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:10pt;font-weight:400;line-height:100%"&gt;5.5&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</endp:AssetsAndLiabilitiesLesseeTableTextBlock>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i3f216a0a208e454cb35be9f5f8c6dadf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV83OS9mcmFnOjFlNWY5YTdjMWJjNjQ0YTNiNjRkZWNlZjg3OGZmNzg2L3RhYmxlOmMzNGUzYzZlYWFjYjQ2NzI5NjI3ZmUzNDg5ODlkMTI0L3RhYmxlcmFuZ2U6YzM0ZTNjNmVhYWNiNDY3Mjk2MjdmZTM0ODk4OWQxMjRfMi0zLTEtMS0w_f58ab7ed-a5f5-4b66-9ced-1d63a0eb880f"
      unitRef="usd">37030000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="ie393cf2c705b4c4d83b27b6f2c4fdfb0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV83OS9mcmFnOjFlNWY5YTdjMWJjNjQ0YTNiNjRkZWNlZjg3OGZmNzg2L3RhYmxlOmMzNGUzYzZlYWFjYjQ2NzI5NjI3ZmUzNDg5ODlkMTI0L3RhYmxlcmFuZ2U6YzM0ZTNjNmVhYWNiNDY3Mjk2MjdmZTM0ODk4OWQxMjRfMi01LTEtMS0w_fdb358ea-7999-4a76-a708-133e92363bb9"
      unitRef="usd">51700000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseRightOfUseAsset
      contextRef="i3f216a0a208e454cb35be9f5f8c6dadf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV83OS9mcmFnOjFlNWY5YTdjMWJjNjQ0YTNiNjRkZWNlZjg3OGZmNzg2L3RhYmxlOmMzNGUzYzZlYWFjYjQ2NzI5NjI3ZmUzNDg5ODlkMTI0L3RhYmxlcmFuZ2U6YzM0ZTNjNmVhYWNiNDY3Mjk2MjdmZTM0ODk4OWQxMjRfMy0zLTEtMS0w_c4ade80f-c89f-4f8c-afbc-dab3b2f997cc"
      unitRef="usd">47549000</us-gaap:FinanceLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseRightOfUseAsset
      contextRef="ie393cf2c705b4c4d83b27b6f2c4fdfb0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV83OS9mcmFnOjFlNWY5YTdjMWJjNjQ0YTNiNjRkZWNlZjg3OGZmNzg2L3RhYmxlOmMzNGUzYzZlYWFjYjQ2NzI5NjI3ZmUzNDg5ODlkMTI0L3RhYmxlcmFuZ2U6YzM0ZTNjNmVhYWNiNDY3Mjk2MjdmZTM0ODk4OWQxMjRfMy01LTEtMS0w_28a8bbdc-a545-44b2-aa3d-d7f734326789"
      unitRef="usd">56793000</us-gaap:FinanceLeaseRightOfUseAsset>
    <endp:LeaseRightofUseAsset
      contextRef="i3f216a0a208e454cb35be9f5f8c6dadf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV83OS9mcmFnOjFlNWY5YTdjMWJjNjQ0YTNiNjRkZWNlZjg3OGZmNzg2L3RhYmxlOmMzNGUzYzZlYWFjYjQ2NzI5NjI3ZmUzNDg5ODlkMTI0L3RhYmxlcmFuZ2U6YzM0ZTNjNmVhYWNiNDY3Mjk2MjdmZTM0ODk4OWQxMjRfNC0zLTEtMS0w_32973224-e34c-44ce-b1ec-0ff5eefb750b"
      unitRef="usd">84579000</endp:LeaseRightofUseAsset>
    <endp:LeaseRightofUseAsset
      contextRef="ie393cf2c705b4c4d83b27b6f2c4fdfb0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV83OS9mcmFnOjFlNWY5YTdjMWJjNjQ0YTNiNjRkZWNlZjg3OGZmNzg2L3RhYmxlOmMzNGUzYzZlYWFjYjQ2NzI5NjI3ZmUzNDg5ODlkMTI0L3RhYmxlcmFuZ2U6YzM0ZTNjNmVhYWNiNDY3Mjk2MjdmZTM0ODk4OWQxMjRfNC01LTEtMS0w_53c80a5a-609b-415c-a62e-5cba5736f76f"
      unitRef="usd">108493000</endp:LeaseRightofUseAsset>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i3f216a0a208e454cb35be9f5f8c6dadf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV83OS9mcmFnOjFlNWY5YTdjMWJjNjQ0YTNiNjRkZWNlZjg3OGZmNzg2L3RhYmxlOmMzNGUzYzZlYWFjYjQ2NzI5NjI3ZmUzNDg5ODlkMTI0L3RhYmxlcmFuZ2U6YzM0ZTNjNmVhYWNiNDY3Mjk2MjdmZTM0ODk4OWQxMjRfNi0zLTEtMS0w_074486b7-9f54-480f-9a38-270a31be3909"
      unitRef="usd">11613000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="ie393cf2c705b4c4d83b27b6f2c4fdfb0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV83OS9mcmFnOjFlNWY5YTdjMWJjNjQ0YTNiNjRkZWNlZjg3OGZmNzg2L3RhYmxlOmMzNGUzYzZlYWFjYjQ2NzI5NjI3ZmUzNDg5ODlkMTI0L3RhYmxlcmFuZ2U6YzM0ZTNjNmVhYWNiNDY3Mjk2MjdmZTM0ODk4OWQxMjRfNi01LTEtMS0w_86614f46-025e-47d1-9ac4-0d3e8c375ed1"
      unitRef="usd">10763000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i3f216a0a208e454cb35be9f5f8c6dadf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV83OS9mcmFnOjFlNWY5YTdjMWJjNjQ0YTNiNjRkZWNlZjg3OGZmNzg2L3RhYmxlOmMzNGUzYzZlYWFjYjQ2NzI5NjI3ZmUzNDg5ODlkMTI0L3RhYmxlcmFuZ2U6YzM0ZTNjNmVhYWNiNDY3Mjk2MjdmZTM0ODk4OWQxMjRfNy0zLTEtMS0w_91d79e8a-6ba5-43ce-a15b-c1dfdb92b609"
      unitRef="usd">38132000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="ie393cf2c705b4c4d83b27b6f2c4fdfb0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV83OS9mcmFnOjFlNWY5YTdjMWJjNjQ0YTNiNjRkZWNlZjg3OGZmNzg2L3RhYmxlOmMzNGUzYzZlYWFjYjQ2NzI5NjI3ZmUzNDg5ODlkMTI0L3RhYmxlcmFuZ2U6YzM0ZTNjNmVhYWNiNDY3Mjk2MjdmZTM0ODk4OWQxMjRfNy01LTEtMS0w_c0836d64-b180-451e-bc8a-b420cc332509"
      unitRef="usd">48299000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiability
      contextRef="i3f216a0a208e454cb35be9f5f8c6dadf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV83OS9mcmFnOjFlNWY5YTdjMWJjNjQ0YTNiNjRkZWNlZjg3OGZmNzg2L3RhYmxlOmMzNGUzYzZlYWFjYjQ2NzI5NjI3ZmUzNDg5ODlkMTI0L3RhYmxlcmFuZ2U6YzM0ZTNjNmVhYWNiNDY3Mjk2MjdmZTM0ODk4OWQxMjRfOC0zLTEtMS0w_36dcff21-1ef0-4072-8d08-381d551a9090"
      unitRef="usd">49745000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseLiability
      contextRef="ie393cf2c705b4c4d83b27b6f2c4fdfb0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV83OS9mcmFnOjFlNWY5YTdjMWJjNjQ0YTNiNjRkZWNlZjg3OGZmNzg2L3RhYmxlOmMzNGUzYzZlYWFjYjQ2NzI5NjI3ZmUzNDg5ODlkMTI0L3RhYmxlcmFuZ2U6YzM0ZTNjNmVhYWNiNDY3Mjk2MjdmZTM0ODk4OWQxMjRfOC01LTEtMS0w_6ed64b92-344b-4945-8e74-d86e1874e0ea"
      unitRef="usd">59062000</us-gaap:OperatingLeaseLiability>
    <us-gaap:FinanceLeaseLiabilityCurrent
      contextRef="i3f216a0a208e454cb35be9f5f8c6dadf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV83OS9mcmFnOjFlNWY5YTdjMWJjNjQ0YTNiNjRkZWNlZjg3OGZmNzg2L3RhYmxlOmMzNGUzYzZlYWFjYjQ2NzI5NjI3ZmUzNDg5ODlkMTI0L3RhYmxlcmFuZ2U6YzM0ZTNjNmVhYWNiNDY3Mjk2MjdmZTM0ODk4OWQxMjRfMTAtMy0xLTEtMA_d93c08df-e6f2-42c0-9fc1-ba70148c1502"
      unitRef="usd">6227000</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:FinanceLeaseLiabilityCurrent
      contextRef="ie393cf2c705b4c4d83b27b6f2c4fdfb0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV83OS9mcmFnOjFlNWY5YTdjMWJjNjQ0YTNiNjRkZWNlZjg3OGZmNzg2L3RhYmxlOmMzNGUzYzZlYWFjYjQ2NzI5NjI3ZmUzNDg5ODlkMTI0L3RhYmxlcmFuZ2U6YzM0ZTNjNmVhYWNiNDY3Mjk2MjdmZTM0ODk4OWQxMjRfMTAtNS0xLTEtMA_c647babb-2ded-43fe-960f-a2c3d3eda3bc"
      unitRef="usd">5672000</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent
      contextRef="i3f216a0a208e454cb35be9f5f8c6dadf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV83OS9mcmFnOjFlNWY5YTdjMWJjNjQ0YTNiNjRkZWNlZjg3OGZmNzg2L3RhYmxlOmMzNGUzYzZlYWFjYjQ2NzI5NjI3ZmUzNDg5ODlkMTI0L3RhYmxlcmFuZ2U6YzM0ZTNjNmVhYWNiNDY3Mjk2MjdmZTM0ODk4OWQxMjRfMTEtMy0xLTEtMA_7de1d91b-0b78-4844-b5bf-86afcbe61478"
      unitRef="usd">25027000</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent
      contextRef="ie393cf2c705b4c4d83b27b6f2c4fdfb0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV83OS9mcmFnOjFlNWY5YTdjMWJjNjQ0YTNiNjRkZWNlZjg3OGZmNzg2L3RhYmxlOmMzNGUzYzZlYWFjYjQ2NzI5NjI3ZmUzNDg5ODlkMTI0L3RhYmxlcmFuZ2U6YzM0ZTNjNmVhYWNiNDY3Mjk2MjdmZTM0ODk4OWQxMjRfMTEtNS0xLTEtMA_3e048a76-4820-4463-9925-0325bef4dfb2"
      unitRef="usd">31312000</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiability
      contextRef="i3f216a0a208e454cb35be9f5f8c6dadf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV83OS9mcmFnOjFlNWY5YTdjMWJjNjQ0YTNiNjRkZWNlZjg3OGZmNzg2L3RhYmxlOmMzNGUzYzZlYWFjYjQ2NzI5NjI3ZmUzNDg5ODlkMTI0L3RhYmxlcmFuZ2U6YzM0ZTNjNmVhYWNiNDY3Mjk2MjdmZTM0ODk4OWQxMjRfMTItMy0xLTEtMA_73650ac3-2cbd-4aa1-99c7-75305898098f"
      unitRef="usd">31254000</us-gaap:FinanceLeaseLiability>
    <us-gaap:FinanceLeaseLiability
      contextRef="ie393cf2c705b4c4d83b27b6f2c4fdfb0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV83OS9mcmFnOjFlNWY5YTdjMWJjNjQ0YTNiNjRkZWNlZjg3OGZmNzg2L3RhYmxlOmMzNGUzYzZlYWFjYjQ2NzI5NjI3ZmUzNDg5ODlkMTI0L3RhYmxlcmFuZ2U6YzM0ZTNjNmVhYWNiNDY3Mjk2MjdmZTM0ODk4OWQxMjRfMTItNS0xLTEtMA_f663fd60-c149-4efd-8315-eb754bd98aa5"
      unitRef="usd">36984000</us-gaap:FinanceLeaseLiability>
    <us-gaap:LeaseCostTableTextBlock
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV83OS9mcmFnOjFlNWY5YTdjMWJjNjQ0YTNiNjRkZWNlZjg3OGZmNzg2L3RleHRyZWdpb246MWU1ZjlhN2MxYmM2NDRhM2I2NGRlY2VmODc4ZmY3ODZfODk5_8a63b085-0a7a-427a-8c3d-8f50b6bf3a94">&lt;div style="margin-top:6pt;text-indent:27pt"&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 presents information about lease costs and expenses and sublease income for the years ended December 31, 2020 and 2019 (in thousands):&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:39.038%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:33.205%"/&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:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.986%"/&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;/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:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Consolidated Statements of Operations Line Items&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="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:8pt;font-weight:700;line-height:100%"&gt;2020&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:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#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:10pt;font-weight:400;line-height:100%"&gt;Operating lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:400;line-height:100%"&gt;Various (1)&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 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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;14,175&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;13,648&#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;/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:10pt;font-weight:400;line-height:100%"&gt;Finance lease cost:&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="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="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:10pt;font-weight:400;line-height:100%"&gt;Amortization of right-of-use assets&lt;/span&gt;&lt;/td&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:10pt;font-weight:400;line-height:100%"&gt;Various (1)&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 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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;9,244&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;9,407&#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;/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:10pt;font-weight:400;line-height:100%"&gt;Interest on lease liabilities&lt;/span&gt;&lt;/td&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:10pt;font-weight:400;line-height:100%"&gt;Interest expense, net&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 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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;1,716&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;1,986&#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;/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:10pt;font-weight:400;line-height:100%"&gt;Other lease costs and income:&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="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="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:10pt;font-weight:400;line-height:100%"&gt;Variable lease costs (2)&lt;/span&gt;&lt;/td&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:10pt;font-weight:400;line-height:100%"&gt;Various (1)&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 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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;10,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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;9,653&#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;/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:10pt;font-weight:400;line-height:100%"&gt;Operating lease right-of-use asset impairment charges&lt;/span&gt;&lt;/td&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:10pt;font-weight:400;line-height:100%"&gt;Asset impairment charges&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 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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;6,392&#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:10pt;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:10pt;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="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:10pt;font-weight:400;line-height:100%"&gt;Sublease income&lt;/span&gt;&lt;/td&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:10pt;font-weight:400;line-height:100%"&gt;Various (1)&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 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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(3,803)&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(3,689)&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;/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;/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:8pt;font-weight:400;line-height:120%"&gt;__________&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:31.5pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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%;padding-left:8.68pt"&gt;Amounts are included in the Consolidated Statements of Operations based on the function that the underlying leased asset supports. The following table presents the components of such aggregate amounts for the years ended December 31, 2020 and 2019 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;padding-left:31.5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:93.888%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.420%"/&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.769%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.539%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.772%"/&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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-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:8pt;font-weight:700;line-height:100%"&gt;2020&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:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#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:8pt;font-weight:400;line-height:100%"&gt;Cost of revenues&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-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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;11,610&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;11,168&#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;/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:8pt;font-weight:400;line-height:100%"&gt;Selling, general and administrative&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:#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;18,108&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;17,648&#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;/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:8pt;font-weight:400;line-height:100%"&gt;Research and development&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;203&#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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;203&#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;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:31.5pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt"&gt;Amounts represent variable lease costs incurred that were not included in the initial measurement of the lease liability such as common area maintenance and utilities costs associated with leased real estate and certain costs associated with our automobile leases.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&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 provides certain cash flow and supplemental noncash information related to our lease liabilities for the years ended December 31, 2020 and 2019 (in thousands):&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:74.038%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.985%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding: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:8pt;font-weight:700;line-height:100%"&gt;2020&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:8pt;font-weight:700;line-height:100%"&gt;2019&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:10pt;font-weight:400;line-height:100%"&gt;Cash paid for amounts included in the measurement of lease liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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:1pt solid #000000;padding:0 1pt"/&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:10pt;font-weight:400;line-height:100%"&gt;Operating cash payments for operating leases&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;14,598&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;14,940&#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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating cash payments for finance leases&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;2,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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;2,000&#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 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Financing cash payments for finance leases&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;4,884&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;9,196&#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:10pt;font-weight:400;line-height:100%"&gt;Lease liabilities arising from obtaining right-of-use 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;/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:10pt;font-weight:400;line-height:100%"&gt;Operating leases&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:10pt;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:10pt;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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;623&#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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance leases&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:10pt;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:10pt;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 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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;5,953&#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:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeaseCost
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV83OS9mcmFnOjFlNWY5YTdjMWJjNjQ0YTNiNjRkZWNlZjg3OGZmNzg2L3RhYmxlOjRkOTcxOGIxY2NiZDQxZjFhZWEzYzgwMWI0YWFiODk0L3RhYmxlcmFuZ2U6NGQ5NzE4YjFjY2JkNDFmMWFlYTNjODAxYjRhYWI4OTRfMi03LTEtMS0w_3e128284-e2ff-4366-a45c-8ec9063484fd"
      unitRef="usd">14175000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="ic422fca6363144d0b81867266600ded0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV83OS9mcmFnOjFlNWY5YTdjMWJjNjQ0YTNiNjRkZWNlZjg3OGZmNzg2L3RhYmxlOjRkOTcxOGIxY2NiZDQxZjFhZWEzYzgwMWI0YWFiODk0L3RhYmxlcmFuZ2U6NGQ5NzE4YjFjY2JkNDFmMWFlYTNjODAxYjRhYWI4OTRfMi05LTEtMS0w_899a349b-2b12-4834-877f-0e2713f8e935"
      unitRef="usd">13648000</us-gaap:OperatingLeaseCost>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV83OS9mcmFnOjFlNWY5YTdjMWJjNjQ0YTNiNjRkZWNlZjg3OGZmNzg2L3RhYmxlOjRkOTcxOGIxY2NiZDQxZjFhZWEzYzgwMWI0YWFiODk0L3RhYmxlcmFuZ2U6NGQ5NzE4YjFjY2JkNDFmMWFlYTNjODAxYjRhYWI4OTRfNC03LTEtMS0w_1d43f267-2910-482b-90a0-846226bb686c"
      unitRef="usd">9244000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization
      contextRef="ic422fca6363144d0b81867266600ded0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV83OS9mcmFnOjFlNWY5YTdjMWJjNjQ0YTNiNjRkZWNlZjg3OGZmNzg2L3RhYmxlOjRkOTcxOGIxY2NiZDQxZjFhZWEzYzgwMWI0YWFiODk0L3RhYmxlcmFuZ2U6NGQ5NzE4YjFjY2JkNDFmMWFlYTNjODAxYjRhYWI4OTRfNC05LTEtMS0w_e93ac9b6-67be-4df2-98fd-85cc79c9a508"
      unitRef="usd">9407000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseInterestExpense
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV83OS9mcmFnOjFlNWY5YTdjMWJjNjQ0YTNiNjRkZWNlZjg3OGZmNzg2L3RhYmxlOjRkOTcxOGIxY2NiZDQxZjFhZWEzYzgwMWI0YWFiODk0L3RhYmxlcmFuZ2U6NGQ5NzE4YjFjY2JkNDFmMWFlYTNjODAxYjRhYWI4OTRfNS03LTEtMS0w_cdac1d3a-d206-4260-8050-05a66f8f9664"
      unitRef="usd">1716000</us-gaap:FinanceLeaseInterestExpense>
    <us-gaap:FinanceLeaseInterestExpense
      contextRef="ic422fca6363144d0b81867266600ded0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV83OS9mcmFnOjFlNWY5YTdjMWJjNjQ0YTNiNjRkZWNlZjg3OGZmNzg2L3RhYmxlOjRkOTcxOGIxY2NiZDQxZjFhZWEzYzgwMWI0YWFiODk0L3RhYmxlcmFuZ2U6NGQ5NzE4YjFjY2JkNDFmMWFlYTNjODAxYjRhYWI4OTRfNS05LTEtMS0w_1b00c156-9476-46ae-8839-ca416ced1c36"
      unitRef="usd">1986000</us-gaap:FinanceLeaseInterestExpense>
    <us-gaap:VariableLeaseCost
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV83OS9mcmFnOjFlNWY5YTdjMWJjNjQ0YTNiNjRkZWNlZjg3OGZmNzg2L3RhYmxlOjRkOTcxOGIxY2NiZDQxZjFhZWEzYzgwMWI0YWFiODk0L3RhYmxlcmFuZ2U6NGQ5NzE4YjFjY2JkNDFmMWFlYTNjODAxYjRhYWI4OTRfNy03LTEtMS0w_d4a74eac-177d-47d3-8ebd-cc8ae91cb5ad"
      unitRef="usd">10305000</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="ic422fca6363144d0b81867266600ded0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV83OS9mcmFnOjFlNWY5YTdjMWJjNjQ0YTNiNjRkZWNlZjg3OGZmNzg2L3RhYmxlOjRkOTcxOGIxY2NiZDQxZjFhZWEzYzgwMWI0YWFiODk0L3RhYmxlcmFuZ2U6NGQ5NzE4YjFjY2JkNDFmMWFlYTNjODAxYjRhYWI4OTRfNy05LTEtMS0w_344359fd-96d0-4d35-a8d4-a4c1b6820592"
      unitRef="usd">9653000</us-gaap:VariableLeaseCost>
    <us-gaap:OperatingLeaseImpairmentLoss
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV83OS9mcmFnOjFlNWY5YTdjMWJjNjQ0YTNiNjRkZWNlZjg3OGZmNzg2L3RhYmxlOjRkOTcxOGIxY2NiZDQxZjFhZWEzYzgwMWI0YWFiODk0L3RhYmxlcmFuZ2U6NGQ5NzE4YjFjY2JkNDFmMWFlYTNjODAxYjRhYWI4OTRfOC03LTEtMS0w_07073de2-22b5-4a8d-9042-3467e950c80e"
      unitRef="usd">6392000</us-gaap:OperatingLeaseImpairmentLoss>
    <us-gaap:OperatingLeaseImpairmentLoss
      contextRef="ic422fca6363144d0b81867266600ded0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV83OS9mcmFnOjFlNWY5YTdjMWJjNjQ0YTNiNjRkZWNlZjg3OGZmNzg2L3RhYmxlOjRkOTcxOGIxY2NiZDQxZjFhZWEzYzgwMWI0YWFiODk0L3RhYmxlcmFuZ2U6NGQ5NzE4YjFjY2JkNDFmMWFlYTNjODAxYjRhYWI4OTRfOC05LTEtMS0w_77e2d878-8f1d-4673-85d5-b70af4ae56d0"
      unitRef="usd">0</us-gaap:OperatingLeaseImpairmentLoss>
    <us-gaap:SubleaseIncome
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV83OS9mcmFnOjFlNWY5YTdjMWJjNjQ0YTNiNjRkZWNlZjg3OGZmNzg2L3RhYmxlOjRkOTcxOGIxY2NiZDQxZjFhZWEzYzgwMWI0YWFiODk0L3RhYmxlcmFuZ2U6NGQ5NzE4YjFjY2JkNDFmMWFlYTNjODAxYjRhYWI4OTRfOS03LTEtMS0w_d69ea9da-ecdb-4d14-9436-e9352bd9f2f3"
      unitRef="usd">3803000</us-gaap:SubleaseIncome>
    <us-gaap:SubleaseIncome
      contextRef="ic422fca6363144d0b81867266600ded0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV83OS9mcmFnOjFlNWY5YTdjMWJjNjQ0YTNiNjRkZWNlZjg3OGZmNzg2L3RhYmxlOjRkOTcxOGIxY2NiZDQxZjFhZWEzYzgwMWI0YWFiODk0L3RhYmxlcmFuZ2U6NGQ5NzE4YjFjY2JkNDFmMWFlYTNjODAxYjRhYWI4OTRfOS05LTEtMS0w_524dcb9c-1136-4349-9022-f00bde84b10a"
      unitRef="usd">3689000</us-gaap:SubleaseIncome>
    <us-gaap:LeaseCost
      contextRef="i83ef8f82324a4e61979b592b9daa408c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV83OS9mcmFnOjFlNWY5YTdjMWJjNjQ0YTNiNjRkZWNlZjg3OGZmNzg2L3RhYmxlOjUzMzMzNGY0ZTczODQxZDlhODljNDAzMzI1OTdiNDI0L3RhYmxlcmFuZ2U6NTMzMzM0ZjRlNzM4NDFkOWE4OWM0MDMzMjU5N2I0MjRfMi01LTEtMS0w_95aed797-dc92-4324-b1af-bf4120662cbd"
      unitRef="usd">11610000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="i19ade3c7b6784e5d8527050f6d118c1b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV83OS9mcmFnOjFlNWY5YTdjMWJjNjQ0YTNiNjRkZWNlZjg3OGZmNzg2L3RhYmxlOjUzMzMzNGY0ZTczODQxZDlhODljNDAzMzI1OTdiNDI0L3RhYmxlcmFuZ2U6NTMzMzM0ZjRlNzM4NDFkOWE4OWM0MDMzMjU5N2I0MjRfMi03LTEtMS0w_2cebb479-4088-4fc4-a0c4-a54c56d231ae"
      unitRef="usd">11168000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="i77cef8a0893345489f1bdfd2cd8fa4ae_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV83OS9mcmFnOjFlNWY5YTdjMWJjNjQ0YTNiNjRkZWNlZjg3OGZmNzg2L3RhYmxlOjUzMzMzNGY0ZTczODQxZDlhODljNDAzMzI1OTdiNDI0L3RhYmxlcmFuZ2U6NTMzMzM0ZjRlNzM4NDFkOWE4OWM0MDMzMjU5N2I0MjRfMy01LTEtMS0w_c50d3354-b06c-4f64-848b-fea9de26427e"
      unitRef="usd">18108000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="i237c51da26b7405fa7534dce3ef5daff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV83OS9mcmFnOjFlNWY5YTdjMWJjNjQ0YTNiNjRkZWNlZjg3OGZmNzg2L3RhYmxlOjUzMzMzNGY0ZTczODQxZDlhODljNDAzMzI1OTdiNDI0L3RhYmxlcmFuZ2U6NTMzMzM0ZjRlNzM4NDFkOWE4OWM0MDMzMjU5N2I0MjRfMy03LTEtMS0w_a49698e7-9e15-43a4-bcff-63f33a19e8c0"
      unitRef="usd">17648000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="i5780ddce607c47879da5f95439fe8001_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV83OS9mcmFnOjFlNWY5YTdjMWJjNjQ0YTNiNjRkZWNlZjg3OGZmNzg2L3RhYmxlOjUzMzMzNGY0ZTczODQxZDlhODljNDAzMzI1OTdiNDI0L3RhYmxlcmFuZ2U6NTMzMzM0ZjRlNzM4NDFkOWE4OWM0MDMzMjU5N2I0MjRfNC01LTEtMS0w_4f86f5e2-3342-4251-ba6d-fd03035e4794"
      unitRef="usd">203000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="i32d77ddd4aae4834a89d1bf7f3913d22_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV83OS9mcmFnOjFlNWY5YTdjMWJjNjQ0YTNiNjRkZWNlZjg3OGZmNzg2L3RhYmxlOjUzMzMzNGY0ZTczODQxZDlhODljNDAzMzI1OTdiNDI0L3RhYmxlcmFuZ2U6NTMzMzM0ZjRlNzM4NDFkOWE4OWM0MDMzMjU5N2I0MjRfNC03LTEtMS0w_9770fc13-9f30-4751-a7fb-ef43b29dad43"
      unitRef="usd">203000</us-gaap:LeaseCost>
    <us-gaap:LeaseAndRentalExpense
      contextRef="i553ee2d892dc4af1ad8ae5ed797175bf_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV83OS9mcmFnOjFlNWY5YTdjMWJjNjQ0YTNiNjRkZWNlZjg3OGZmNzg2L3RleHRyZWdpb246MWU1ZjlhN2MxYmM2NDRhM2I2NGRlY2VmODc4ZmY3ODZfMTY0OTI2NzQ0NDE5Nw_fed153c3-4d26-4c23-94f1-4970c2c30688"
      unitRef="usd">18700000</us-gaap:LeaseAndRentalExpense>
    <us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV83OS9mcmFnOjFlNWY5YTdjMWJjNjQ0YTNiNjRkZWNlZjg3OGZmNzg2L3RleHRyZWdpb246MWU1ZjlhN2MxYmM2NDRhM2I2NGRlY2VmODc4ZmY3ODZfMzI5ODUzNDg4NjQ4Mw_3b109d61-b684-4e18-92ac-c21c00162520">&lt;div style="margin-top:6pt;text-indent:27pt"&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 provides the undiscounted amount of future cash flows included in our lease liabilities at December&#160;31, 2020 for each of the five years subsequent to December&#160;31, 2020 and thereafter, as well as a reconciliation of such undiscounted cash flows to our lease liabilities at December&#160;31, 2020 (in thousands):&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:74.038%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.985%"/&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:8pt;font-weight:700;line-height:100%"&gt;Operating Leases&lt;/span&gt;&lt;/td&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:8pt;font-weight:700;line-height:100%"&gt;Finance Leases&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:10pt;font-weight:400;line-height:100%"&gt;2021&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;14,012&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;7,590&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&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:10pt;font-weight:400;line-height:100%"&gt;13,584&#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:10pt;font-weight:400;line-height:100%"&gt;7,740&#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:10pt;font-weight:400;line-height:100%"&gt;2023&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:10pt;font-weight:400;line-height:100%"&gt;10,438&#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:10pt;font-weight:400;line-height:100%"&gt;7,894&#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:10pt;font-weight:400;line-height:100%"&gt;2024&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:10pt;font-weight:400;line-height:100%"&gt;5,164&#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:10pt;font-weight:400;line-height:100%"&gt;8,051&#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:10pt;font-weight:400;line-height:100%"&gt;2025&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:10pt;font-weight:400;line-height:100%"&gt;4,203&#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:10pt;font-weight:400;line-height:100%"&gt;909&#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:10pt;font-weight:400;line-height:100%"&gt;Thereafter&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:10pt;font-weight:400;line-height:100%"&gt;11,017&#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:10pt;font-weight:400;line-height:100%"&gt;12,299&#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:10pt;font-weight:400;line-height:100%"&gt;Total future lease payments&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;58,418&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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-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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;44,483&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#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:10pt;font-weight:400;line-height:100%"&gt;Less: amount representing interest&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:10pt;font-weight:400;line-height:100%"&gt;8,673&#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:10pt;font-weight:400;line-height:100%"&gt;13,229&#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;/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:10pt;font-weight:400;line-height:100%"&gt;Present value of future lease payments (lease liability)&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;49,745&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;31,254&#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:FinanceLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV83OS9mcmFnOjFlNWY5YTdjMWJjNjQ0YTNiNjRkZWNlZjg3OGZmNzg2L3RleHRyZWdpb246MWU1ZjlhN2MxYmM2NDRhM2I2NGRlY2VmODc4ZmY3ODZfMzI5ODUzNDg4NjQ4Mw_6a13e21d-48ac-4e7f-95a2-4bfb795f25e4">&lt;div style="margin-top:6pt;text-indent:27pt"&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 provides the undiscounted amount of future cash flows included in our lease liabilities at December&#160;31, 2020 for each of the five years subsequent to December&#160;31, 2020 and thereafter, as well as a reconciliation of such undiscounted cash flows to our lease liabilities at December&#160;31, 2020 (in thousands):&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:74.038%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.985%"/&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:8pt;font-weight:700;line-height:100%"&gt;Operating Leases&lt;/span&gt;&lt;/td&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:8pt;font-weight:700;line-height:100%"&gt;Finance Leases&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:10pt;font-weight:400;line-height:100%"&gt;2021&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;14,012&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;7,590&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&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:10pt;font-weight:400;line-height:100%"&gt;13,584&#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:10pt;font-weight:400;line-height:100%"&gt;7,740&#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:10pt;font-weight:400;line-height:100%"&gt;2023&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:10pt;font-weight:400;line-height:100%"&gt;10,438&#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:10pt;font-weight:400;line-height:100%"&gt;7,894&#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:10pt;font-weight:400;line-height:100%"&gt;2024&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:10pt;font-weight:400;line-height:100%"&gt;5,164&#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:10pt;font-weight:400;line-height:100%"&gt;8,051&#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:10pt;font-weight:400;line-height:100%"&gt;2025&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:10pt;font-weight:400;line-height:100%"&gt;4,203&#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:10pt;font-weight:400;line-height:100%"&gt;909&#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:10pt;font-weight:400;line-height:100%"&gt;Thereafter&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:10pt;font-weight:400;line-height:100%"&gt;11,017&#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:10pt;font-weight:400;line-height:100%"&gt;12,299&#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:10pt;font-weight:400;line-height:100%"&gt;Total future lease payments&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;58,418&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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-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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;44,483&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#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:10pt;font-weight:400;line-height:100%"&gt;Less: amount representing interest&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:10pt;font-weight:400;line-height:100%"&gt;8,673&#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:10pt;font-weight:400;line-height:100%"&gt;13,229&#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;/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:10pt;font-weight:400;line-height:100%"&gt;Present value of future lease payments (lease liability)&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;49,745&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;31,254&#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:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="i3f216a0a208e454cb35be9f5f8c6dadf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV83OS9mcmFnOjFlNWY5YTdjMWJjNjQ0YTNiNjRkZWNlZjg3OGZmNzg2L3RhYmxlOmJhYjcxYjFmN2U2MzQwYTdiYjIxZjgzNjExZGExNDk2L3RhYmxlcmFuZ2U6YmFiNzFiMWY3ZTYzNDBhN2JiMjFmODM2MTFkYTE0OTZfMS0xLTEtMS0xNjYz_8abec303-fd51-40c1-a59b-9554da98680c"
      unitRef="usd">14012000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="i3f216a0a208e454cb35be9f5f8c6dadf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV83OS9mcmFnOjFlNWY5YTdjMWJjNjQ0YTNiNjRkZWNlZjg3OGZmNzg2L3RhYmxlOmJhYjcxYjFmN2U2MzQwYTdiYjIxZjgzNjExZGExNDk2L3RhYmxlcmFuZ2U6YmFiNzFiMWY3ZTYzNDBhN2JiMjFmODM2MTFkYTE0OTZfMS0zLTEtMS0xNjYz_81ddbe58-acf1-4dec-a5f0-0591723e2212"
      unitRef="usd">7590000</us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="i3f216a0a208e454cb35be9f5f8c6dadf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV83OS9mcmFnOjFlNWY5YTdjMWJjNjQ0YTNiNjRkZWNlZjg3OGZmNzg2L3RhYmxlOmJhYjcxYjFmN2U2MzQwYTdiYjIxZjgzNjExZGExNDk2L3RhYmxlcmFuZ2U6YmFiNzFiMWY3ZTYzNDBhN2JiMjFmODM2MTFkYTE0OTZfMi0xLTEtMS0xNjYz_bd79f103-8da1-469d-bf07-99ad1c375cb5"
      unitRef="usd">13584000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo
      contextRef="i3f216a0a208e454cb35be9f5f8c6dadf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV83OS9mcmFnOjFlNWY5YTdjMWJjNjQ0YTNiNjRkZWNlZjg3OGZmNzg2L3RhYmxlOmJhYjcxYjFmN2U2MzQwYTdiYjIxZjgzNjExZGExNDk2L3RhYmxlcmFuZ2U6YmFiNzFiMWY3ZTYzNDBhN2JiMjFmODM2MTFkYTE0OTZfMi0zLTEtMS0xNjYz_32896435-0872-40b4-837c-5118d6eca839"
      unitRef="usd">7740000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="i3f216a0a208e454cb35be9f5f8c6dadf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV83OS9mcmFnOjFlNWY5YTdjMWJjNjQ0YTNiNjRkZWNlZjg3OGZmNzg2L3RhYmxlOmJhYjcxYjFmN2U2MzQwYTdiYjIxZjgzNjExZGExNDk2L3RhYmxlcmFuZ2U6YmFiNzFiMWY3ZTYzNDBhN2JiMjFmODM2MTFkYTE0OTZfMy0xLTEtMS0xNjYz_1ce7a588-86ba-4f3b-9f8b-c51be143421c"
      unitRef="usd">10438000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree
      contextRef="i3f216a0a208e454cb35be9f5f8c6dadf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV83OS9mcmFnOjFlNWY5YTdjMWJjNjQ0YTNiNjRkZWNlZjg3OGZmNzg2L3RhYmxlOmJhYjcxYjFmN2U2MzQwYTdiYjIxZjgzNjExZGExNDk2L3RhYmxlcmFuZ2U6YmFiNzFiMWY3ZTYzNDBhN2JiMjFmODM2MTFkYTE0OTZfMy0zLTEtMS0xNjYz_6058f7f3-99bd-49c4-977b-aee6ec05c917"
      unitRef="usd">7894000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="i3f216a0a208e454cb35be9f5f8c6dadf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV83OS9mcmFnOjFlNWY5YTdjMWJjNjQ0YTNiNjRkZWNlZjg3OGZmNzg2L3RhYmxlOmJhYjcxYjFmN2U2MzQwYTdiYjIxZjgzNjExZGExNDk2L3RhYmxlcmFuZ2U6YmFiNzFiMWY3ZTYzNDBhN2JiMjFmODM2MTFkYTE0OTZfNC0xLTEtMS0xNjYz_a00482ee-9e7f-45c8-b4e0-0e32cf0055c7"
      unitRef="usd">5164000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour
      contextRef="i3f216a0a208e454cb35be9f5f8c6dadf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV83OS9mcmFnOjFlNWY5YTdjMWJjNjQ0YTNiNjRkZWNlZjg3OGZmNzg2L3RhYmxlOmJhYjcxYjFmN2U2MzQwYTdiYjIxZjgzNjExZGExNDk2L3RhYmxlcmFuZ2U6YmFiNzFiMWY3ZTYzNDBhN2JiMjFmODM2MTFkYTE0OTZfNC0zLTEtMS0xNjYz_0abfddc8-e37c-4d22-8d6f-302d0afdaf77"
      unitRef="usd">8051000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive
      contextRef="i3f216a0a208e454cb35be9f5f8c6dadf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV83OS9mcmFnOjFlNWY5YTdjMWJjNjQ0YTNiNjRkZWNlZjg3OGZmNzg2L3RhYmxlOmJhYjcxYjFmN2U2MzQwYTdiYjIxZjgzNjExZGExNDk2L3RhYmxlcmFuZ2U6YmFiNzFiMWY3ZTYzNDBhN2JiMjFmODM2MTFkYTE0OTZfNS0xLTEtMS0xNjYz_b502f6ff-3d67-4d94-a43c-5f66b6d4fc77"
      unitRef="usd">4203000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive
      contextRef="i3f216a0a208e454cb35be9f5f8c6dadf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV83OS9mcmFnOjFlNWY5YTdjMWJjNjQ0YTNiNjRkZWNlZjg3OGZmNzg2L3RhYmxlOmJhYjcxYjFmN2U2MzQwYTdiYjIxZjgzNjExZGExNDk2L3RhYmxlcmFuZ2U6YmFiNzFiMWY3ZTYzNDBhN2JiMjFmODM2MTFkYTE0OTZfNS0zLTEtMS0xNjYz_784c9a9f-87cc-4d5d-b9f0-3d70792b856c"
      unitRef="usd">909000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
      contextRef="i3f216a0a208e454cb35be9f5f8c6dadf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV83OS9mcmFnOjFlNWY5YTdjMWJjNjQ0YTNiNjRkZWNlZjg3OGZmNzg2L3RhYmxlOmJhYjcxYjFmN2U2MzQwYTdiYjIxZjgzNjExZGExNDk2L3RhYmxlcmFuZ2U6YmFiNzFiMWY3ZTYzNDBhN2JiMjFmODM2MTFkYTE0OTZfNi0xLTEtMS0xNjYz_cfb95588-d18f-4258-ac43-db1a31baa9a4"
      unitRef="usd">11017000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive
      contextRef="i3f216a0a208e454cb35be9f5f8c6dadf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV83OS9mcmFnOjFlNWY5YTdjMWJjNjQ0YTNiNjRkZWNlZjg3OGZmNzg2L3RhYmxlOmJhYjcxYjFmN2U2MzQwYTdiYjIxZjgzNjExZGExNDk2L3RhYmxlcmFuZ2U6YmFiNzFiMWY3ZTYzNDBhN2JiMjFmODM2MTFkYTE0OTZfNi0zLTEtMS0xNjYz_08d7f294-08ec-4982-9b07-58a592c016b6"
      unitRef="usd">12299000</us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="i3f216a0a208e454cb35be9f5f8c6dadf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV83OS9mcmFnOjFlNWY5YTdjMWJjNjQ0YTNiNjRkZWNlZjg3OGZmNzg2L3RhYmxlOmJhYjcxYjFmN2U2MzQwYTdiYjIxZjgzNjExZGExNDk2L3RhYmxlcmFuZ2U6YmFiNzFiMWY3ZTYzNDBhN2JiMjFmODM2MTFkYTE0OTZfNy0xLTEtMS0xNjYz_f0e11548-fcfd-40db-a7cd-5c09585a571e"
      unitRef="usd">58418000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:FinanceLeaseLiabilityPaymentsDue
      contextRef="i3f216a0a208e454cb35be9f5f8c6dadf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV83OS9mcmFnOjFlNWY5YTdjMWJjNjQ0YTNiNjRkZWNlZjg3OGZmNzg2L3RhYmxlOmJhYjcxYjFmN2U2MzQwYTdiYjIxZjgzNjExZGExNDk2L3RhYmxlcmFuZ2U6YmFiNzFiMWY3ZTYzNDBhN2JiMjFmODM2MTFkYTE0OTZfNy0zLTEtMS0xNjYz_1359c497-f95d-4b6c-b4d5-74919ae1d02c"
      unitRef="usd">44483000</us-gaap:FinanceLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="i3f216a0a208e454cb35be9f5f8c6dadf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV83OS9mcmFnOjFlNWY5YTdjMWJjNjQ0YTNiNjRkZWNlZjg3OGZmNzg2L3RhYmxlOmJhYjcxYjFmN2U2MzQwYTdiYjIxZjgzNjExZGExNDk2L3RhYmxlcmFuZ2U6YmFiNzFiMWY3ZTYzNDBhN2JiMjFmODM2MTFkYTE0OTZfOC0xLTEtMS0xNjYz_75c06043-a791-4e70-9d63-489606c7ac0d"
      unitRef="usd">8673000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount
      contextRef="i3f216a0a208e454cb35be9f5f8c6dadf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV83OS9mcmFnOjFlNWY5YTdjMWJjNjQ0YTNiNjRkZWNlZjg3OGZmNzg2L3RhYmxlOmJhYjcxYjFmN2U2MzQwYTdiYjIxZjgzNjExZGExNDk2L3RhYmxlcmFuZ2U6YmFiNzFiMWY3ZTYzNDBhN2JiMjFmODM2MTFkYTE0OTZfOC0zLTEtMS0xNjYz_9edade3c-c28d-4de3-835b-d22dc0ad9e41"
      unitRef="usd">13229000</us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability
      contextRef="i3f216a0a208e454cb35be9f5f8c6dadf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV83OS9mcmFnOjFlNWY5YTdjMWJjNjQ0YTNiNjRkZWNlZjg3OGZmNzg2L3RhYmxlOmJhYjcxYjFmN2U2MzQwYTdiYjIxZjgzNjExZGExNDk2L3RhYmxlcmFuZ2U6YmFiNzFiMWY3ZTYzNDBhN2JiMjFmODM2MTFkYTE0OTZfOS0xLTEtMS0xNjYz_84ceb78e-7a4e-40e0-b5c4-c29be4e75690"
      unitRef="usd">49745000</us-gaap:OperatingLeaseLiability>
    <us-gaap:FinanceLeaseLiability
      contextRef="i3f216a0a208e454cb35be9f5f8c6dadf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV83OS9mcmFnOjFlNWY5YTdjMWJjNjQ0YTNiNjRkZWNlZjg3OGZmNzg2L3RhYmxlOmJhYjcxYjFmN2U2MzQwYTdiYjIxZjgzNjExZGExNDk2L3RhYmxlcmFuZ2U6YmFiNzFiMWY3ZTYzNDBhN2JiMjFmODM2MTFkYTE0OTZfOS0zLTEtMS0xNjYz_07dec409-a887-4580-95b8-07e96bed8fd9"
      unitRef="usd">31254000</us-gaap:FinanceLeaseLiability>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i3f216a0a208e454cb35be9f5f8c6dadf_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV83OS9mcmFnOjFlNWY5YTdjMWJjNjQ0YTNiNjRkZWNlZjg3OGZmNzg2L3RhYmxlOjhkNjNjMjg5NjFjNDRhZjRhZjVjYmYxYjM5NDU0OTA1L3RhYmxlcmFuZ2U6OGQ2M2MyODk2MWM0NGFmNGFmNWNiZjFiMzk0NTQ5MDVfMi0xLTEtMS0xNjgx_e3470ec0-098d-4192-808e-9536ecc121e3">P5Y1M6D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="ie393cf2c705b4c4d83b27b6f2c4fdfb0_I20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV83OS9mcmFnOjFlNWY5YTdjMWJjNjQ0YTNiNjRkZWNlZjg3OGZmNzg2L3RhYmxlOjhkNjNjMjg5NjFjNDRhZjRhZjVjYmYxYjM5NDU0OTA1L3RhYmxlcmFuZ2U6OGQ2M2MyODk2MWM0NGFmNGFmNWNiZjFiMzk0NTQ5MDVfMi0zLTEtMS0xNzg1_f1e9b6f9-2869-4539-93d3-f00a016a61e7">P5Y10M24D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i3f216a0a208e454cb35be9f5f8c6dadf_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV83OS9mcmFnOjFlNWY5YTdjMWJjNjQ0YTNiNjRkZWNlZjg3OGZmNzg2L3RhYmxlOjhkNjNjMjg5NjFjNDRhZjRhZjVjYmYxYjM5NDU0OTA1L3RhYmxlcmFuZ2U6OGQ2M2MyODk2MWM0NGFmNGFmNWNiZjFiMzk0NTQ5MDVfMy0xLTEtMS0xNjgx_e417dbc8-1c9b-41b7-a8b1-b7d53cdf45c8">P9Y6M</us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="ie393cf2c705b4c4d83b27b6f2c4fdfb0_I20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV83OS9mcmFnOjFlNWY5YTdjMWJjNjQ0YTNiNjRkZWNlZjg3OGZmNzg2L3RhYmxlOjhkNjNjMjg5NjFjNDRhZjRhZjVjYmYxYjM5NDU0OTA1L3RhYmxlcmFuZ2U6OGQ2M2MyODk2MWM0NGFmNGFmNWNiZjFiMzk0NTQ5MDVfMy0zLTEtMS0xNzg1_61832a10-c73a-4672-991c-474056d092b0">P9Y6M</us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="i3f216a0a208e454cb35be9f5f8c6dadf_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV83OS9mcmFnOjFlNWY5YTdjMWJjNjQ0YTNiNjRkZWNlZjg3OGZmNzg2L3RhYmxlOjhkNjNjMjg5NjFjNDRhZjRhZjVjYmYxYjM5NDU0OTA1L3RhYmxlcmFuZ2U6OGQ2M2MyODk2MWM0NGFmNGFmNWNiZjFiMzk0NTQ5MDVfNS0xLTEtMS0xNjgx_54153971-804d-45e3-855f-8fca026acfa5"
      unitRef="number">0.059</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="ie393cf2c705b4c4d83b27b6f2c4fdfb0_I20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV83OS9mcmFnOjFlNWY5YTdjMWJjNjQ0YTNiNjRkZWNlZjg3OGZmNzg2L3RhYmxlOjhkNjNjMjg5NjFjNDRhZjRhZjVjYmYxYjM5NDU0OTA1L3RhYmxlcmFuZ2U6OGQ2M2MyODk2MWM0NGFmNGFmNWNiZjFiMzk0NTQ5MDVfNS0zLTEtMS0xNzg1_79ecd636-c39a-4611-8b2b-c93ec59f6573"
      unitRef="number">0.058</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent
      contextRef="i3f216a0a208e454cb35be9f5f8c6dadf_I20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV83OS9mcmFnOjFlNWY5YTdjMWJjNjQ0YTNiNjRkZWNlZjg3OGZmNzg2L3RhYmxlOjhkNjNjMjg5NjFjNDRhZjRhZjVjYmYxYjM5NDU0OTA1L3RhYmxlcmFuZ2U6OGQ2M2MyODk2MWM0NGFmNGFmNWNiZjFiMzk0NTQ5MDVfNi0xLTEtMS0xNjgx_0a89cd47-5a48-4993-8e9a-fdbdd268ef9a"
      unitRef="number">0.056</us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent
      contextRef="ie393cf2c705b4c4d83b27b6f2c4fdfb0_I20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV83OS9mcmFnOjFlNWY5YTdjMWJjNjQ0YTNiNjRkZWNlZjg3OGZmNzg2L3RhYmxlOjhkNjNjMjg5NjFjNDRhZjRhZjVjYmYxYjM5NDU0OTA1L3RhYmxlcmFuZ2U6OGQ2M2MyODk2MWM0NGFmNGFmNWNiZjFiMzk0NTQ5MDVfNi0zLTEtMS0xNzg1_03d1f073-b541-41aa-aefd-197c667b6697"
      unitRef="number">0.055</us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeasePayments
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV83OS9mcmFnOjFlNWY5YTdjMWJjNjQ0YTNiNjRkZWNlZjg3OGZmNzg2L3RhYmxlOjQyNGY0NjU1ODZiYTQ5YjQ4NWNhMzI1YmQ4YzNkYjY2L3RhYmxlcmFuZ2U6NDI0ZjQ2NTU4NmJhNDliNDg1Y2EzMjViZDhjM2RiNjZfMy0xLTEtMS0w_f49fb08b-4129-44e1-bb31-2c20eaba1d07"
      unitRef="usd">14598000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="ic422fca6363144d0b81867266600ded0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV83OS9mcmFnOjFlNWY5YTdjMWJjNjQ0YTNiNjRkZWNlZjg3OGZmNzg2L3RhYmxlOjQyNGY0NjU1ODZiYTQ5YjQ4NWNhMzI1YmQ4YzNkYjY2L3RhYmxlcmFuZ2U6NDI0ZjQ2NTU4NmJhNDliNDg1Y2EzMjViZDhjM2RiNjZfMy0zLTEtMS0w_388be6d1-1e09-40dd-b2aa-69049522c47b"
      unitRef="usd">14940000</us-gaap:OperatingLeasePayments>
    <us-gaap:FinanceLeaseInterestPaymentOnLiability
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV83OS9mcmFnOjFlNWY5YTdjMWJjNjQ0YTNiNjRkZWNlZjg3OGZmNzg2L3RhYmxlOjQyNGY0NjU1ODZiYTQ5YjQ4NWNhMzI1YmQ4YzNkYjY2L3RhYmxlcmFuZ2U6NDI0ZjQ2NTU4NmJhNDliNDg1Y2EzMjViZDhjM2RiNjZfNC0xLTEtMS0w_4a06b7b4-e4c2-4dec-a197-69850d5265c0"
      unitRef="usd">2666000</us-gaap:FinanceLeaseInterestPaymentOnLiability>
    <us-gaap:FinanceLeaseInterestPaymentOnLiability
      contextRef="ic422fca6363144d0b81867266600ded0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV83OS9mcmFnOjFlNWY5YTdjMWJjNjQ0YTNiNjRkZWNlZjg3OGZmNzg2L3RhYmxlOjQyNGY0NjU1ODZiYTQ5YjQ4NWNhMzI1YmQ4YzNkYjY2L3RhYmxlcmFuZ2U6NDI0ZjQ2NTU4NmJhNDliNDg1Y2EzMjViZDhjM2RiNjZfNC0zLTEtMS0w_df84a539-dfbf-4101-ad63-e340c7dc7676"
      unitRef="usd">2000000</us-gaap:FinanceLeaseInterestPaymentOnLiability>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV83OS9mcmFnOjFlNWY5YTdjMWJjNjQ0YTNiNjRkZWNlZjg3OGZmNzg2L3RhYmxlOjQyNGY0NjU1ODZiYTQ5YjQ4NWNhMzI1YmQ4YzNkYjY2L3RhYmxlcmFuZ2U6NDI0ZjQ2NTU4NmJhNDliNDg1Y2EzMjViZDhjM2RiNjZfNS0xLTEtMS0w_024d8d35-3aae-4c30-ae38-a7f8e6fb1ac2"
      unitRef="usd">4884000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="ic422fca6363144d0b81867266600ded0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV83OS9mcmFnOjFlNWY5YTdjMWJjNjQ0YTNiNjRkZWNlZjg3OGZmNzg2L3RhYmxlOjQyNGY0NjU1ODZiYTQ5YjQ4NWNhMzI1YmQ4YzNkYjY2L3RhYmxlcmFuZ2U6NDI0ZjQ2NTU4NmJhNDliNDg1Y2EzMjViZDhjM2RiNjZfNS0zLTEtMS0w_53deca4c-174b-44cf-b4ef-8c179f2d3cfb"
      unitRef="usd">9196000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV83OS9mcmFnOjFlNWY5YTdjMWJjNjQ0YTNiNjRkZWNlZjg3OGZmNzg2L3RhYmxlOjQyNGY0NjU1ODZiYTQ5YjQ4NWNhMzI1YmQ4YzNkYjY2L3RhYmxlcmFuZ2U6NDI0ZjQ2NTU4NmJhNDliNDg1Y2EzMjViZDhjM2RiNjZfNy0xLTEtMS0w_8ffabf20-2306-40d4-a15b-6f60052666b7"
      unitRef="usd">0</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="ic422fca6363144d0b81867266600ded0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV83OS9mcmFnOjFlNWY5YTdjMWJjNjQ0YTNiNjRkZWNlZjg3OGZmNzg2L3RhYmxlOjQyNGY0NjU1ODZiYTQ5YjQ4NWNhMzI1YmQ4YzNkYjY2L3RhYmxlcmFuZ2U6NDI0ZjQ2NTU4NmJhNDliNDg1Y2EzMjViZDhjM2RiNjZfNy0zLTEtMS0w_c2a88e0d-7e9c-4c81-8f88-0e710332227f"
      unitRef="usd">623000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV83OS9mcmFnOjFlNWY5YTdjMWJjNjQ0YTNiNjRkZWNlZjg3OGZmNzg2L3RhYmxlOjQyNGY0NjU1ODZiYTQ5YjQ4NWNhMzI1YmQ4YzNkYjY2L3RhYmxlcmFuZ2U6NDI0ZjQ2NTU4NmJhNDliNDg1Y2EzMjViZDhjM2RiNjZfOC0xLTEtMS0w_afaa1600-73b3-4203-8223-d03278b8ad09"
      unitRef="usd">0</us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability
      contextRef="ic422fca6363144d0b81867266600ded0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV83OS9mcmFnOjFlNWY5YTdjMWJjNjQ0YTNiNjRkZWNlZjg3OGZmNzg2L3RhYmxlOjQyNGY0NjU1ODZiYTQ5YjQ4NWNhMzI1YmQ4YzNkYjY2L3RhYmxlcmFuZ2U6NDI0ZjQ2NTU4NmJhNDliNDg1Y2EzMjViZDhjM2RiNjZfOC0zLTEtMS0w_5ac79f34-e9c1-44bb-9247-67adf6564482"
      unitRef="usd">5953000</us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV83Ni9mcmFnOmQ1YzdlNTMzM2QzMjRlZGNhZTBmNzcwYjhjOTMwYzI5L3RleHRyZWdpb246ZDVjN2U1MzMzZDMyNGVkY2FlMGY3NzBiOGM5MzBjMjlfMzI5ODUzNDg4NzA5MA_70305259-7cff-46a2-9147-8b912af17fc8">&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;NOTE 10. PROPERTY, PLANT AND EQUIPMENT&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property, plant and equipment, net consists of the following at December&#160;31, 2020 and December 31, 2019 (in thousands):&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:74.038%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.985%"/&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="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:8pt;font-weight:700;line-height:100%"&gt;December 31, 2020&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:8pt;font-weight:700;line-height:100%"&gt;December 31, 2019&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:10pt;font-weight:400;line-height:100%"&gt;Land and buildings&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;291,212&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;285,866&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Machinery and equipment&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:10pt;font-weight:400;line-height:100%"&gt;275,846&#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:10pt;font-weight:400;line-height:100%"&gt;262,056&#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:10pt;font-weight:400;line-height:100%"&gt;Leasehold improvements&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:10pt;font-weight:400;line-height:100%"&gt;74,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;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:10pt;font-weight:400;line-height:100%"&gt;70,324&#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:10pt;font-weight:400;line-height:100%"&gt;Computer equipment and software&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:10pt;font-weight:400;line-height:100%"&gt;126,437&#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:10pt;font-weight:400;line-height:100%"&gt;117,037&#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:10pt;font-weight:400;line-height:100%"&gt;Furniture and fixtures&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:10pt;font-weight:400;line-height:100%"&gt;13,886&#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:10pt;font-weight:400;line-height:100%"&gt;13,443&#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:10pt;font-weight:400;line-height:100%"&gt;Assets under construction&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:10pt;font-weight:400;line-height:100%"&gt;84,759&#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:10pt;font-weight:400;line-height:100%"&gt;73,213&#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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total property, plant and equipment, gross&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;866,646&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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-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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;821,939&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#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:10pt;font-weight:400;line-height:100%"&gt;Less: accumulated depreciation&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:10pt;font-weight:400;line-height:100%"&gt;(408,175)&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:10pt;font-weight:400;line-height:100%"&gt;(317,074)&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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total property, plant and equipment, net&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;458,471&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;504,865&#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;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Depreciation expense was $91.3 million, $69.0 million and $101.4 million for the years ended December&#160;31, 2020, 2019 and 2018, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&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 years ended December&#160;31, 2020, 2019 and 2018, the Company recorded property, plant and equipment impairment charges totaling $1.2 million, $6.5 million and $6.5 million, respectively. These charges are included in the Asset impairment charges line item in our Consolidated Statement of Operations and primarily reflect the write-off of certain property, plant and equipment.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At December&#160;31, 2020 and December&#160;31, 2019, $141.4&#160;million and $104.3&#160;million of the Company&#x2019;s Property, plant and equipment, representing net book amounts, were located in India. At December&#160;31, 2020 and December&#160;31, 2019, there were no other material tangible long-lived assets located outside of the U.S., individually or in the aggregate.&lt;/span&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV83Ni9mcmFnOmQ1YzdlNTMzM2QzMjRlZGNhZTBmNzcwYjhjOTMwYzI5L3RleHRyZWdpb246ZDVjN2U1MzMzZDMyNGVkY2FlMGY3NzBiOGM5MzBjMjlfMzI5ODUzNDg4NzkzMg_26c1a6e6-3e34-44bb-8f14-185d59b07bef">&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property, plant and equipment, net consists of the following at December&#160;31, 2020 and December 31, 2019 (in thousands):&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:74.038%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.985%"/&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="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:8pt;font-weight:700;line-height:100%"&gt;December 31, 2020&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:8pt;font-weight:700;line-height:100%"&gt;December 31, 2019&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:10pt;font-weight:400;line-height:100%"&gt;Land and buildings&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;291,212&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;285,866&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Machinery and equipment&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:10pt;font-weight:400;line-height:100%"&gt;275,846&#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:10pt;font-weight:400;line-height:100%"&gt;262,056&#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:10pt;font-weight:400;line-height:100%"&gt;Leasehold improvements&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:10pt;font-weight:400;line-height:100%"&gt;74,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;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:10pt;font-weight:400;line-height:100%"&gt;70,324&#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:10pt;font-weight:400;line-height:100%"&gt;Computer equipment and software&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:10pt;font-weight:400;line-height:100%"&gt;126,437&#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:10pt;font-weight:400;line-height:100%"&gt;117,037&#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:10pt;font-weight:400;line-height:100%"&gt;Furniture and fixtures&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:10pt;font-weight:400;line-height:100%"&gt;13,886&#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:10pt;font-weight:400;line-height:100%"&gt;13,443&#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:10pt;font-weight:400;line-height:100%"&gt;Assets under construction&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:10pt;font-weight:400;line-height:100%"&gt;84,759&#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:10pt;font-weight:400;line-height:100%"&gt;73,213&#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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total property, plant and equipment, gross&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;866,646&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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-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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;821,939&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:#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:10pt;font-weight:400;line-height:100%"&gt;Less: accumulated depreciation&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:10pt;font-weight:400;line-height:100%"&gt;(408,175)&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:10pt;font-weight:400;line-height:100%"&gt;(317,074)&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 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total property, plant and equipment, net&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;458,471&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;504,865&#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:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
      contextRef="i7c75f31f033c41b2afc2e0a72d6ff3d7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV83Ni9mcmFnOmQ1YzdlNTMzM2QzMjRlZGNhZTBmNzcwYjhjOTMwYzI5L3RhYmxlOjMyNWQzNWM2NjYwYTQ4ZWFiMGQ5MTUyOWI1NmU3NDhjL3RhYmxlcmFuZ2U6MzI1ZDM1YzY2NjBhNDhlYWIwZDkxNTI5YjU2ZTc0OGNfMS0xLTEtMS0xNTcxMQ_ebd3140c-895e-4bd8-adf5-8b323f793624"
      unitRef="usd">291212000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
      contextRef="iea527538a4944357ab2f81f588e50910_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV83Ni9mcmFnOmQ1YzdlNTMzM2QzMjRlZGNhZTBmNzcwYjhjOTMwYzI5L3RhYmxlOjMyNWQzNWM2NjYwYTQ4ZWFiMGQ5MTUyOWI1NmU3NDhjL3RhYmxlcmFuZ2U6MzI1ZDM1YzY2NjBhNDhlYWIwZDkxNTI5YjU2ZTc0OGNfMS0zLTEtMS0xNTcxMQ_5daf9349-dba7-4ccf-ade2-c488623c62b9"
      unitRef="usd">285866000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
      contextRef="iddc18d3cc397477e8a4626e69c234837_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV83Ni9mcmFnOmQ1YzdlNTMzM2QzMjRlZGNhZTBmNzcwYjhjOTMwYzI5L3RhYmxlOjMyNWQzNWM2NjYwYTQ4ZWFiMGQ5MTUyOWI1NmU3NDhjL3RhYmxlcmFuZ2U6MzI1ZDM1YzY2NjBhNDhlYWIwZDkxNTI5YjU2ZTc0OGNfMi0xLTEtMS0xNTg1Mw_6397a8e2-4afd-4008-8885-a42442b9af9c"
      unitRef="usd">275846000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
      contextRef="ia7ab49bda3b8455e9106a5180a39e93c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV83Ni9mcmFnOmQ1YzdlNTMzM2QzMjRlZGNhZTBmNzcwYjhjOTMwYzI5L3RhYmxlOjMyNWQzNWM2NjYwYTQ4ZWFiMGQ5MTUyOWI1NmU3NDhjL3RhYmxlcmFuZ2U6MzI1ZDM1YzY2NjBhNDhlYWIwZDkxNTI5YjU2ZTc0OGNfMi0zLTEtMS0xNTgzMw_683e5e20-ea2d-43db-b8cc-447497a7c65a"
      unitRef="usd">262056000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
      contextRef="iea9fcbf851624386bf4701b247decd71_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV83Ni9mcmFnOmQ1YzdlNTMzM2QzMjRlZGNhZTBmNzcwYjhjOTMwYzI5L3RhYmxlOjMyNWQzNWM2NjYwYTQ4ZWFiMGQ5MTUyOWI1NmU3NDhjL3RhYmxlcmFuZ2U6MzI1ZDM1YzY2NjBhNDhlYWIwZDkxNTI5YjU2ZTc0OGNfMy0xLTEtMS0xNTg1NQ_7a204a47-d10e-4f64-811c-2ed8315815e6"
      unitRef="usd">74506000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
      contextRef="i666bea8430ae4e45abb5ece9739a7767_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV83Ni9mcmFnOmQ1YzdlNTMzM2QzMjRlZGNhZTBmNzcwYjhjOTMwYzI5L3RhYmxlOjMyNWQzNWM2NjYwYTQ4ZWFiMGQ5MTUyOWI1NmU3NDhjL3RhYmxlcmFuZ2U6MzI1ZDM1YzY2NjBhNDhlYWIwZDkxNTI5YjU2ZTc0OGNfMy0zLTEtMS0xNTgzNQ_c3ef7445-7f33-4948-8562-bffdf20de19b"
      unitRef="usd">70324000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
      contextRef="if930186f5c7249719726e9d8f3c2278e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV83Ni9mcmFnOmQ1YzdlNTMzM2QzMjRlZGNhZTBmNzcwYjhjOTMwYzI5L3RhYmxlOjMyNWQzNWM2NjYwYTQ4ZWFiMGQ5MTUyOWI1NmU3NDhjL3RhYmxlcmFuZ2U6MzI1ZDM1YzY2NjBhNDhlYWIwZDkxNTI5YjU2ZTc0OGNfNC0xLTEtMS0xNTg1Nw_633b93d5-3c62-4a64-bbc1-7008a3ffb1d7"
      unitRef="usd">126437000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
      contextRef="i303e3e989bad4a43b2fd759e47fde5a7_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV83Ni9mcmFnOmQ1YzdlNTMzM2QzMjRlZGNhZTBmNzcwYjhjOTMwYzI5L3RhYmxlOjMyNWQzNWM2NjYwYTQ4ZWFiMGQ5MTUyOWI1NmU3NDhjL3RhYmxlcmFuZ2U6MzI1ZDM1YzY2NjBhNDhlYWIwZDkxNTI5YjU2ZTc0OGNfNC0zLTEtMS0xNTgzNw_d85c9717-4d46-4dfb-aeee-f78aaeea27a1"
      unitRef="usd">117037000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
      contextRef="i8e876069744a4bf7818c69b76a6082df_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV83Ni9mcmFnOmQ1YzdlNTMzM2QzMjRlZGNhZTBmNzcwYjhjOTMwYzI5L3RhYmxlOjMyNWQzNWM2NjYwYTQ4ZWFiMGQ5MTUyOWI1NmU3NDhjL3RhYmxlcmFuZ2U6MzI1ZDM1YzY2NjBhNDhlYWIwZDkxNTI5YjU2ZTc0OGNfMi0xLTEtMS0xNTcxMQ_d52f7191-2525-4d89-bd3c-89e120168113"
      unitRef="usd">13886000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
      contextRef="iee2163da098b4c89b69a5cb8e145fb64_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV83Ni9mcmFnOmQ1YzdlNTMzM2QzMjRlZGNhZTBmNzcwYjhjOTMwYzI5L3RhYmxlOjMyNWQzNWM2NjYwYTQ4ZWFiMGQ5MTUyOWI1NmU3NDhjL3RhYmxlcmFuZ2U6MzI1ZDM1YzY2NjBhNDhlYWIwZDkxNTI5YjU2ZTc0OGNfMi0zLTEtMS0xNTcxMQ_7f9bce44-3c76-46e8-b26f-7778a34c12c7"
      unitRef="usd">13443000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
      contextRef="iefb19af1acdb4ab8aed7a765ae568acc_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV83Ni9mcmFnOmQ1YzdlNTMzM2QzMjRlZGNhZTBmNzcwYjhjOTMwYzI5L3RhYmxlOjMyNWQzNWM2NjYwYTQ4ZWFiMGQ5MTUyOWI1NmU3NDhjL3RhYmxlcmFuZ2U6MzI1ZDM1YzY2NjBhNDhlYWIwZDkxNTI5YjU2ZTc0OGNfMy0xLTEtMS0xNTcxMQ_1e27cab1-f68a-4f01-ada6-340d58e7e608"
      unitRef="usd">84759000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
      contextRef="i22aac4b349634b61ae1b3e93dcd1d9ca_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV83Ni9mcmFnOmQ1YzdlNTMzM2QzMjRlZGNhZTBmNzcwYjhjOTMwYzI5L3RhYmxlOjMyNWQzNWM2NjYwYTQ4ZWFiMGQ5MTUyOWI1NmU3NDhjL3RhYmxlcmFuZ2U6MzI1ZDM1YzY2NjBhNDhlYWIwZDkxNTI5YjU2ZTc0OGNfMy0zLTEtMS0xNTcxMQ_557e24d1-a45a-41dc-8470-5df88ad8b4ee"
      unitRef="usd">73213000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
      contextRef="i3f216a0a208e454cb35be9f5f8c6dadf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV83Ni9mcmFnOmQ1YzdlNTMzM2QzMjRlZGNhZTBmNzcwYjhjOTMwYzI5L3RhYmxlOjMyNWQzNWM2NjYwYTQ4ZWFiMGQ5MTUyOWI1NmU3NDhjL3RhYmxlcmFuZ2U6MzI1ZDM1YzY2NjBhNDhlYWIwZDkxNTI5YjU2ZTc0OGNfNC0xLTEtMS0xNTcxMQ_d456a156-6fa6-4f8e-b437-a75c7b5a3f90"
      unitRef="usd">866646000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
      contextRef="ie393cf2c705b4c4d83b27b6f2c4fdfb0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV83Ni9mcmFnOmQ1YzdlNTMzM2QzMjRlZGNhZTBmNzcwYjhjOTMwYzI5L3RhYmxlOjMyNWQzNWM2NjYwYTQ4ZWFiMGQ5MTUyOWI1NmU3NDhjL3RhYmxlcmFuZ2U6MzI1ZDM1YzY2NjBhNDhlYWIwZDkxNTI5YjU2ZTc0OGNfNC0zLTEtMS0xNTcxMQ_725c96a5-1cbe-4d92-b7d2-6809e42194a5"
      unitRef="usd">821939000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization
      contextRef="i3f216a0a208e454cb35be9f5f8c6dadf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV83Ni9mcmFnOmQ1YzdlNTMzM2QzMjRlZGNhZTBmNzcwYjhjOTMwYzI5L3RhYmxlOjMyNWQzNWM2NjYwYTQ4ZWFiMGQ5MTUyOWI1NmU3NDhjL3RhYmxlcmFuZ2U6MzI1ZDM1YzY2NjBhNDhlYWIwZDkxNTI5YjU2ZTc0OGNfOC0xLTEtMS0xNTg2NQ_0db58733-f878-4e06-bff4-c38c6b3bdb64"
      unitRef="usd">408175000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization
      contextRef="ie393cf2c705b4c4d83b27b6f2c4fdfb0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV83Ni9mcmFnOmQ1YzdlNTMzM2QzMjRlZGNhZTBmNzcwYjhjOTMwYzI5L3RhYmxlOjMyNWQzNWM2NjYwYTQ4ZWFiMGQ5MTUyOWI1NmU3NDhjL3RhYmxlcmFuZ2U6MzI1ZDM1YzY2NjBhNDhlYWIwZDkxNTI5YjU2ZTc0OGNfOC0zLTEtMS0xNTg0NQ_a5b78816-9ffc-49d1-812d-1bea9bff8812"
      unitRef="usd">317074000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization
      contextRef="i3f216a0a208e454cb35be9f5f8c6dadf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV83Ni9mcmFnOmQ1YzdlNTMzM2QzMjRlZGNhZTBmNzcwYjhjOTMwYzI5L3RhYmxlOjMyNWQzNWM2NjYwYTQ4ZWFiMGQ5MTUyOWI1NmU3NDhjL3RhYmxlcmFuZ2U6MzI1ZDM1YzY2NjBhNDhlYWIwZDkxNTI5YjU2ZTc0OGNfOS0xLTEtMS0xNTg2Nw_a7fa0984-f122-4d0b-9abd-d65e84b73ac7"
      unitRef="usd">458471000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization
      contextRef="ie393cf2c705b4c4d83b27b6f2c4fdfb0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV83Ni9mcmFnOmQ1YzdlNTMzM2QzMjRlZGNhZTBmNzcwYjhjOTMwYzI5L3RhYmxlOjMyNWQzNWM2NjYwYTQ4ZWFiMGQ5MTUyOWI1NmU3NDhjL3RhYmxlcmFuZ2U6MzI1ZDM1YzY2NjBhNDhlYWIwZDkxNTI5YjU2ZTc0OGNfOS0zLTEtMS0xNTg0Nw_7a71ade4-2f58-41ed-b239-66ed4ab8d754"
      unitRef="usd">504865000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization>
    <us-gaap:Depreciation
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV83Ni9mcmFnOmQ1YzdlNTMzM2QzMjRlZGNhZTBmNzcwYjhjOTMwYzI5L3RleHRyZWdpb246ZDVjN2U1MzMzZDMyNGVkY2FlMGY3NzBiOGM5MzBjMjlfNTgw_0aafa475-7c00-4c0a-8e0d-f14dd9ba3895"
      unitRef="usd">91300000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="ic422fca6363144d0b81867266600ded0_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV83Ni9mcmFnOmQ1YzdlNTMzM2QzMjRlZGNhZTBmNzcwYjhjOTMwYzI5L3RleHRyZWdpb246ZDVjN2U1MzMzZDMyNGVkY2FlMGY3NzBiOGM5MzBjMjlfNTg0_fb1dcec4-de8a-4d56-b179-157fbf960298"
      unitRef="usd">69000000.0</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i553ee2d892dc4af1ad8ae5ed797175bf_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV83Ni9mcmFnOmQ1YzdlNTMzM2QzMjRlZGNhZTBmNzcwYjhjOTMwYzI5L3RleHRyZWdpb246ZDVjN2U1MzMzZDMyNGVkY2FlMGY3NzBiOGM5MzBjMjlfNTkx_d4dd03d0-3ffd-4b94-bb6b-dd6cbecd7aa7"
      unitRef="usd">101400000</us-gaap:Depreciation>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV83Ni9mcmFnOmQ1YzdlNTMzM2QzMjRlZGNhZTBmNzcwYjhjOTMwYzI5L3RleHRyZWdpb246ZDVjN2U1MzMzZDMyNGVkY2FlMGY3NzBiOGM5MzBjMjlfNzYw_b94cdf64-fb57-4ee9-a14d-2d75ca63379a"
      unitRef="usd">1200000</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse
      contextRef="ic422fca6363144d0b81867266600ded0_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV83Ni9mcmFnOmQ1YzdlNTMzM2QzMjRlZGNhZTBmNzcwYjhjOTMwYzI5L3RleHRyZWdpb246ZDVjN2U1MzMzZDMyNGVkY2FlMGY3NzBiOGM5MzBjMjlfNzY0_2249bca8-73f6-40de-bdd3-77e3744a62fa"
      unitRef="usd">6500000</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <us-gaap:ImpairmentOfLongLivedAssetsHeldForUse
      contextRef="i553ee2d892dc4af1ad8ae5ed797175bf_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV83Ni9mcmFnOmQ1YzdlNTMzM2QzMjRlZGNhZTBmNzcwYjhjOTMwYzI5L3RleHRyZWdpb246ZDVjN2U1MzMzZDMyNGVkY2FlMGY3NzBiOGM5MzBjMjlfNzcx_0ffe517b-8b30-4489-a1aa-0bcf71c11e4f"
      unitRef="usd">6500000</us-gaap:ImpairmentOfLongLivedAssetsHeldForUse>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="if40fef77eb74406f8edb47fe7a2fc65d_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV83Ni9mcmFnOmQ1YzdlNTMzM2QzMjRlZGNhZTBmNzcwYjhjOTMwYzI5L3RleHRyZWdpb246ZDVjN2U1MzMzZDMyNGVkY2FlMGY3NzBiOGM5MzBjMjlfMTA5OTUxMTYzMDAwMA_0005f321-74fb-4084-8f3c-8369053734ae"
      unitRef="usd">141400000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i228051d7842c4c88aea968a95bacfb95_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV83Ni9mcmFnOmQ1YzdlNTMzM2QzMjRlZGNhZTBmNzcwYjhjOTMwYzI5L3RleHRyZWdpb246ZDVjN2U1MzMzZDMyNGVkY2FlMGY3NzBiOGM5MzBjMjlfNzE0NjgyNTU4Mzg5OA_3a72bbb8-6337-4d25-b761-c7e561c073a7"
      unitRef="usd">104300000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV84NS9mcmFnOjYxOTQ3M2NhMjYxZDQ4OWM5YmExNTA1M2Q5ZTE2NjFmL3RleHRyZWdpb246NjE5NDczY2EyNjFkNDg5YzliYTE1MDUzZDllMTY2MWZfNDg3Ng_fd3f32de-05d6-4245-8f65-bbcc51d8cfc5">&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;NOTE 11. GOODWILL AND OTHER INTANGIBLES&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Goodwill&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Changes in the carrying amount of our goodwill for the years ended December 31, 2020 and 2019 were as follows (in thousands):&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:35.705%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.987%"/&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="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:8pt;font-weight:700;line-height:100%"&gt;Branded Pharmaceuticals&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:8pt;font-weight:700;line-height:100%"&gt;Sterile Injectables&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:8pt;font-weight:700;line-height:100%"&gt;Generic Pharmaceuticals&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:8pt;font-weight:700;line-height:100%"&gt;International Pharmaceuticals&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:8pt;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="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:10pt;font-weight:400;line-height:100%"&gt;Goodwill as of December 31, 2018&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;828,818&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;2,731,193&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;151,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="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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;53,517&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;3,764,636&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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:10pt;font-weight:400;line-height:100%"&gt;Effect of currency translation&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:10pt;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:10pt;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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;2,456&#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:10pt;font-weight:400;line-height:100%"&gt;2,456&#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:10pt;font-weight:400;line-height:100%"&gt;Goodwill impairment charges&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:10pt;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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(151,108)&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:10pt;font-weight:400;line-height:100%"&gt;(20,800)&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:10pt;font-weight:400;line-height:100%"&gt;(171,908)&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:10pt;font-weight:400;line-height:100%"&gt;Goodwill as of December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;828,818&#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 style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;2,731,193&#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 style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:10pt;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 #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 style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;35,173&#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 style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;3,595,184&#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;/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:10pt;font-weight:400;line-height:100%"&gt;Effect of currency translation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #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 colspan="2" style="background-color:#cceeff;border-top:3pt double #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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #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 colspan="2" style="background-color:#cceeff;border-top:3pt double #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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #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 colspan="2" style="background-color:#cceeff;border-top:3pt double #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:10pt;font-weight:400;line-height:100%"&gt;(2,387)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #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 colspan="2" style="background-color:#cceeff;border-top:3pt double #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:10pt;font-weight:400;line-height:100%"&gt;(2,387)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #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:#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:10pt;font-weight:400;line-height:100%"&gt;Goodwill impairment charges&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:10pt;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:10pt;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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(32,786)&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:10pt;font-weight:400;line-height:100%"&gt;(32,786)&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:10pt;font-weight:400;line-height:100%"&gt;Goodwill as of December 31, 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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;828,818&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;2,731,193&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;3,560,011&#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="margin-top:6pt;text-indent:27pt"&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 amounts of goodwill at December&#160;31, 2020 and December 31, 2019 are net of the following accumulated impairments (in thousands):&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:35.705%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.987%"/&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="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:8pt;font-weight:700;line-height:100%"&gt;Branded Pharmaceuticals&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:8pt;font-weight:700;line-height:100%"&gt;Sterile Injectables&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:8pt;font-weight:700;line-height:100%"&gt;Generic Pharmaceuticals&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:8pt;font-weight:700;line-height:100%"&gt;International Pharmaceuticals&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:8pt;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="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:10pt;font-weight:400;line-height:100%"&gt;Accumulated impairment losses as of December 31, 2019&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;855,810&#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:10pt;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:10pt;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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;3,142,657&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;500,417&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;4,498,884&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accumulated impairment losses as of December 31, 2020&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;855,810&#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:10pt;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:10pt;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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;3,142,657&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;546,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;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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;4,544,718&#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 style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Other Intangible Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Changes in the amount of other intangible assets for the year ended December 31, 2020 are set forth in the table below (in thousands).&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:22.927%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.988%"/&gt;&lt;td style="width:0.1%"/&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:10pt;font-weight:700;line-height:100%"&gt;Cost basis:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;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:8pt;font-weight:700;line-height:100%"&gt;Balance as of December 31, 2019&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;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:8pt;font-weight:700;line-height:100%"&gt;Acquisitions&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;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:8pt;font-weight:700;line-height:100%"&gt;Impairments&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;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:8pt;font-weight:700;line-height:100%"&gt;Other (1)&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;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:8pt;font-weight:700;line-height:100%"&gt;Effect of Currency Translation&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;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:8pt;font-weight:700;line-height:100%"&gt;Balance as of December 31, 2020&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:10pt;font-weight:400;line-height:100%"&gt;Indefinite-lived intangibles:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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:1pt solid #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:1pt solid #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:1pt solid #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:1pt solid #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:1pt solid #000000;padding:0 1pt"/&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:10pt;font-weight:400;line-height:100%"&gt;In-process research and development&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;93,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="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:10pt;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:10pt;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:10pt;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:10pt;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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(90,900)&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:10pt;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:10pt;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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;3,000&#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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total indefinite-lived intangibles&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;93,900&#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:10pt;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:10pt;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:10pt;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:10pt;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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(90,900)&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:10pt;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:10pt;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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;3,000&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finite-lived intangibles:&lt;/span&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="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;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: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:10pt;font-weight:400;line-height:100%"&gt;Licenses (weighted average life of 14 years)&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;457,402&#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:10pt;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:10pt;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 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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(15,000)&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(3,172)&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:10pt;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:10pt;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 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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;439,230&#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 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tradenames&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:10pt;font-weight:400;line-height:100%"&gt;6,409&#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:10pt;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:10pt;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:10pt;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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;6,409&#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 style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Developed technology (weighted average life of 11 years)&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:10pt;font-weight:400;line-height:100%"&gt;5,844,439&#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:10pt;font-weight:400;line-height:100%"&gt;673,796&#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:10pt;font-weight:400;line-height:100%"&gt;(64,917)&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:10pt;font-weight:400;line-height:100%"&gt;(15,428)&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:10pt;font-weight:400;line-height:100%"&gt;4,844&#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:10pt;font-weight:400;line-height:100%"&gt;6,442,734&#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:10pt;font-weight:400;line-height:100%"&gt;Total finite-lived intangibles (weighted average life of 11 years)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;6,308,250&#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 style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;673,796&#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 style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;(79,917)&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 style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;(18,600)&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 style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;4,844&#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 style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;6,888,373&#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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total other intangibles&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;6,402,150&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;673,796&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(79,917)&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(109,500)&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;4,844&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;6,891,373&#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:3pt"&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;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="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;Accumulated amortization:&lt;/span&gt;&lt;/td&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:8pt;font-weight:700;line-height:100%"&gt;Balance as of December 31, 2019&lt;/span&gt;&lt;/td&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:8pt;font-weight:700;line-height:100%"&gt;Amortization&lt;/span&gt;&lt;/td&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:8pt;font-weight:700;line-height:100%"&gt;Impairments&lt;/span&gt;&lt;/td&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:8pt;font-weight:700;line-height:100%"&gt;Other (1)&lt;/span&gt;&lt;/td&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:8pt;font-weight:700;line-height:100%"&gt;Effect of Currency Translation&lt;/span&gt;&lt;/td&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:8pt;font-weight:700;line-height:100%"&gt;Balance as of December 31, 2020&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:10pt;font-weight:400;line-height:100%"&gt;Finite-lived intangibles:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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:1pt solid #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:1pt solid #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:1pt solid #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:1pt solid #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:1pt solid #000000;padding:0 1pt"/&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:10pt;font-weight:400;line-height:100%"&gt;Licenses&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(410,336)&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(8,029)&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:10pt;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:10pt;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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;3,172&#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:10pt;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:10pt;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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(415,193)&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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tradenames&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:10pt;font-weight:400;line-height:100%"&gt;(6,409)&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:10pt;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:10pt;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:10pt;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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(6,409)&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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Developed technology&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:10pt;font-weight:400;line-height:100%"&gt;(3,414,138)&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:10pt;font-weight:400;line-height:100%"&gt;(419,514)&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;108,328&#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:10pt;font-weight:400;line-height:100%"&gt;(3,639)&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:10pt;font-weight:400;line-height:100%"&gt;(3,728,963)&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:10pt;font-weight:400;line-height:100%"&gt;Total other intangibles&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(3,830,883)&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(427,543)&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:10pt;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:10pt;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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;111,500&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(3,639)&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(4,150,565)&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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net other intangibles&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:10pt;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: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:10pt;font-weight:400;line-height:100%"&gt;2,571,267&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:#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;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 style="background-color:#ffffff;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:10pt;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: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:10pt;font-weight:400;line-height:100%"&gt;2,740,808&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #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-top:6pt"&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;/div&gt;&lt;div style="padding-left:31.5pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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%;padding-left:8.68pt"&gt;Amounts include reclassification adjustments of $90.9&#160;million from In-process research and development to Developed technology for certain assets that were placed in service during the year ended December 31, 2020. The remaining amounts primarily relate to the removal of certain fully amortized Licenses and Developed technology intangible assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amortization expense for the years ended December 31, 2020, 2019 and 2018 totaled $427.5 million, $543.9&#160;million and $622.3 million, respectively. Amortization expense is included in Cost of revenues in the Consolidated Statements of Operations. For intangible assets subject to amortization, estimated amortization expense for the five fiscal years subsequent to December&#160;31, 2020 is as follows (in thousands):&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:86.816%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.984%"/&gt;&lt;td style="width:0.1%"/&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:10pt;font-weight:400;line-height:100%"&gt;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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;374,337&#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:10pt;font-weight:400;line-height:100%"&gt;2022&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;359,645&#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:10pt;font-weight:400;line-height:100%"&gt;2023&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;316,292&#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:10pt;font-weight:400;line-height:100%"&gt;2024&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;280,213&#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:10pt;font-weight:400;line-height:100%"&gt;2025&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;258,486&#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;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Impairments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Goodwill and indefinite-lived intangible assets are tested for impairment annually and when events or changes in circumstances indicate that the asset might be impaired. Our annual assessment is performed as of October 1.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As part of our goodwill and intangible asset impairment assessments, we estimate the fair values of our reporting units and our intangible assets using an income approach that utilizes a discounted cash flow model or, where appropriate, a market approach. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The discounted cash flow models are dependent upon our estimates of future cash flows and other factors including estimates of (i) future operating performance, including future sales, long-term growth rates, operating margins, discount rates and the probability of achieving the estimated cash flows and (ii) future economic conditions. These assumptions are based on significant inputs not observable in the market and thus represent Level 3 measurements within the fair value hierarchy. The discount rates applied to the estimated cash flows for the Company&#x2019;s October 1, 2020, 2019 and 2018 annual goodwill and indefinite-lived intangible assets impairment tests ranged from 10.0% to 15.0%, from 9.5% to 13.5% and from 9.5% to 11.5%, respectively, depending on the overall risk associated with the particular assets and other market factors. We believe the discount rates and other inputs and assumptions are consistent with those that a market participant would use. Any impairment charges resulting from annual or interim goodwill and intangible asset impairment assessments are recorded to Asset impairment charges in our Consolidated Statements of Operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&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 years ended December 31, 2020, 2019 and 2018, the Company incurred the following goodwill and other intangible asset impairment charges (in thousands):&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.261%"/&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:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.985%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding: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-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:8pt;font-weight:700;line-height:100%"&gt;2020&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:8pt;font-weight:700;line-height:100%"&gt;2019&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:8pt;font-weight:700;line-height:100%"&gt;2018&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Goodwill impairment charges&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-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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;32,786&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;171,908&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;680,000&#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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other intangible asset impairment charges&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:#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;79,917&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;347,706&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;230,418&#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 style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Except as described below, pre-tax non-cash asset impairment charges related primarily to certain in-process research and development and/or developed technology intangible assets that were tested for impairment following changes in market conditions and certain other factors impacting recoverability.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:18pt"&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;Annual Goodwill Impairment Tests&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As a result of our annual test performed as of October 1, 2020, the Company determined that the estimated fair values of each of its reporting units exceeded their respective carrying amounts; therefore, the Company did not record any pre-tax non-cash goodwill impairment charges during the fourth quarter of 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As a result of our annual test performed as of October 1, 2019, the Company determined that the carrying amount of the Paladin reporting unit exceeded its estimated fair value; therefore, the Company recorded a pre-tax non-cash goodwill impairment charge of $20.8&#160;million during the fourth quarter of 2019. The Paladin impairment was primarily a result of certain anticipated product discontinuation activities. The impairment also reflects the estimated impact of Canadian pricing regulations that were issued in the second half of 2019. We did not record goodwill impairment charges for the other reporting units as a result of the 2019 annual tests.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As a result of our annual test performed as of October 1, 2018, the Company determined that the carrying amounts of the Generic Pharmaceuticals and Paladin reporting units exceeded their respective estimated fair values; therefore, the Company recorded pre-tax non-cash goodwill impairment charges of $258.0&#160;million and $31.0&#160;million, respectively, during the fourth quarter of 2018. The Generic Pharmaceuticals impairment can be primarily attributed to an increase in the discount rate used in the determination of fair value and unfavorable underlying business outlook assumption changes. The Paladin impairment was primarily a result of increased competition and slower than expected product launches in our Canadian market.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We did not record any other goodwill impairment charges as a result of our October 1, 2020, 2019 and 2018 annual impairment tests.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:18pt"&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 Impairment Tests&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As a result of certain business decisions that occurred during the first quarter of 2020, we tested the goodwill of our Paladin reporting unit for impairment as of March 31, 2020. The fair value of the reporting unit was estimated using an income approach that utilized a discounted cash flow model. The discount rate utilized in this test was 9.5%. This goodwill impairment test resulted in a pre-tax non-cash goodwill impairment charge of $32.8&#160;million during the three months ended March 31, 2020, representing the remaining carrying amount. This impairment was primarily attributable to portfolio decisions and updated market expectations during the quarter.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As a result of certain competitive events that occurred during the first quarter of 2019, we tested the goodwill of our Generic Pharmaceuticals reporting unit for impairment as of March 31, 2019. The fair value of the reporting unit was estimated using an income approach that utilized a discounted cash flow model. The discount rate utilized in this test was 10.5%. This goodwill impairment test resulted in a pre-tax non-cash goodwill impairment charge of $86.0&#160;million during the three months ended March 31, 2019, representing the excess of this reporting unit&#x2019;s carrying amount over its estimated fair value. This Generic Pharmaceuticals impairment can be primarily attributed to the impact of the competitive events referenced above and an increase in the discount rate used in the determination of fair value.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&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 second quarter of 2019, unfavorable competitive and pricing events occurred that caused us to update certain assumptions from those used in our first-quarter 2019 Generic Pharmaceuticals goodwill impairment test. We considered these events, together with the fact that this reporting unit&#x2019;s carrying amount equaled its fair value immediately subsequent to the first-quarter 2019 goodwill impairment charge, as part of our qualitative assessment of goodwill triggering events for the second quarter of 2019. As a result, we concluded that it was more likely than not that the fair value of this reporting unit was below its carrying amount as of June 30, 2019 and a goodwill impairment test was required. After performing this quantitative test, we determined that this reporting unit&#x2019;s carrying amount exceeded its estimated fair value. The fair value of the reporting unit was estimated using an income approach that utilized a discounted cash flow model. The discount rate utilized in this test was 10.5%. Based on the excess of this reporting unit&#x2019;s carrying amount over its estimated fair value, we recorded a pre-tax non-cash goodwill impairment charge of $65.1&#160;million during the three months ended June 30, 2019, representing the entire remaining amount of this reporting unit&#x2019;s goodwill.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&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 first quarter of 2018, a change in segments resulted in changes to our reporting units for goodwill impairment testing purposes, including the creation of a new Sterile Injectables reporting unit, which was previously part of our Generics reporting unit. As a result of these changes, under U.S. GAAP, we tested the goodwill of the former Generics reporting unit immediately before the segment realignment and the goodwill of both the new Sterile Injectables and Generic Pharmaceuticals reporting units immediately after the segment realignment. These goodwill tests were performed using an income approach that utilized a discounted cash flow model. The results of these goodwill impairment tests were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:49.5pt;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;&#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:10pt"&gt;The former Generics reporting unit&#x2019;s estimated fair value exceeded its carrying amount, resulting in no related goodwill impairment charge.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:49.5pt;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;&#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:10pt"&gt;The new Sterile Injectables reporting unit&#x2019;s estimated fair value exceeded its carrying amount, resulting in no related goodwill impairment charge.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:49.5pt;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;&#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:10pt"&gt;The new Generic Pharmaceuticals reporting unit&#x2019;s carrying amount exceeded its estimated fair value, resulting in a pre-tax non-cash goodwill impairment charge of $391.0&#160;million.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We are closely monitoring the impact of COVID-19 on our business. It is possible that COVID-19 could result in reductions to the estimated fair values of our goodwill and other intangible assets, which could ultimately result in asset impairment charges that may be material.&lt;/span&gt;&lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock>
    <us-gaap:ScheduleOfGoodwillTextBlock
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV84NS9mcmFnOjYxOTQ3M2NhMjYxZDQ4OWM5YmExNTA1M2Q5ZTE2NjFmL3RleHRyZWdpb246NjE5NDczY2EyNjFkNDg5YzliYTE1MDUzZDllMTY2MWZfNDg3MA_8fa2ea1f-3ba8-49aa-80e3-5f96aa570fba">&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Changes in the carrying amount of our goodwill for the years ended December 31, 2020 and 2019 were as follows (in thousands):&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:35.705%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.987%"/&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="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:8pt;font-weight:700;line-height:100%"&gt;Branded Pharmaceuticals&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:8pt;font-weight:700;line-height:100%"&gt;Sterile Injectables&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:8pt;font-weight:700;line-height:100%"&gt;Generic Pharmaceuticals&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:8pt;font-weight:700;line-height:100%"&gt;International Pharmaceuticals&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:8pt;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="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:10pt;font-weight:400;line-height:100%"&gt;Goodwill as of December 31, 2018&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;828,818&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;2,731,193&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;151,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="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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;53,517&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;3,764,636&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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:10pt;font-weight:400;line-height:100%"&gt;Effect of currency translation&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:10pt;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:10pt;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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;2,456&#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:10pt;font-weight:400;line-height:100%"&gt;2,456&#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:10pt;font-weight:400;line-height:100%"&gt;Goodwill impairment charges&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:10pt;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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(151,108)&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:10pt;font-weight:400;line-height:100%"&gt;(20,800)&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:10pt;font-weight:400;line-height:100%"&gt;(171,908)&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:10pt;font-weight:400;line-height:100%"&gt;Goodwill as of December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;828,818&#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 style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;2,731,193&#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 style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:10pt;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 #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 style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;35,173&#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 style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;3,595,184&#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;/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:10pt;font-weight:400;line-height:100%"&gt;Effect of currency translation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:3pt double #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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #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 colspan="2" style="background-color:#cceeff;border-top:3pt double #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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #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 colspan="2" style="background-color:#cceeff;border-top:3pt double #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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #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 colspan="2" style="background-color:#cceeff;border-top:3pt double #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:10pt;font-weight:400;line-height:100%"&gt;(2,387)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #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 colspan="2" style="background-color:#cceeff;border-top:3pt double #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:10pt;font-weight:400;line-height:100%"&gt;(2,387)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #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:#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:10pt;font-weight:400;line-height:100%"&gt;Goodwill impairment charges&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:10pt;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:10pt;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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(32,786)&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:10pt;font-weight:400;line-height:100%"&gt;(32,786)&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:10pt;font-weight:400;line-height:100%"&gt;Goodwill as of December 31, 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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;828,818&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;2,731,193&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;3,560,011&#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="margin-top:6pt;text-indent:27pt"&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 amounts of goodwill at December&#160;31, 2020 and December 31, 2019 are net of the following accumulated impairments (in thousands):&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:35.705%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.987%"/&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="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:8pt;font-weight:700;line-height:100%"&gt;Branded Pharmaceuticals&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:8pt;font-weight:700;line-height:100%"&gt;Sterile Injectables&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:8pt;font-weight:700;line-height:100%"&gt;Generic Pharmaceuticals&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:8pt;font-weight:700;line-height:100%"&gt;International Pharmaceuticals&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:8pt;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="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:10pt;font-weight:400;line-height:100%"&gt;Accumulated impairment losses as of December 31, 2019&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;855,810&#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:10pt;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:10pt;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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;3,142,657&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;500,417&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;4,498,884&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accumulated impairment losses as of December 31, 2020&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;855,810&#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:10pt;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:10pt;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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;3,142,657&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;546,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;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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;4,544,718&#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;</us-gaap:ScheduleOfGoodwillTextBlock>
    <us-gaap:Goodwill
      contextRef="i7b7cb1f3156b4532a0e7d59647a3f993_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV84NS9mcmFnOjYxOTQ3M2NhMjYxZDQ4OWM5YmExNTA1M2Q5ZTE2NjFmL3RhYmxlOmZlYzEyODY0NGJkYjQzYmRiMWI3NWMwMWExYjRkMjE5L3RhYmxlcmFuZ2U6ZmVjMTI4NjQ0YmRiNDNiZGIxYjc1YzAxYTFiNGQyMTlfMS0xLTEtMS0w_bfa6eaae-6e2c-4e80-b42c-36ea197c5072"
      unitRef="usd">828818000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="if33dded489d94047af519b624caa7cb5_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV84NS9mcmFnOjYxOTQ3M2NhMjYxZDQ4OWM5YmExNTA1M2Q5ZTE2NjFmL3RhYmxlOmZlYzEyODY0NGJkYjQzYmRiMWI3NWMwMWExYjRkMjE5L3RhYmxlcmFuZ2U6ZmVjMTI4NjQ0YmRiNDNiZGIxYjc1YzAxYTFiNGQyMTlfMS0zLTEtMS0w_2dfad5bd-ad27-492c-9ba4-b9fb29286283"
      unitRef="usd">2731193000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i5447c4e596c84a08be546e0f6860aded_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV84NS9mcmFnOjYxOTQ3M2NhMjYxZDQ4OWM5YmExNTA1M2Q5ZTE2NjFmL3RhYmxlOmZlYzEyODY0NGJkYjQzYmRiMWI3NWMwMWExYjRkMjE5L3RhYmxlcmFuZ2U6ZmVjMTI4NjQ0YmRiNDNiZGIxYjc1YzAxYTFiNGQyMTlfMS01LTEtMS0w_f8fb4b5e-0521-4462-847e-ebf589f72b6b"
      unitRef="usd">151108000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i8427ec9bc02e45d39434f199658ff06e_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV84NS9mcmFnOjYxOTQ3M2NhMjYxZDQ4OWM5YmExNTA1M2Q5ZTE2NjFmL3RhYmxlOmZlYzEyODY0NGJkYjQzYmRiMWI3NWMwMWExYjRkMjE5L3RhYmxlcmFuZ2U6ZmVjMTI4NjQ0YmRiNDNiZGIxYjc1YzAxYTFiNGQyMTlfMS03LTEtMS0w_ddbaf569-f8ae-4e27-ae94-c4dbcad0f70f"
      unitRef="usd">53517000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i5b1b2e187bef40d58469e945744e211d_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV84NS9mcmFnOjYxOTQ3M2NhMjYxZDQ4OWM5YmExNTA1M2Q5ZTE2NjFmL3RhYmxlOmZlYzEyODY0NGJkYjQzYmRiMWI3NWMwMWExYjRkMjE5L3RhYmxlcmFuZ2U6ZmVjMTI4NjQ0YmRiNDNiZGIxYjc1YzAxYTFiNGQyMTlfMS05LTEtMS0w_16558f2d-ddd9-4f0f-9c21-57babec1b09c"
      unitRef="usd">3764636000</us-gaap:Goodwill>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="ibb9c74fb6ac74c3d8313be0b6c0fa0b7_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV84NS9mcmFnOjYxOTQ3M2NhMjYxZDQ4OWM5YmExNTA1M2Q5ZTE2NjFmL3RhYmxlOmZlYzEyODY0NGJkYjQzYmRiMWI3NWMwMWExYjRkMjE5L3RhYmxlcmFuZ2U6ZmVjMTI4NjQ0YmRiNDNiZGIxYjc1YzAxYTFiNGQyMTlfMy0xLTEtMS0w_d5e3ee6d-0e07-4eb1-982a-7e59166216ae"
      unitRef="usd">0</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="i598e7eb3d0104c33a89ef8b52fa1a0d3_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV84NS9mcmFnOjYxOTQ3M2NhMjYxZDQ4OWM5YmExNTA1M2Q5ZTE2NjFmL3RhYmxlOmZlYzEyODY0NGJkYjQzYmRiMWI3NWMwMWExYjRkMjE5L3RhYmxlcmFuZ2U6ZmVjMTI4NjQ0YmRiNDNiZGIxYjc1YzAxYTFiNGQyMTlfMy0zLTEtMS0w_1e30a61f-6d88-436f-8733-7c62a9698eb7"
      unitRef="usd">0</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="ia7959cde141143cb8dbca950b226b94a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV84NS9mcmFnOjYxOTQ3M2NhMjYxZDQ4OWM5YmExNTA1M2Q5ZTE2NjFmL3RhYmxlOmZlYzEyODY0NGJkYjQzYmRiMWI3NWMwMWExYjRkMjE5L3RhYmxlcmFuZ2U6ZmVjMTI4NjQ0YmRiNDNiZGIxYjc1YzAxYTFiNGQyMTlfMy01LTEtMS0w_94872bb0-da41-4e95-8ca1-c8465ee99aeb"
      unitRef="usd">0</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="ie24b09f3464b469bb6e8826aeacf8f5d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV84NS9mcmFnOjYxOTQ3M2NhMjYxZDQ4OWM5YmExNTA1M2Q5ZTE2NjFmL3RhYmxlOmZlYzEyODY0NGJkYjQzYmRiMWI3NWMwMWExYjRkMjE5L3RhYmxlcmFuZ2U6ZmVjMTI4NjQ0YmRiNDNiZGIxYjc1YzAxYTFiNGQyMTlfMy03LTEtMS0w_43c5c464-4aac-404d-b7fb-c70faf1257f6"
      unitRef="usd">2456000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="ic422fca6363144d0b81867266600ded0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV84NS9mcmFnOjYxOTQ3M2NhMjYxZDQ4OWM5YmExNTA1M2Q5ZTE2NjFmL3RhYmxlOmZlYzEyODY0NGJkYjQzYmRiMWI3NWMwMWExYjRkMjE5L3RhYmxlcmFuZ2U6ZmVjMTI4NjQ0YmRiNDNiZGIxYjc1YzAxYTFiNGQyMTlfMy05LTEtMS0w_e3f7c645-f86c-4c54-8d50-2f1994235faa"
      unitRef="usd">2456000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="ibb9c74fb6ac74c3d8313be0b6c0fa0b7_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV84NS9mcmFnOjYxOTQ3M2NhMjYxZDQ4OWM5YmExNTA1M2Q5ZTE2NjFmL3RhYmxlOmZlYzEyODY0NGJkYjQzYmRiMWI3NWMwMWExYjRkMjE5L3RhYmxlcmFuZ2U6ZmVjMTI4NjQ0YmRiNDNiZGIxYjc1YzAxYTFiNGQyMTlfNC0xLTEtMS0w_2cf06e3b-c624-4b2e-8793-ff7eecb06675"
      unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i598e7eb3d0104c33a89ef8b52fa1a0d3_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV84NS9mcmFnOjYxOTQ3M2NhMjYxZDQ4OWM5YmExNTA1M2Q5ZTE2NjFmL3RhYmxlOmZlYzEyODY0NGJkYjQzYmRiMWI3NWMwMWExYjRkMjE5L3RhYmxlcmFuZ2U6ZmVjMTI4NjQ0YmRiNDNiZGIxYjc1YzAxYTFiNGQyMTlfNC0zLTEtMS0w_d9a73058-a1f2-45b0-9d34-94492f1b82bc"
      unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="ia7959cde141143cb8dbca950b226b94a_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV84NS9mcmFnOjYxOTQ3M2NhMjYxZDQ4OWM5YmExNTA1M2Q5ZTE2NjFmL3RhYmxlOmZlYzEyODY0NGJkYjQzYmRiMWI3NWMwMWExYjRkMjE5L3RhYmxlcmFuZ2U6ZmVjMTI4NjQ0YmRiNDNiZGIxYjc1YzAxYTFiNGQyMTlfNC01LTEtMS0w_c87a5791-b884-4f7a-9943-6a9ec5cf42d5"
      unitRef="usd">151108000</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="ie24b09f3464b469bb6e8826aeacf8f5d_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV84NS9mcmFnOjYxOTQ3M2NhMjYxZDQ4OWM5YmExNTA1M2Q5ZTE2NjFmL3RhYmxlOmZlYzEyODY0NGJkYjQzYmRiMWI3NWMwMWExYjRkMjE5L3RhYmxlcmFuZ2U6ZmVjMTI4NjQ0YmRiNDNiZGIxYjc1YzAxYTFiNGQyMTlfNC03LTEtMS0w_5bf28312-c7d6-42e4-8b30-38a3fb1e9966"
      unitRef="usd">20800000</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="ic422fca6363144d0b81867266600ded0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV84NS9mcmFnOjYxOTQ3M2NhMjYxZDQ4OWM5YmExNTA1M2Q5ZTE2NjFmL3RhYmxlOmZlYzEyODY0NGJkYjQzYmRiMWI3NWMwMWExYjRkMjE5L3RhYmxlcmFuZ2U6ZmVjMTI4NjQ0YmRiNDNiZGIxYjc1YzAxYTFiNGQyMTlfNC05LTEtMS0w_d3155868-f895-4183-a062-9f64637e3fc9"
      unitRef="usd">171908000</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:Goodwill
      contextRef="i7ba46ea3f4a2451782aa5eaef0c7e29f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV84NS9mcmFnOjYxOTQ3M2NhMjYxZDQ4OWM5YmExNTA1M2Q5ZTE2NjFmL3RhYmxlOmZlYzEyODY0NGJkYjQzYmRiMWI3NWMwMWExYjRkMjE5L3RhYmxlcmFuZ2U6ZmVjMTI4NjQ0YmRiNDNiZGIxYjc1YzAxYTFiNGQyMTlfNS0xLTEtMS0w_c41ca7fc-e03f-4a4c-91ce-9f5c86e99221"
      unitRef="usd">828818000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i2d8f31b7642746d6a0698f58cd6a028f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV84NS9mcmFnOjYxOTQ3M2NhMjYxZDQ4OWM5YmExNTA1M2Q5ZTE2NjFmL3RhYmxlOmZlYzEyODY0NGJkYjQzYmRiMWI3NWMwMWExYjRkMjE5L3RhYmxlcmFuZ2U6ZmVjMTI4NjQ0YmRiNDNiZGIxYjc1YzAxYTFiNGQyMTlfNS0zLTEtMS0w_ecfca77a-a119-4c3e-8ff6-cd8ba81f35bf"
      unitRef="usd">2731193000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i93d075ffa13b478a95d095eeb84fc5c8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV84NS9mcmFnOjYxOTQ3M2NhMjYxZDQ4OWM5YmExNTA1M2Q5ZTE2NjFmL3RhYmxlOmZlYzEyODY0NGJkYjQzYmRiMWI3NWMwMWExYjRkMjE5L3RhYmxlcmFuZ2U6ZmVjMTI4NjQ0YmRiNDNiZGIxYjc1YzAxYTFiNGQyMTlfNS01LTEtMS0w_73a5ecac-ceb1-4b46-af85-04b65467e3a3"
      unitRef="usd">0</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i9353aa3263e2401692ce29a9442e546d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV84NS9mcmFnOjYxOTQ3M2NhMjYxZDQ4OWM5YmExNTA1M2Q5ZTE2NjFmL3RhYmxlOmZlYzEyODY0NGJkYjQzYmRiMWI3NWMwMWExYjRkMjE5L3RhYmxlcmFuZ2U6ZmVjMTI4NjQ0YmRiNDNiZGIxYjc1YzAxYTFiNGQyMTlfNS03LTEtMS0w_7fc0e29f-71fd-415a-954e-eed1f3725893"
      unitRef="usd">35173000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="ie393cf2c705b4c4d83b27b6f2c4fdfb0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV84NS9mcmFnOjYxOTQ3M2NhMjYxZDQ4OWM5YmExNTA1M2Q5ZTE2NjFmL3RhYmxlOmZlYzEyODY0NGJkYjQzYmRiMWI3NWMwMWExYjRkMjE5L3RhYmxlcmFuZ2U6ZmVjMTI4NjQ0YmRiNDNiZGIxYjc1YzAxYTFiNGQyMTlfNS05LTEtMS0w_f4c98343-f35e-42a3-ac19-5db7fba6551d"
      unitRef="usd">3595184000</us-gaap:Goodwill>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="i4be3974d38c9459183420305705bcb84_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV84NS9mcmFnOjYxOTQ3M2NhMjYxZDQ4OWM5YmExNTA1M2Q5ZTE2NjFmL3RhYmxlOmZlYzEyODY0NGJkYjQzYmRiMWI3NWMwMWExYjRkMjE5L3RhYmxlcmFuZ2U6ZmVjMTI4NjQ0YmRiNDNiZGIxYjc1YzAxYTFiNGQyMTlfNi0xLTEtMS0w_229e4a1c-a0a5-46e3-a28b-01fb6f6a086f"
      unitRef="usd">0</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="ibd597e486dbb408ebac3f81d30ce8f8d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV84NS9mcmFnOjYxOTQ3M2NhMjYxZDQ4OWM5YmExNTA1M2Q5ZTE2NjFmL3RhYmxlOmZlYzEyODY0NGJkYjQzYmRiMWI3NWMwMWExYjRkMjE5L3RhYmxlcmFuZ2U6ZmVjMTI4NjQ0YmRiNDNiZGIxYjc1YzAxYTFiNGQyMTlfNi0zLTEtMS0w_9c346a8e-0549-4322-a698-797aedb6cebf"
      unitRef="usd">0</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="i0b6bdbbf83234eda9eb880bf745c9af4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV84NS9mcmFnOjYxOTQ3M2NhMjYxZDQ4OWM5YmExNTA1M2Q5ZTE2NjFmL3RhYmxlOmZlYzEyODY0NGJkYjQzYmRiMWI3NWMwMWExYjRkMjE5L3RhYmxlcmFuZ2U6ZmVjMTI4NjQ0YmRiNDNiZGIxYjc1YzAxYTFiNGQyMTlfNi01LTEtMS0w_af8b7e3f-c9cc-4f48-90e4-e3c459c8bb94"
      unitRef="usd">0</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="i7f28fe013a234012b1b81a7fe692ee30_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV84NS9mcmFnOjYxOTQ3M2NhMjYxZDQ4OWM5YmExNTA1M2Q5ZTE2NjFmL3RhYmxlOmZlYzEyODY0NGJkYjQzYmRiMWI3NWMwMWExYjRkMjE5L3RhYmxlcmFuZ2U6ZmVjMTI4NjQ0YmRiNDNiZGIxYjc1YzAxYTFiNGQyMTlfNi03LTEtMS0w_3d93089f-4a42-4469-af8e-cd75b30bd855"
      unitRef="usd">-2387000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV84NS9mcmFnOjYxOTQ3M2NhMjYxZDQ4OWM5YmExNTA1M2Q5ZTE2NjFmL3RhYmxlOmZlYzEyODY0NGJkYjQzYmRiMWI3NWMwMWExYjRkMjE5L3RhYmxlcmFuZ2U6ZmVjMTI4NjQ0YmRiNDNiZGIxYjc1YzAxYTFiNGQyMTlfNi05LTEtMS0w_7ce22210-9558-4e4b-b43c-047e0e480bf4"
      unitRef="usd">-2387000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i4be3974d38c9459183420305705bcb84_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV84NS9mcmFnOjYxOTQ3M2NhMjYxZDQ4OWM5YmExNTA1M2Q5ZTE2NjFmL3RhYmxlOmZlYzEyODY0NGJkYjQzYmRiMWI3NWMwMWExYjRkMjE5L3RhYmxlcmFuZ2U6ZmVjMTI4NjQ0YmRiNDNiZGIxYjc1YzAxYTFiNGQyMTlfNy0xLTEtMS0w_81e4e059-fe61-4a6f-813b-b70c9febd021"
      unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="ibd597e486dbb408ebac3f81d30ce8f8d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV84NS9mcmFnOjYxOTQ3M2NhMjYxZDQ4OWM5YmExNTA1M2Q5ZTE2NjFmL3RhYmxlOmZlYzEyODY0NGJkYjQzYmRiMWI3NWMwMWExYjRkMjE5L3RhYmxlcmFuZ2U6ZmVjMTI4NjQ0YmRiNDNiZGIxYjc1YzAxYTFiNGQyMTlfNy0zLTEtMS0w_9c5e1045-ecc7-409a-ac1e-8b18ed979390"
      unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i0b6bdbbf83234eda9eb880bf745c9af4_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV84NS9mcmFnOjYxOTQ3M2NhMjYxZDQ4OWM5YmExNTA1M2Q5ZTE2NjFmL3RhYmxlOmZlYzEyODY0NGJkYjQzYmRiMWI3NWMwMWExYjRkMjE5L3RhYmxlcmFuZ2U6ZmVjMTI4NjQ0YmRiNDNiZGIxYjc1YzAxYTFiNGQyMTlfNy01LTEtMS0w_bdcd194e-0488-4d7d-bc35-c6d36c997e56"
      unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i7f28fe013a234012b1b81a7fe692ee30_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV84NS9mcmFnOjYxOTQ3M2NhMjYxZDQ4OWM5YmExNTA1M2Q5ZTE2NjFmL3RhYmxlOmZlYzEyODY0NGJkYjQzYmRiMWI3NWMwMWExYjRkMjE5L3RhYmxlcmFuZ2U6ZmVjMTI4NjQ0YmRiNDNiZGIxYjc1YzAxYTFiNGQyMTlfNy03LTEtMS0w_1e7e4572-fb71-4b03-aa21-1aafb5a2159f"
      unitRef="usd">32786000</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV84NS9mcmFnOjYxOTQ3M2NhMjYxZDQ4OWM5YmExNTA1M2Q5ZTE2NjFmL3RhYmxlOmZlYzEyODY0NGJkYjQzYmRiMWI3NWMwMWExYjRkMjE5L3RhYmxlcmFuZ2U6ZmVjMTI4NjQ0YmRiNDNiZGIxYjc1YzAxYTFiNGQyMTlfNy05LTEtMS0w_80fe55ee-edc9-489a-980b-767a179b079f"
      unitRef="usd">32786000</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:Goodwill
      contextRef="i8b71601a49e1428b8abb3962c7d4f257_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV84NS9mcmFnOjYxOTQ3M2NhMjYxZDQ4OWM5YmExNTA1M2Q5ZTE2NjFmL3RhYmxlOmZlYzEyODY0NGJkYjQzYmRiMWI3NWMwMWExYjRkMjE5L3RhYmxlcmFuZ2U6ZmVjMTI4NjQ0YmRiNDNiZGIxYjc1YzAxYTFiNGQyMTlfOC0xLTEtMS0w_805716a3-70ba-483c-bb4a-0813e85409c5"
      unitRef="usd">828818000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i82b2b2e30624491d972ac280f080d312_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV84NS9mcmFnOjYxOTQ3M2NhMjYxZDQ4OWM5YmExNTA1M2Q5ZTE2NjFmL3RhYmxlOmZlYzEyODY0NGJkYjQzYmRiMWI3NWMwMWExYjRkMjE5L3RhYmxlcmFuZ2U6ZmVjMTI4NjQ0YmRiNDNiZGIxYjc1YzAxYTFiNGQyMTlfOC0zLTEtMS0w_061819c0-da62-481b-a1dd-6af21c0bef9c"
      unitRef="usd">2731193000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i8161742be026455984a878b45fc64dec_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV84NS9mcmFnOjYxOTQ3M2NhMjYxZDQ4OWM5YmExNTA1M2Q5ZTE2NjFmL3RhYmxlOmZlYzEyODY0NGJkYjQzYmRiMWI3NWMwMWExYjRkMjE5L3RhYmxlcmFuZ2U6ZmVjMTI4NjQ0YmRiNDNiZGIxYjc1YzAxYTFiNGQyMTlfOC01LTEtMS0w_bb172589-7f8c-4ff5-94b3-4c3430a32fe4"
      unitRef="usd">0</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i3276e41da3f745fe93b708a94a5dc690_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV84NS9mcmFnOjYxOTQ3M2NhMjYxZDQ4OWM5YmExNTA1M2Q5ZTE2NjFmL3RhYmxlOmZlYzEyODY0NGJkYjQzYmRiMWI3NWMwMWExYjRkMjE5L3RhYmxlcmFuZ2U6ZmVjMTI4NjQ0YmRiNDNiZGIxYjc1YzAxYTFiNGQyMTlfOC03LTEtMS0w_a8675515-3472-489d-8264-b904ac4121b3"
      unitRef="usd">0</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i3f216a0a208e454cb35be9f5f8c6dadf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV84NS9mcmFnOjYxOTQ3M2NhMjYxZDQ4OWM5YmExNTA1M2Q5ZTE2NjFmL3RhYmxlOmZlYzEyODY0NGJkYjQzYmRiMWI3NWMwMWExYjRkMjE5L3RhYmxlcmFuZ2U6ZmVjMTI4NjQ0YmRiNDNiZGIxYjc1YzAxYTFiNGQyMTlfOC05LTEtMS0w_e0dd99c2-d04c-41fb-b842-b44bf2d25252"
      unitRef="usd">3560011000</us-gaap:Goodwill>
    <us-gaap:GoodwillImpairedAccumulatedImpairmentLoss
      contextRef="i7ba46ea3f4a2451782aa5eaef0c7e29f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV84NS9mcmFnOjYxOTQ3M2NhMjYxZDQ4OWM5YmExNTA1M2Q5ZTE2NjFmL3RhYmxlOmRmNzU5ZjhlYTViNzRhNzg4MjIwZTIxODg4NWZlNTY3L3RhYmxlcmFuZ2U6ZGY3NTlmOGVhNWI3NGE3ODgyMjBlMjE4ODg1ZmU1NjdfMS0xLTEtMS0w_9220fc14-c0c8-4222-b4c8-2343b20d4138"
      unitRef="usd">855810000</us-gaap:GoodwillImpairedAccumulatedImpairmentLoss>
    <us-gaap:GoodwillImpairedAccumulatedImpairmentLoss
      contextRef="i2d8f31b7642746d6a0698f58cd6a028f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV84NS9mcmFnOjYxOTQ3M2NhMjYxZDQ4OWM5YmExNTA1M2Q5ZTE2NjFmL3RhYmxlOmRmNzU5ZjhlYTViNzRhNzg4MjIwZTIxODg4NWZlNTY3L3RhYmxlcmFuZ2U6ZGY3NTlmOGVhNWI3NGE3ODgyMjBlMjE4ODg1ZmU1NjdfMS0zLTEtMS0w_b0e86660-9646-4980-be88-a7b3a6c5b47f"
      unitRef="usd">0</us-gaap:GoodwillImpairedAccumulatedImpairmentLoss>
    <us-gaap:GoodwillImpairedAccumulatedImpairmentLoss
      contextRef="i93d075ffa13b478a95d095eeb84fc5c8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV84NS9mcmFnOjYxOTQ3M2NhMjYxZDQ4OWM5YmExNTA1M2Q5ZTE2NjFmL3RhYmxlOmRmNzU5ZjhlYTViNzRhNzg4MjIwZTIxODg4NWZlNTY3L3RhYmxlcmFuZ2U6ZGY3NTlmOGVhNWI3NGE3ODgyMjBlMjE4ODg1ZmU1NjdfMS01LTEtMS0w_cf3e32cc-3440-4e79-a203-d79ad138a7f7"
      unitRef="usd">3142657000</us-gaap:GoodwillImpairedAccumulatedImpairmentLoss>
    <us-gaap:GoodwillImpairedAccumulatedImpairmentLoss
      contextRef="i9353aa3263e2401692ce29a9442e546d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV84NS9mcmFnOjYxOTQ3M2NhMjYxZDQ4OWM5YmExNTA1M2Q5ZTE2NjFmL3RhYmxlOmRmNzU5ZjhlYTViNzRhNzg4MjIwZTIxODg4NWZlNTY3L3RhYmxlcmFuZ2U6ZGY3NTlmOGVhNWI3NGE3ODgyMjBlMjE4ODg1ZmU1NjdfMS03LTEtMS0w_78898125-314a-425b-acf6-b80c2c31e2af"
      unitRef="usd">500417000</us-gaap:GoodwillImpairedAccumulatedImpairmentLoss>
    <us-gaap:GoodwillImpairedAccumulatedImpairmentLoss
      contextRef="ie393cf2c705b4c4d83b27b6f2c4fdfb0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV84NS9mcmFnOjYxOTQ3M2NhMjYxZDQ4OWM5YmExNTA1M2Q5ZTE2NjFmL3RhYmxlOmRmNzU5ZjhlYTViNzRhNzg4MjIwZTIxODg4NWZlNTY3L3RhYmxlcmFuZ2U6ZGY3NTlmOGVhNWI3NGE3ODgyMjBlMjE4ODg1ZmU1NjdfMS05LTEtMS0w_10f0cfb8-ca5b-45c9-aeb9-50278943ee3b"
      unitRef="usd">4498884000</us-gaap:GoodwillImpairedAccumulatedImpairmentLoss>
    <us-gaap:GoodwillImpairedAccumulatedImpairmentLoss
      contextRef="i8b71601a49e1428b8abb3962c7d4f257_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV84NS9mcmFnOjYxOTQ3M2NhMjYxZDQ4OWM5YmExNTA1M2Q5ZTE2NjFmL3RhYmxlOmRmNzU5ZjhlYTViNzRhNzg4MjIwZTIxODg4NWZlNTY3L3RhYmxlcmFuZ2U6ZGY3NTlmOGVhNWI3NGE3ODgyMjBlMjE4ODg1ZmU1NjdfMi0xLTEtMS0w_7d9017e0-8155-4ee6-87e4-4fdbdd0b3955"
      unitRef="usd">855810000</us-gaap:GoodwillImpairedAccumulatedImpairmentLoss>
    <us-gaap:GoodwillImpairedAccumulatedImpairmentLoss
      contextRef="i82b2b2e30624491d972ac280f080d312_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV84NS9mcmFnOjYxOTQ3M2NhMjYxZDQ4OWM5YmExNTA1M2Q5ZTE2NjFmL3RhYmxlOmRmNzU5ZjhlYTViNzRhNzg4MjIwZTIxODg4NWZlNTY3L3RhYmxlcmFuZ2U6ZGY3NTlmOGVhNWI3NGE3ODgyMjBlMjE4ODg1ZmU1NjdfMi0zLTEtMS0w_7beba44d-4aa4-44f9-b3c7-254d04098358"
      unitRef="usd">0</us-gaap:GoodwillImpairedAccumulatedImpairmentLoss>
    <us-gaap:GoodwillImpairedAccumulatedImpairmentLoss
      contextRef="i8161742be026455984a878b45fc64dec_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV84NS9mcmFnOjYxOTQ3M2NhMjYxZDQ4OWM5YmExNTA1M2Q5ZTE2NjFmL3RhYmxlOmRmNzU5ZjhlYTViNzRhNzg4MjIwZTIxODg4NWZlNTY3L3RhYmxlcmFuZ2U6ZGY3NTlmOGVhNWI3NGE3ODgyMjBlMjE4ODg1ZmU1NjdfMi01LTEtMS0w_97eb3330-05f6-4202-91ed-ae318e267d3e"
      unitRef="usd">3142657000</us-gaap:GoodwillImpairedAccumulatedImpairmentLoss>
    <us-gaap:GoodwillImpairedAccumulatedImpairmentLoss
      contextRef="i3276e41da3f745fe93b708a94a5dc690_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV84NS9mcmFnOjYxOTQ3M2NhMjYxZDQ4OWM5YmExNTA1M2Q5ZTE2NjFmL3RhYmxlOmRmNzU5ZjhlYTViNzRhNzg4MjIwZTIxODg4NWZlNTY3L3RhYmxlcmFuZ2U6ZGY3NTlmOGVhNWI3NGE3ODgyMjBlMjE4ODg1ZmU1NjdfMi03LTEtMS0w_cf4865a9-a0d2-4169-9116-2e3856a2a3dd"
      unitRef="usd">546251000</us-gaap:GoodwillImpairedAccumulatedImpairmentLoss>
    <us-gaap:GoodwillImpairedAccumulatedImpairmentLoss
      contextRef="i3f216a0a208e454cb35be9f5f8c6dadf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV84NS9mcmFnOjYxOTQ3M2NhMjYxZDQ4OWM5YmExNTA1M2Q5ZTE2NjFmL3RhYmxlOmRmNzU5ZjhlYTViNzRhNzg4MjIwZTIxODg4NWZlNTY3L3RhYmxlcmFuZ2U6ZGY3NTlmOGVhNWI3NGE3ODgyMjBlMjE4ODg1ZmU1NjdfMi05LTEtMS0w_391667b0-5d59-473d-a3f1-970d32956f78"
      unitRef="usd">4544718000</us-gaap:GoodwillImpairedAccumulatedImpairmentLoss>
    <us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV84NS9mcmFnOjYxOTQ3M2NhMjYxZDQ4OWM5YmExNTA1M2Q5ZTE2NjFmL3RleHRyZWdpb246NjE5NDczY2EyNjFkNDg5YzliYTE1MDUzZDllMTY2MWZfNDg2Ng_9af88a0c-2add-4ac9-850a-ac5d3b242892">&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Changes in the amount of other intangible assets for the year ended December 31, 2020 are set forth in the table below (in thousands).&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:22.927%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.988%"/&gt;&lt;td style="width:0.1%"/&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:10pt;font-weight:700;line-height:100%"&gt;Cost basis:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;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:8pt;font-weight:700;line-height:100%"&gt;Balance as of December 31, 2019&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;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:8pt;font-weight:700;line-height:100%"&gt;Acquisitions&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;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:8pt;font-weight:700;line-height:100%"&gt;Impairments&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;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:8pt;font-weight:700;line-height:100%"&gt;Other (1)&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;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:8pt;font-weight:700;line-height:100%"&gt;Effect of Currency Translation&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;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:8pt;font-weight:700;line-height:100%"&gt;Balance as of December 31, 2020&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:10pt;font-weight:400;line-height:100%"&gt;Indefinite-lived intangibles:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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:1pt solid #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:1pt solid #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:1pt solid #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:1pt solid #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:1pt solid #000000;padding:0 1pt"/&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:10pt;font-weight:400;line-height:100%"&gt;In-process research and development&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;93,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="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:10pt;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:10pt;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:10pt;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:10pt;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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(90,900)&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:10pt;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:10pt;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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;3,000&#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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total indefinite-lived intangibles&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;93,900&#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:10pt;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:10pt;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:10pt;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:10pt;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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(90,900)&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:10pt;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:10pt;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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;3,000&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finite-lived intangibles:&lt;/span&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="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;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: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:10pt;font-weight:400;line-height:100%"&gt;Licenses (weighted average life of 14 years)&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;457,402&#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:10pt;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:10pt;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 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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(15,000)&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(3,172)&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:10pt;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:10pt;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 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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;439,230&#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 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tradenames&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:10pt;font-weight:400;line-height:100%"&gt;6,409&#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:10pt;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:10pt;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:10pt;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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;6,409&#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 style="padding-left:6.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Developed technology (weighted average life of 11 years)&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:10pt;font-weight:400;line-height:100%"&gt;5,844,439&#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:10pt;font-weight:400;line-height:100%"&gt;673,796&#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:10pt;font-weight:400;line-height:100%"&gt;(64,917)&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:10pt;font-weight:400;line-height:100%"&gt;(15,428)&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:10pt;font-weight:400;line-height:100%"&gt;4,844&#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:10pt;font-weight:400;line-height:100%"&gt;6,442,734&#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:10pt;font-weight:400;line-height:100%"&gt;Total finite-lived intangibles (weighted average life of 11 years)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;6,308,250&#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 style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;673,796&#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 style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;(79,917)&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 style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;(18,600)&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 style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;4,844&#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 style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;6,888,373&#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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total other intangibles&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;6,402,150&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;673,796&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(79,917)&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(109,500)&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;4,844&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;6,891,373&#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:3pt"&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;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="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;Accumulated amortization:&lt;/span&gt;&lt;/td&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:8pt;font-weight:700;line-height:100%"&gt;Balance as of December 31, 2019&lt;/span&gt;&lt;/td&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:8pt;font-weight:700;line-height:100%"&gt;Amortization&lt;/span&gt;&lt;/td&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:8pt;font-weight:700;line-height:100%"&gt;Impairments&lt;/span&gt;&lt;/td&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:8pt;font-weight:700;line-height:100%"&gt;Other (1)&lt;/span&gt;&lt;/td&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:8pt;font-weight:700;line-height:100%"&gt;Effect of Currency Translation&lt;/span&gt;&lt;/td&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:8pt;font-weight:700;line-height:100%"&gt;Balance as of December 31, 2020&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:10pt;font-weight:400;line-height:100%"&gt;Finite-lived intangibles:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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:1pt solid #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:1pt solid #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:1pt solid #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:1pt solid #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:1pt solid #000000;padding:0 1pt"/&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:10pt;font-weight:400;line-height:100%"&gt;Licenses&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(410,336)&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(8,029)&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:10pt;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:10pt;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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;3,172&#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:10pt;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:10pt;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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(415,193)&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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tradenames&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:10pt;font-weight:400;line-height:100%"&gt;(6,409)&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:10pt;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:10pt;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:10pt;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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(6,409)&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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Developed technology&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:10pt;font-weight:400;line-height:100%"&gt;(3,414,138)&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:10pt;font-weight:400;line-height:100%"&gt;(419,514)&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;108,328&#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:10pt;font-weight:400;line-height:100%"&gt;(3,639)&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:10pt;font-weight:400;line-height:100%"&gt;(3,728,963)&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:10pt;font-weight:400;line-height:100%"&gt;Total other intangibles&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(3,830,883)&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(427,543)&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:10pt;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:10pt;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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;111,500&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(3,639)&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(4,150,565)&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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net other intangibles&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:10pt;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: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:10pt;font-weight:400;line-height:100%"&gt;2,571,267&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:#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;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 style="background-color:#ffffff;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:10pt;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: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:10pt;font-weight:400;line-height:100%"&gt;2,740,808&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #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-top:6pt"&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;/div&gt;&lt;div style="padding-left:31.5pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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%;padding-left:8.68pt"&gt;Amounts include reclassification adjustments of $90.9&#160;million from In-process research and development to Developed technology for certain assets that were placed in service during the year ended December 31, 2020. The remaining amounts primarily relate to the removal of certain fully amortized Licenses and Developed technology intangible assets.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="i9b3e4e292b134817ad51371119c423c6_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV84NS9mcmFnOjYxOTQ3M2NhMjYxZDQ4OWM5YmExNTA1M2Q5ZTE2NjFmL3RhYmxlOjVhY2EwZDViMDhjZTRiYTJhNDAyMDEzYWNkYzc1MjAwL3RhYmxlcmFuZ2U6NWFjYTBkNWIwOGNlNGJhMmE0MDIwMTNhY2RjNzUyMDBfMi0xLTEtMS0w_9a2e2f2b-d74a-4c37-ab18-4cf82d0d26d8"
      unitRef="usd">93900000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:IndefinitelivedIntangibleAssetsAcquired
      contextRef="i666133e75c274dbda7ba5473edc3e6df_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV84NS9mcmFnOjYxOTQ3M2NhMjYxZDQ4OWM5YmExNTA1M2Q5ZTE2NjFmL3RhYmxlOjVhY2EwZDViMDhjZTRiYTJhNDAyMDEzYWNkYzc1MjAwL3RhYmxlcmFuZ2U6NWFjYTBkNWIwOGNlNGJhMmE0MDIwMTNhY2RjNzUyMDBfMi0zLTEtMS0w_b8de63ec-4c48-4efc-a821-1d3e16b18683"
      unitRef="usd">0</us-gaap:IndefinitelivedIntangibleAssetsAcquired>
    <us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill
      contextRef="i666133e75c274dbda7ba5473edc3e6df_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV84NS9mcmFnOjYxOTQ3M2NhMjYxZDQ4OWM5YmExNTA1M2Q5ZTE2NjFmL3RhYmxlOjVhY2EwZDViMDhjZTRiYTJhNDAyMDEzYWNkYzc1MjAwL3RhYmxlcmFuZ2U6NWFjYTBkNWIwOGNlNGJhMmE0MDIwMTNhY2RjNzUyMDBfMi01LTEtMS0w_aa6ba859-cbe0-49e2-8dfd-2c579e6673bf"
      unitRef="usd">0</us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill>
    <endp:IndefiniteLivedIntangibleAssetsOther
      contextRef="i666133e75c274dbda7ba5473edc3e6df_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV84NS9mcmFnOjYxOTQ3M2NhMjYxZDQ4OWM5YmExNTA1M2Q5ZTE2NjFmL3RhYmxlOjVhY2EwZDViMDhjZTRiYTJhNDAyMDEzYWNkYzc1MjAwL3RhYmxlcmFuZ2U6NWFjYTBkNWIwOGNlNGJhMmE0MDIwMTNhY2RjNzUyMDBfMi03LTEtMS0w_4f82c5fc-b7f6-4f03-a3cc-a606388b2326"
      unitRef="usd">90900000</endp:IndefiniteLivedIntangibleAssetsOther>
    <us-gaap:IndefiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss
      contextRef="i666133e75c274dbda7ba5473edc3e6df_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV84NS9mcmFnOjYxOTQ3M2NhMjYxZDQ4OWM5YmExNTA1M2Q5ZTE2NjFmL3RhYmxlOjVhY2EwZDViMDhjZTRiYTJhNDAyMDEzYWNkYzc1MjAwL3RhYmxlcmFuZ2U6NWFjYTBkNWIwOGNlNGJhMmE0MDIwMTNhY2RjNzUyMDBfMi05LTEtMS0w_05b2d506-6f5c-4d08-9f79-812dcb232090"
      unitRef="usd">0</us-gaap:IndefiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="ic7fe40b3b9814552960f55773178b69d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV84NS9mcmFnOjYxOTQ3M2NhMjYxZDQ4OWM5YmExNTA1M2Q5ZTE2NjFmL3RhYmxlOjVhY2EwZDViMDhjZTRiYTJhNDAyMDEzYWNkYzc1MjAwL3RhYmxlcmFuZ2U6NWFjYTBkNWIwOGNlNGJhMmE0MDIwMTNhY2RjNzUyMDBfMi0xMS0xLTEtMA_fe47dba4-5003-4981-af32-f0302053f956"
      unitRef="usd">3000000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="ie393cf2c705b4c4d83b27b6f2c4fdfb0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV84NS9mcmFnOjYxOTQ3M2NhMjYxZDQ4OWM5YmExNTA1M2Q5ZTE2NjFmL3RhYmxlOjVhY2EwZDViMDhjZTRiYTJhNDAyMDEzYWNkYzc1MjAwL3RhYmxlcmFuZ2U6NWFjYTBkNWIwOGNlNGJhMmE0MDIwMTNhY2RjNzUyMDBfMy0xLTEtMS0w_01add770-ce13-47d5-87ce-cc2d9008c757"
      unitRef="usd">93900000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:IndefinitelivedIntangibleAssetsAcquired
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV84NS9mcmFnOjYxOTQ3M2NhMjYxZDQ4OWM5YmExNTA1M2Q5ZTE2NjFmL3RhYmxlOjVhY2EwZDViMDhjZTRiYTJhNDAyMDEzYWNkYzc1MjAwL3RhYmxlcmFuZ2U6NWFjYTBkNWIwOGNlNGJhMmE0MDIwMTNhY2RjNzUyMDBfMy0zLTEtMS0w_b2c4c3e2-6d12-4135-ad62-061a19ed190f"
      unitRef="usd">0</us-gaap:IndefinitelivedIntangibleAssetsAcquired>
    <us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV84NS9mcmFnOjYxOTQ3M2NhMjYxZDQ4OWM5YmExNTA1M2Q5ZTE2NjFmL3RhYmxlOjVhY2EwZDViMDhjZTRiYTJhNDAyMDEzYWNkYzc1MjAwL3RhYmxlcmFuZ2U6NWFjYTBkNWIwOGNlNGJhMmE0MDIwMTNhY2RjNzUyMDBfMy01LTEtMS0w_f469efc4-6305-4973-bf8c-7f15c3c9d62f"
      unitRef="usd">0</us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill>
    <endp:IndefiniteLivedIntangibleAssetsOther
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV84NS9mcmFnOjYxOTQ3M2NhMjYxZDQ4OWM5YmExNTA1M2Q5ZTE2NjFmL3RhYmxlOjVhY2EwZDViMDhjZTRiYTJhNDAyMDEzYWNkYzc1MjAwL3RhYmxlcmFuZ2U6NWFjYTBkNWIwOGNlNGJhMmE0MDIwMTNhY2RjNzUyMDBfMy03LTEtMS0w_b6f4ca26-f398-4148-bd9a-4efdb696cb91"
      unitRef="usd">90900000</endp:IndefiniteLivedIntangibleAssetsOther>
    <us-gaap:IndefiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV84NS9mcmFnOjYxOTQ3M2NhMjYxZDQ4OWM5YmExNTA1M2Q5ZTE2NjFmL3RhYmxlOjVhY2EwZDViMDhjZTRiYTJhNDAyMDEzYWNkYzc1MjAwL3RhYmxlcmFuZ2U6NWFjYTBkNWIwOGNlNGJhMmE0MDIwMTNhY2RjNzUyMDBfMy05LTEtMS0w_41210839-e6d0-45f1-8886-c079b27f62d4"
      unitRef="usd">0</us-gaap:IndefiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="i3f216a0a208e454cb35be9f5f8c6dadf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV84NS9mcmFnOjYxOTQ3M2NhMjYxZDQ4OWM5YmExNTA1M2Q5ZTE2NjFmL3RhYmxlOjVhY2EwZDViMDhjZTRiYTJhNDAyMDEzYWNkYzc1MjAwL3RhYmxlcmFuZ2U6NWFjYTBkNWIwOGNlNGJhMmE0MDIwMTNhY2RjNzUyMDBfMy0xMS0xLTEtMA_0047a8a2-72dc-4cfa-ada5-a7a2059ecafb"
      unitRef="usd">3000000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="ie602144796424491bebd597a31bcc1c3_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV84NS9mcmFnOjYxOTQ3M2NhMjYxZDQ4OWM5YmExNTA1M2Q5ZTE2NjFmL3RhYmxlOjVhY2EwZDViMDhjZTRiYTJhNDAyMDEzYWNkYzc1MjAwL3RhYmxlcmFuZ2U6NWFjYTBkNWIwOGNlNGJhMmE0MDIwMTNhY2RjNzUyMDBfNS0wLTEtMS0wL3RleHRyZWdpb246MDUyZjUzYjhkYzY1NDlkYzhiNDA0YTM4YWE1NzQzMzhfMzk_a8a0fd57-378b-4c80-a868-ba31e75d75b8">P14Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i9517ea538399485ba8e42a2b5ed1ba2d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV84NS9mcmFnOjYxOTQ3M2NhMjYxZDQ4OWM5YmExNTA1M2Q5ZTE2NjFmL3RhYmxlOjVhY2EwZDViMDhjZTRiYTJhNDAyMDEzYWNkYzc1MjAwL3RhYmxlcmFuZ2U6NWFjYTBkNWIwOGNlNGJhMmE0MDIwMTNhY2RjNzUyMDBfNS0xLTEtMS0w_4bdde13b-d85d-4492-8c5c-3d2a64f9ab7c"
      unitRef="usd">457402000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="ice168a062d0f465195378f86a98c861a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV84NS9mcmFnOjYxOTQ3M2NhMjYxZDQ4OWM5YmExNTA1M2Q5ZTE2NjFmL3RhYmxlOjVhY2EwZDViMDhjZTRiYTJhNDAyMDEzYWNkYzc1MjAwL3RhYmxlcmFuZ2U6NWFjYTBkNWIwOGNlNGJhMmE0MDIwMTNhY2RjNzUyMDBfNS0zLTEtMS0w_e2348d9f-72de-4978-aba8-0a758106bcda"
      unitRef="usd">0</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:ImpairmentOfIntangibleAssetsFinitelived
      contextRef="ice168a062d0f465195378f86a98c861a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV84NS9mcmFnOjYxOTQ3M2NhMjYxZDQ4OWM5YmExNTA1M2Q5ZTE2NjFmL3RhYmxlOjVhY2EwZDViMDhjZTRiYTJhNDAyMDEzYWNkYzc1MjAwL3RhYmxlcmFuZ2U6NWFjYTBkNWIwOGNlNGJhMmE0MDIwMTNhY2RjNzUyMDBfNS01LTEtMS0w_ec9be6ea-e1b1-47a2-ba77-c6250ed6ec88"
      unitRef="usd">15000000</us-gaap:ImpairmentOfIntangibleAssetsFinitelived>
    <endp:FiniteLivedIntangibleAssetsOther
      contextRef="ice168a062d0f465195378f86a98c861a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV84NS9mcmFnOjYxOTQ3M2NhMjYxZDQ4OWM5YmExNTA1M2Q5ZTE2NjFmL3RhYmxlOjVhY2EwZDViMDhjZTRiYTJhNDAyMDEzYWNkYzc1MjAwL3RhYmxlcmFuZ2U6NWFjYTBkNWIwOGNlNGJhMmE0MDIwMTNhY2RjNzUyMDBfNS03LTEtMS0w_3987ae52-d6ae-4d0b-9631-fd8f3fc2f0d0"
      unitRef="usd">3172000</endp:FiniteLivedIntangibleAssetsOther>
    <us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss
      contextRef="ice168a062d0f465195378f86a98c861a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV84NS9mcmFnOjYxOTQ3M2NhMjYxZDQ4OWM5YmExNTA1M2Q5ZTE2NjFmL3RhYmxlOjVhY2EwZDViMDhjZTRiYTJhNDAyMDEzYWNkYzc1MjAwL3RhYmxlcmFuZ2U6NWFjYTBkNWIwOGNlNGJhMmE0MDIwMTNhY2RjNzUyMDBfNS05LTEtMS0w_e1eda687-4031-4635-9bea-9567a06485b0"
      unitRef="usd">0</us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i07d3c8ec5bfd480fa7259435c5bab001_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV84NS9mcmFnOjYxOTQ3M2NhMjYxZDQ4OWM5YmExNTA1M2Q5ZTE2NjFmL3RhYmxlOjVhY2EwZDViMDhjZTRiYTJhNDAyMDEzYWNkYzc1MjAwL3RhYmxlcmFuZ2U6NWFjYTBkNWIwOGNlNGJhMmE0MDIwMTNhY2RjNzUyMDBfNS0xMS0xLTEtMA_02741e99-484e-450d-8216-c8155e520f1e"
      unitRef="usd">439230000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ia1a1c76192154131a82b445b9863e1d0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV84NS9mcmFnOjYxOTQ3M2NhMjYxZDQ4OWM5YmExNTA1M2Q5ZTE2NjFmL3RhYmxlOjVhY2EwZDViMDhjZTRiYTJhNDAyMDEzYWNkYzc1MjAwL3RhYmxlcmFuZ2U6NWFjYTBkNWIwOGNlNGJhMmE0MDIwMTNhY2RjNzUyMDBfNi0xLTEtMS0w_4c9fc706-17fa-45f9-a09b-10f7a0c5c0a9"
      unitRef="usd">6409000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="i0863397baced4009b3653ff43b843ca6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV84NS9mcmFnOjYxOTQ3M2NhMjYxZDQ4OWM5YmExNTA1M2Q5ZTE2NjFmL3RhYmxlOjVhY2EwZDViMDhjZTRiYTJhNDAyMDEzYWNkYzc1MjAwL3RhYmxlcmFuZ2U6NWFjYTBkNWIwOGNlNGJhMmE0MDIwMTNhY2RjNzUyMDBfNi0zLTEtMS0w_f3066469-386a-42fe-9340-99eb219459ca"
      unitRef="usd">0</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:ImpairmentOfIntangibleAssetsFinitelived
      contextRef="i0863397baced4009b3653ff43b843ca6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV84NS9mcmFnOjYxOTQ3M2NhMjYxZDQ4OWM5YmExNTA1M2Q5ZTE2NjFmL3RhYmxlOjVhY2EwZDViMDhjZTRiYTJhNDAyMDEzYWNkYzc1MjAwL3RhYmxlcmFuZ2U6NWFjYTBkNWIwOGNlNGJhMmE0MDIwMTNhY2RjNzUyMDBfNi01LTEtMS0w_197fbd3c-6ae6-4340-acbb-c2c7e1a91bcb"
      unitRef="usd">0</us-gaap:ImpairmentOfIntangibleAssetsFinitelived>
    <endp:FiniteLivedIntangibleAssetsOther
      contextRef="i0863397baced4009b3653ff43b843ca6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV84NS9mcmFnOjYxOTQ3M2NhMjYxZDQ4OWM5YmExNTA1M2Q5ZTE2NjFmL3RhYmxlOjVhY2EwZDViMDhjZTRiYTJhNDAyMDEzYWNkYzc1MjAwL3RhYmxlcmFuZ2U6NWFjYTBkNWIwOGNlNGJhMmE0MDIwMTNhY2RjNzUyMDBfNi03LTEtMS0w_7b75d8fd-e607-4693-b96d-9ae1723b74de"
      unitRef="usd">0</endp:FiniteLivedIntangibleAssetsOther>
    <us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss
      contextRef="i0863397baced4009b3653ff43b843ca6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV84NS9mcmFnOjYxOTQ3M2NhMjYxZDQ4OWM5YmExNTA1M2Q5ZTE2NjFmL3RhYmxlOjVhY2EwZDViMDhjZTRiYTJhNDAyMDEzYWNkYzc1MjAwL3RhYmxlcmFuZ2U6NWFjYTBkNWIwOGNlNGJhMmE0MDIwMTNhY2RjNzUyMDBfNi05LTEtMS0w_baa6bcfb-9b40-43c6-8a36-cb852c7a9090"
      unitRef="usd">0</us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="iea979684fbf64d3da5e5ed911d314fd5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV84NS9mcmFnOjYxOTQ3M2NhMjYxZDQ4OWM5YmExNTA1M2Q5ZTE2NjFmL3RhYmxlOjVhY2EwZDViMDhjZTRiYTJhNDAyMDEzYWNkYzc1MjAwL3RhYmxlcmFuZ2U6NWFjYTBkNWIwOGNlNGJhMmE0MDIwMTNhY2RjNzUyMDBfNi0xMS0xLTEtMA_2ed406cd-caaa-4373-afcd-b8b72287ac49"
      unitRef="usd">6409000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="idaceff3559914a92ba0348347c23c3fc_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV84NS9mcmFnOjYxOTQ3M2NhMjYxZDQ4OWM5YmExNTA1M2Q5ZTE2NjFmL3RhYmxlOjVhY2EwZDViMDhjZTRiYTJhNDAyMDEzYWNkYzc1MjAwL3RhYmxlcmFuZ2U6NWFjYTBkNWIwOGNlNGJhMmE0MDIwMTNhY2RjNzUyMDBfNy0wLTEtMS0wL3RleHRyZWdpb246YWEwNWNkNTUwMTkyNDI2MjliZWU5YzUwN2Q0Y2EzNDlfNTE_db2c5bf6-2096-491a-ab17-c13572e2d0fd">P11Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ifb5c389fb2474b74970cd10de7044fce_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV84NS9mcmFnOjYxOTQ3M2NhMjYxZDQ4OWM5YmExNTA1M2Q5ZTE2NjFmL3RhYmxlOjVhY2EwZDViMDhjZTRiYTJhNDAyMDEzYWNkYzc1MjAwL3RhYmxlcmFuZ2U6NWFjYTBkNWIwOGNlNGJhMmE0MDIwMTNhY2RjNzUyMDBfNy0xLTEtMS0w_8477e392-9d3d-4455-bdd0-bb7b661aa7f1"
      unitRef="usd">5844439000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="ia8129b58134543ce9f5796c5aba761cf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV84NS9mcmFnOjYxOTQ3M2NhMjYxZDQ4OWM5YmExNTA1M2Q5ZTE2NjFmL3RhYmxlOjVhY2EwZDViMDhjZTRiYTJhNDAyMDEzYWNkYzc1MjAwL3RhYmxlcmFuZ2U6NWFjYTBkNWIwOGNlNGJhMmE0MDIwMTNhY2RjNzUyMDBfNy0zLTEtMS0w_3143d3dc-fcb0-422f-b811-96809700309a"
      unitRef="usd">673796000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:ImpairmentOfIntangibleAssetsFinitelived
      contextRef="ia8129b58134543ce9f5796c5aba761cf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV84NS9mcmFnOjYxOTQ3M2NhMjYxZDQ4OWM5YmExNTA1M2Q5ZTE2NjFmL3RhYmxlOjVhY2EwZDViMDhjZTRiYTJhNDAyMDEzYWNkYzc1MjAwL3RhYmxlcmFuZ2U6NWFjYTBkNWIwOGNlNGJhMmE0MDIwMTNhY2RjNzUyMDBfNy01LTEtMS0w_526aed59-f0e5-46cd-a910-481dac7f8f7e"
      unitRef="usd">64917000</us-gaap:ImpairmentOfIntangibleAssetsFinitelived>
    <endp:FiniteLivedIntangibleAssetsOther
      contextRef="ia8129b58134543ce9f5796c5aba761cf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV84NS9mcmFnOjYxOTQ3M2NhMjYxZDQ4OWM5YmExNTA1M2Q5ZTE2NjFmL3RhYmxlOjVhY2EwZDViMDhjZTRiYTJhNDAyMDEzYWNkYzc1MjAwL3RhYmxlcmFuZ2U6NWFjYTBkNWIwOGNlNGJhMmE0MDIwMTNhY2RjNzUyMDBfNy03LTEtMS0w_9b31af62-353b-492c-9cff-b58dd4c59f6c"
      unitRef="usd">15428000</endp:FiniteLivedIntangibleAssetsOther>
    <us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss
      contextRef="ia8129b58134543ce9f5796c5aba761cf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV84NS9mcmFnOjYxOTQ3M2NhMjYxZDQ4OWM5YmExNTA1M2Q5ZTE2NjFmL3RhYmxlOjVhY2EwZDViMDhjZTRiYTJhNDAyMDEzYWNkYzc1MjAwL3RhYmxlcmFuZ2U6NWFjYTBkNWIwOGNlNGJhMmE0MDIwMTNhY2RjNzUyMDBfNy05LTEtMS0w_a70b0a53-76d8-4670-ae62-12952e3d826c"
      unitRef="usd">4844000</us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i81f7a65d61614194a9397fbcdf969f3b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV84NS9mcmFnOjYxOTQ3M2NhMjYxZDQ4OWM5YmExNTA1M2Q5ZTE2NjFmL3RhYmxlOjVhY2EwZDViMDhjZTRiYTJhNDAyMDEzYWNkYzc1MjAwL3RhYmxlcmFuZ2U6NWFjYTBkNWIwOGNlNGJhMmE0MDIwMTNhY2RjNzUyMDBfNy0xMS0xLTEtMA_e0ce5ca3-6853-414e-b71b-7a2373bb7384"
      unitRef="usd">6442734000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i9e4a5cc94fb5452ba0fb7a5c8acc1987_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV84NS9mcmFnOjYxOTQ3M2NhMjYxZDQ4OWM5YmExNTA1M2Q5ZTE2NjFmL3RhYmxlOjVhY2EwZDViMDhjZTRiYTJhNDAyMDEzYWNkYzc1MjAwL3RhYmxlcmFuZ2U6NWFjYTBkNWIwOGNlNGJhMmE0MDIwMTNhY2RjNzUyMDBfOC0wLTEtMS0wL3RleHRyZWdpb246NzE2NWNmY2YwMWZhNGJiOGIwZDljNzc5MTFlYTNmOGFfNjE_cfbdc18b-0349-40b6-9134-0496b6737730">P11Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ie393cf2c705b4c4d83b27b6f2c4fdfb0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV84NS9mcmFnOjYxOTQ3M2NhMjYxZDQ4OWM5YmExNTA1M2Q5ZTE2NjFmL3RhYmxlOjVhY2EwZDViMDhjZTRiYTJhNDAyMDEzYWNkYzc1MjAwL3RhYmxlcmFuZ2U6NWFjYTBkNWIwOGNlNGJhMmE0MDIwMTNhY2RjNzUyMDBfOC0xLTEtMS0w_a341697f-ab9f-4767-b01a-739223b0d227"
      unitRef="usd">6308250000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV84NS9mcmFnOjYxOTQ3M2NhMjYxZDQ4OWM5YmExNTA1M2Q5ZTE2NjFmL3RhYmxlOjVhY2EwZDViMDhjZTRiYTJhNDAyMDEzYWNkYzc1MjAwL3RhYmxlcmFuZ2U6NWFjYTBkNWIwOGNlNGJhMmE0MDIwMTNhY2RjNzUyMDBfOC0zLTEtMS0w_363024fe-fb8f-42a1-b7a0-89b01e03badd"
      unitRef="usd">673796000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:ImpairmentOfIntangibleAssetsFinitelived
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV84NS9mcmFnOjYxOTQ3M2NhMjYxZDQ4OWM5YmExNTA1M2Q5ZTE2NjFmL3RhYmxlOjVhY2EwZDViMDhjZTRiYTJhNDAyMDEzYWNkYzc1MjAwL3RhYmxlcmFuZ2U6NWFjYTBkNWIwOGNlNGJhMmE0MDIwMTNhY2RjNzUyMDBfOC01LTEtMS0w_2059e0f7-bf06-4c3b-8ff8-a8046c3fae19"
      unitRef="usd">79917000</us-gaap:ImpairmentOfIntangibleAssetsFinitelived>
    <endp:FiniteLivedIntangibleAssetsOther
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV84NS9mcmFnOjYxOTQ3M2NhMjYxZDQ4OWM5YmExNTA1M2Q5ZTE2NjFmL3RhYmxlOjVhY2EwZDViMDhjZTRiYTJhNDAyMDEzYWNkYzc1MjAwL3RhYmxlcmFuZ2U6NWFjYTBkNWIwOGNlNGJhMmE0MDIwMTNhY2RjNzUyMDBfOC03LTEtMS0w_fa5bfc3a-73bd-44a5-aba1-58e05cb3b582"
      unitRef="usd">18600000</endp:FiniteLivedIntangibleAssetsOther>
    <us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV84NS9mcmFnOjYxOTQ3M2NhMjYxZDQ4OWM5YmExNTA1M2Q5ZTE2NjFmL3RhYmxlOjVhY2EwZDViMDhjZTRiYTJhNDAyMDEzYWNkYzc1MjAwL3RhYmxlcmFuZ2U6NWFjYTBkNWIwOGNlNGJhMmE0MDIwMTNhY2RjNzUyMDBfOC05LTEtMS0w_09ddbcf3-5518-44d0-8580-fca52238f146"
      unitRef="usd">4844000</us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i3f216a0a208e454cb35be9f5f8c6dadf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV84NS9mcmFnOjYxOTQ3M2NhMjYxZDQ4OWM5YmExNTA1M2Q5ZTE2NjFmL3RhYmxlOjVhY2EwZDViMDhjZTRiYTJhNDAyMDEzYWNkYzc1MjAwL3RhYmxlcmFuZ2U6NWFjYTBkNWIwOGNlNGJhMmE0MDIwMTNhY2RjNzUyMDBfOC0xMS0xLTEtMA_69de57a0-8305-41f6-a0ae-361591f7c55e"
      unitRef="usd">6888373000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:IntangibleAssetsGrossExcludingGoodwill
      contextRef="ie393cf2c705b4c4d83b27b6f2c4fdfb0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV84NS9mcmFnOjYxOTQ3M2NhMjYxZDQ4OWM5YmExNTA1M2Q5ZTE2NjFmL3RhYmxlOjVhY2EwZDViMDhjZTRiYTJhNDAyMDEzYWNkYzc1MjAwL3RhYmxlcmFuZ2U6NWFjYTBkNWIwOGNlNGJhMmE0MDIwMTNhY2RjNzUyMDBfOS0xLTEtMS0w_af7cfc45-1562-4ba7-99c8-cbb8586bc900"
      unitRef="usd">6402150000</us-gaap:IntangibleAssetsGrossExcludingGoodwill>
    <endp:IntangibleAssetsAcquired
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV84NS9mcmFnOjYxOTQ3M2NhMjYxZDQ4OWM5YmExNTA1M2Q5ZTE2NjFmL3RhYmxlOjVhY2EwZDViMDhjZTRiYTJhNDAyMDEzYWNkYzc1MjAwL3RhYmxlcmFuZ2U6NWFjYTBkNWIwOGNlNGJhMmE0MDIwMTNhY2RjNzUyMDBfOS0zLTEtMS0w_3d658499-dd09-4e18-be94-13fbf5d54023"
      unitRef="usd">673796000</endp:IntangibleAssetsAcquired>
    <us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV84NS9mcmFnOjYxOTQ3M2NhMjYxZDQ4OWM5YmExNTA1M2Q5ZTE2NjFmL3RhYmxlOjVhY2EwZDViMDhjZTRiYTJhNDAyMDEzYWNkYzc1MjAwL3RhYmxlcmFuZ2U6NWFjYTBkNWIwOGNlNGJhMmE0MDIwMTNhY2RjNzUyMDBfOS01LTEtMS0w_2082196a-8321-4cfe-982c-6581b0bc3ea7"
      unitRef="usd">79917000</us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill>
    <endp:IntangibleAssetsOther
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV84NS9mcmFnOjYxOTQ3M2NhMjYxZDQ4OWM5YmExNTA1M2Q5ZTE2NjFmL3RhYmxlOjVhY2EwZDViMDhjZTRiYTJhNDAyMDEzYWNkYzc1MjAwL3RhYmxlcmFuZ2U6NWFjYTBkNWIwOGNlNGJhMmE0MDIwMTNhY2RjNzUyMDBfOS03LTEtMS0w_02effd2f-66e4-4f60-8ca0-33e4e9ef21a9"
      unitRef="usd">109500000</endp:IntangibleAssetsOther>
    <endp:IntangibleAssetsForeignCurrencyTranslationGainLoss
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV84NS9mcmFnOjYxOTQ3M2NhMjYxZDQ4OWM5YmExNTA1M2Q5ZTE2NjFmL3RhYmxlOjVhY2EwZDViMDhjZTRiYTJhNDAyMDEzYWNkYzc1MjAwL3RhYmxlcmFuZ2U6NWFjYTBkNWIwOGNlNGJhMmE0MDIwMTNhY2RjNzUyMDBfOS05LTEtMS0w_ad7cc397-d318-4cec-8097-9b6444075379"
      unitRef="usd">4844000</endp:IntangibleAssetsForeignCurrencyTranslationGainLoss>
    <us-gaap:IntangibleAssetsGrossExcludingGoodwill
      contextRef="i3f216a0a208e454cb35be9f5f8c6dadf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV84NS9mcmFnOjYxOTQ3M2NhMjYxZDQ4OWM5YmExNTA1M2Q5ZTE2NjFmL3RhYmxlOjVhY2EwZDViMDhjZTRiYTJhNDAyMDEzYWNkYzc1MjAwL3RhYmxlcmFuZ2U6NWFjYTBkNWIwOGNlNGJhMmE0MDIwMTNhY2RjNzUyMDBfOS0xMS0xLTEtMA_8f9fb0fd-0651-4a93-b891-8cefa1a721f1"
      unitRef="usd">6891373000</us-gaap:IntangibleAssetsGrossExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i9517ea538399485ba8e42a2b5ed1ba2d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV84NS9mcmFnOjYxOTQ3M2NhMjYxZDQ4OWM5YmExNTA1M2Q5ZTE2NjFmL3RhYmxlOjVhY2EwZDViMDhjZTRiYTJhNDAyMDEzYWNkYzc1MjAwL3RhYmxlcmFuZ2U6NWFjYTBkNWIwOGNlNGJhMmE0MDIwMTNhY2RjNzUyMDBfMTMtMS0xLTEtMA_04661a31-f155-47a9-acf6-700c45777dc8"
      unitRef="usd">410336000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="ice168a062d0f465195378f86a98c861a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV84NS9mcmFnOjYxOTQ3M2NhMjYxZDQ4OWM5YmExNTA1M2Q5ZTE2NjFmL3RhYmxlOjVhY2EwZDViMDhjZTRiYTJhNDAyMDEzYWNkYzc1MjAwL3RhYmxlcmFuZ2U6NWFjYTBkNWIwOGNlNGJhMmE0MDIwMTNhY2RjNzUyMDBfMTMtMy0xLTEtMA_7ab69562-84ae-4687-a7b0-32578d57e1c5"
      unitRef="usd">8029000</us-gaap:AmortizationOfIntangibleAssets>
    <endp:ImpairmentofIntangibleAssetsFinitelivedEffectOnAccumulatedAmortization
      contextRef="ice168a062d0f465195378f86a98c861a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV84NS9mcmFnOjYxOTQ3M2NhMjYxZDQ4OWM5YmExNTA1M2Q5ZTE2NjFmL3RhYmxlOjVhY2EwZDViMDhjZTRiYTJhNDAyMDEzYWNkYzc1MjAwL3RhYmxlcmFuZ2U6NWFjYTBkNWIwOGNlNGJhMmE0MDIwMTNhY2RjNzUyMDBfMTMtNS0xLTEtMA_4b6894dd-9539-48df-a056-f81279907ceb"
      unitRef="usd">0</endp:ImpairmentofIntangibleAssetsFinitelivedEffectOnAccumulatedAmortization>
    <endp:FiniteLivedIntangibleAssetsOtherEffectOnAccumulatedAmortization
      contextRef="ice168a062d0f465195378f86a98c861a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV84NS9mcmFnOjYxOTQ3M2NhMjYxZDQ4OWM5YmExNTA1M2Q5ZTE2NjFmL3RhYmxlOjVhY2EwZDViMDhjZTRiYTJhNDAyMDEzYWNkYzc1MjAwL3RhYmxlcmFuZ2U6NWFjYTBkNWIwOGNlNGJhMmE0MDIwMTNhY2RjNzUyMDBfMTMtNy0xLTEtMA_409f2bfd-b9fb-40f8-b67e-f900d8fdda78"
      unitRef="usd">3172000</endp:FiniteLivedIntangibleAssetsOtherEffectOnAccumulatedAmortization>
    <endp:FiniteLivedIntangibleAssetsTranslationAdjustmentsEffectOnAccumulatedAmortization
      contextRef="ice168a062d0f465195378f86a98c861a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV84NS9mcmFnOjYxOTQ3M2NhMjYxZDQ4OWM5YmExNTA1M2Q5ZTE2NjFmL3RhYmxlOjVhY2EwZDViMDhjZTRiYTJhNDAyMDEzYWNkYzc1MjAwL3RhYmxlcmFuZ2U6NWFjYTBkNWIwOGNlNGJhMmE0MDIwMTNhY2RjNzUyMDBfMTMtOS0xLTEtMA_4b34e965-902b-4eda-a848-766e1425e5d2"
      unitRef="usd">0</endp:FiniteLivedIntangibleAssetsTranslationAdjustmentsEffectOnAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i07d3c8ec5bfd480fa7259435c5bab001_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV84NS9mcmFnOjYxOTQ3M2NhMjYxZDQ4OWM5YmExNTA1M2Q5ZTE2NjFmL3RhYmxlOjVhY2EwZDViMDhjZTRiYTJhNDAyMDEzYWNkYzc1MjAwL3RhYmxlcmFuZ2U6NWFjYTBkNWIwOGNlNGJhMmE0MDIwMTNhY2RjNzUyMDBfMTMtMTEtMS0xLTA_81e77a03-1cb2-48d6-8a47-3a19aadc86ac"
      unitRef="usd">415193000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ia1a1c76192154131a82b445b9863e1d0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV84NS9mcmFnOjYxOTQ3M2NhMjYxZDQ4OWM5YmExNTA1M2Q5ZTE2NjFmL3RhYmxlOjVhY2EwZDViMDhjZTRiYTJhNDAyMDEzYWNkYzc1MjAwL3RhYmxlcmFuZ2U6NWFjYTBkNWIwOGNlNGJhMmE0MDIwMTNhY2RjNzUyMDBfMTQtMS0xLTEtMA_df0017a9-c79c-4a51-ab23-60203242d3f4"
      unitRef="usd">6409000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i0863397baced4009b3653ff43b843ca6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV84NS9mcmFnOjYxOTQ3M2NhMjYxZDQ4OWM5YmExNTA1M2Q5ZTE2NjFmL3RhYmxlOjVhY2EwZDViMDhjZTRiYTJhNDAyMDEzYWNkYzc1MjAwL3RhYmxlcmFuZ2U6NWFjYTBkNWIwOGNlNGJhMmE0MDIwMTNhY2RjNzUyMDBfMTQtMy0xLTEtMA_077acd5d-17a8-4ca8-88eb-8a648b8c4c9e"
      unitRef="usd">0</us-gaap:AmortizationOfIntangibleAssets>
    <endp:ImpairmentofIntangibleAssetsFinitelivedEffectOnAccumulatedAmortization
      contextRef="i0863397baced4009b3653ff43b843ca6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV84NS9mcmFnOjYxOTQ3M2NhMjYxZDQ4OWM5YmExNTA1M2Q5ZTE2NjFmL3RhYmxlOjVhY2EwZDViMDhjZTRiYTJhNDAyMDEzYWNkYzc1MjAwL3RhYmxlcmFuZ2U6NWFjYTBkNWIwOGNlNGJhMmE0MDIwMTNhY2RjNzUyMDBfMTQtNS0xLTEtMA_f81f953c-08f2-4c42-89a0-8dd1628c1df0"
      unitRef="usd">0</endp:ImpairmentofIntangibleAssetsFinitelivedEffectOnAccumulatedAmortization>
    <endp:FiniteLivedIntangibleAssetsOtherEffectOnAccumulatedAmortization
      contextRef="i0863397baced4009b3653ff43b843ca6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV84NS9mcmFnOjYxOTQ3M2NhMjYxZDQ4OWM5YmExNTA1M2Q5ZTE2NjFmL3RhYmxlOjVhY2EwZDViMDhjZTRiYTJhNDAyMDEzYWNkYzc1MjAwL3RhYmxlcmFuZ2U6NWFjYTBkNWIwOGNlNGJhMmE0MDIwMTNhY2RjNzUyMDBfMTQtNy0xLTEtMA_bff9fe77-72cc-4a63-8bd5-e5e88fd7b218"
      unitRef="usd">0</endp:FiniteLivedIntangibleAssetsOtherEffectOnAccumulatedAmortization>
    <endp:FiniteLivedIntangibleAssetsTranslationAdjustmentsEffectOnAccumulatedAmortization
      contextRef="i0863397baced4009b3653ff43b843ca6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV84NS9mcmFnOjYxOTQ3M2NhMjYxZDQ4OWM5YmExNTA1M2Q5ZTE2NjFmL3RhYmxlOjVhY2EwZDViMDhjZTRiYTJhNDAyMDEzYWNkYzc1MjAwL3RhYmxlcmFuZ2U6NWFjYTBkNWIwOGNlNGJhMmE0MDIwMTNhY2RjNzUyMDBfMTQtOS0xLTEtMA_8cf8c1f2-ee4a-4b78-91cd-3c15bf24e7d3"
      unitRef="usd">0</endp:FiniteLivedIntangibleAssetsTranslationAdjustmentsEffectOnAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="iea979684fbf64d3da5e5ed911d314fd5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV84NS9mcmFnOjYxOTQ3M2NhMjYxZDQ4OWM5YmExNTA1M2Q5ZTE2NjFmL3RhYmxlOjVhY2EwZDViMDhjZTRiYTJhNDAyMDEzYWNkYzc1MjAwL3RhYmxlcmFuZ2U6NWFjYTBkNWIwOGNlNGJhMmE0MDIwMTNhY2RjNzUyMDBfMTQtMTEtMS0xLTA_ac592346-65f9-431f-9ea1-38457c03f147"
      unitRef="usd">6409000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ifb5c389fb2474b74970cd10de7044fce_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV84NS9mcmFnOjYxOTQ3M2NhMjYxZDQ4OWM5YmExNTA1M2Q5ZTE2NjFmL3RhYmxlOjVhY2EwZDViMDhjZTRiYTJhNDAyMDEzYWNkYzc1MjAwL3RhYmxlcmFuZ2U6NWFjYTBkNWIwOGNlNGJhMmE0MDIwMTNhY2RjNzUyMDBfMTUtMS0xLTEtMA_3439d64f-5006-4d5e-9d63-5b0dfd5f9cb3"
      unitRef="usd">3414138000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="ia8129b58134543ce9f5796c5aba761cf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV84NS9mcmFnOjYxOTQ3M2NhMjYxZDQ4OWM5YmExNTA1M2Q5ZTE2NjFmL3RhYmxlOjVhY2EwZDViMDhjZTRiYTJhNDAyMDEzYWNkYzc1MjAwL3RhYmxlcmFuZ2U6NWFjYTBkNWIwOGNlNGJhMmE0MDIwMTNhY2RjNzUyMDBfMTUtMy0xLTEtMA_fcbc0b0b-61b0-408a-b645-c63035790ce9"
      unitRef="usd">419514000</us-gaap:AmortizationOfIntangibleAssets>
    <endp:ImpairmentofIntangibleAssetsFinitelivedEffectOnAccumulatedAmortization
      contextRef="ia8129b58134543ce9f5796c5aba761cf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV84NS9mcmFnOjYxOTQ3M2NhMjYxZDQ4OWM5YmExNTA1M2Q5ZTE2NjFmL3RhYmxlOjVhY2EwZDViMDhjZTRiYTJhNDAyMDEzYWNkYzc1MjAwL3RhYmxlcmFuZ2U6NWFjYTBkNWIwOGNlNGJhMmE0MDIwMTNhY2RjNzUyMDBfMTUtNS0xLTEtMA_8a5a6446-face-4011-87db-7e5f6a0230b4"
      unitRef="usd">0</endp:ImpairmentofIntangibleAssetsFinitelivedEffectOnAccumulatedAmortization>
    <endp:FiniteLivedIntangibleAssetsOtherEffectOnAccumulatedAmortization
      contextRef="ia8129b58134543ce9f5796c5aba761cf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV84NS9mcmFnOjYxOTQ3M2NhMjYxZDQ4OWM5YmExNTA1M2Q5ZTE2NjFmL3RhYmxlOjVhY2EwZDViMDhjZTRiYTJhNDAyMDEzYWNkYzc1MjAwL3RhYmxlcmFuZ2U6NWFjYTBkNWIwOGNlNGJhMmE0MDIwMTNhY2RjNzUyMDBfMTUtNy0xLTEtMA_b2b202a0-dbc8-4b1b-b41a-e77da2bcc722"
      unitRef="usd">108328000</endp:FiniteLivedIntangibleAssetsOtherEffectOnAccumulatedAmortization>
    <endp:FiniteLivedIntangibleAssetsTranslationAdjustmentsEffectOnAccumulatedAmortization
      contextRef="ia8129b58134543ce9f5796c5aba761cf_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV84NS9mcmFnOjYxOTQ3M2NhMjYxZDQ4OWM5YmExNTA1M2Q5ZTE2NjFmL3RhYmxlOjVhY2EwZDViMDhjZTRiYTJhNDAyMDEzYWNkYzc1MjAwL3RhYmxlcmFuZ2U6NWFjYTBkNWIwOGNlNGJhMmE0MDIwMTNhY2RjNzUyMDBfMTUtOS0xLTEtMA_981981cd-2b95-432c-b248-e6895008c339"
      unitRef="usd">-3639000</endp:FiniteLivedIntangibleAssetsTranslationAdjustmentsEffectOnAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i81f7a65d61614194a9397fbcdf969f3b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV84NS9mcmFnOjYxOTQ3M2NhMjYxZDQ4OWM5YmExNTA1M2Q5ZTE2NjFmL3RhYmxlOjVhY2EwZDViMDhjZTRiYTJhNDAyMDEzYWNkYzc1MjAwL3RhYmxlcmFuZ2U6NWFjYTBkNWIwOGNlNGJhMmE0MDIwMTNhY2RjNzUyMDBfMTUtMTEtMS0xLTA_45eb1b0f-2551-4e5a-866e-3d1ce104ab04"
      unitRef="usd">3728963000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ie393cf2c705b4c4d83b27b6f2c4fdfb0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV84NS9mcmFnOjYxOTQ3M2NhMjYxZDQ4OWM5YmExNTA1M2Q5ZTE2NjFmL3RhYmxlOjVhY2EwZDViMDhjZTRiYTJhNDAyMDEzYWNkYzc1MjAwL3RhYmxlcmFuZ2U6NWFjYTBkNWIwOGNlNGJhMmE0MDIwMTNhY2RjNzUyMDBfMTYtMS0xLTEtMA_2d100c26-f35c-4872-8860-12c7043c6872"
      unitRef="usd">3830883000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV84NS9mcmFnOjYxOTQ3M2NhMjYxZDQ4OWM5YmExNTA1M2Q5ZTE2NjFmL3RhYmxlOjVhY2EwZDViMDhjZTRiYTJhNDAyMDEzYWNkYzc1MjAwL3RhYmxlcmFuZ2U6NWFjYTBkNWIwOGNlNGJhMmE0MDIwMTNhY2RjNzUyMDBfMTYtMy0xLTEtMA_02ea2bdc-965f-47e9-a9be-b5687af04b69"
      unitRef="usd">427543000</us-gaap:AmortizationOfIntangibleAssets>
    <endp:ImpairmentofIntangibleAssetsFinitelivedEffectOnAccumulatedAmortization
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV84NS9mcmFnOjYxOTQ3M2NhMjYxZDQ4OWM5YmExNTA1M2Q5ZTE2NjFmL3RhYmxlOjVhY2EwZDViMDhjZTRiYTJhNDAyMDEzYWNkYzc1MjAwL3RhYmxlcmFuZ2U6NWFjYTBkNWIwOGNlNGJhMmE0MDIwMTNhY2RjNzUyMDBfMTYtNS0xLTEtMA_e790a5c9-ece5-4c49-9d2b-f90300e70e44"
      unitRef="usd">0</endp:ImpairmentofIntangibleAssetsFinitelivedEffectOnAccumulatedAmortization>
    <endp:FiniteLivedIntangibleAssetsOtherEffectOnAccumulatedAmortization
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV84NS9mcmFnOjYxOTQ3M2NhMjYxZDQ4OWM5YmExNTA1M2Q5ZTE2NjFmL3RhYmxlOjVhY2EwZDViMDhjZTRiYTJhNDAyMDEzYWNkYzc1MjAwL3RhYmxlcmFuZ2U6NWFjYTBkNWIwOGNlNGJhMmE0MDIwMTNhY2RjNzUyMDBfMTYtNy0xLTEtMA_9f17c2c7-7841-4876-8431-dde999d0dbd9"
      unitRef="usd">111500000</endp:FiniteLivedIntangibleAssetsOtherEffectOnAccumulatedAmortization>
    <endp:FiniteLivedIntangibleAssetsTranslationAdjustmentsEffectOnAccumulatedAmortization
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV84NS9mcmFnOjYxOTQ3M2NhMjYxZDQ4OWM5YmExNTA1M2Q5ZTE2NjFmL3RhYmxlOjVhY2EwZDViMDhjZTRiYTJhNDAyMDEzYWNkYzc1MjAwL3RhYmxlcmFuZ2U6NWFjYTBkNWIwOGNlNGJhMmE0MDIwMTNhY2RjNzUyMDBfMTYtOS0xLTEtMA_43b98804-d422-4b59-9c70-026f56364308"
      unitRef="usd">-3639000</endp:FiniteLivedIntangibleAssetsTranslationAdjustmentsEffectOnAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i3f216a0a208e454cb35be9f5f8c6dadf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV84NS9mcmFnOjYxOTQ3M2NhMjYxZDQ4OWM5YmExNTA1M2Q5ZTE2NjFmL3RhYmxlOjVhY2EwZDViMDhjZTRiYTJhNDAyMDEzYWNkYzc1MjAwL3RhYmxlcmFuZ2U6NWFjYTBkNWIwOGNlNGJhMmE0MDIwMTNhY2RjNzUyMDBfMTYtMTEtMS0xLTA_230281a2-33af-4d8b-8f53-694aec6798db"
      unitRef="usd">4150565000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="ie393cf2c705b4c4d83b27b6f2c4fdfb0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV84NS9mcmFnOjYxOTQ3M2NhMjYxZDQ4OWM5YmExNTA1M2Q5ZTE2NjFmL3RhYmxlOjVhY2EwZDViMDhjZTRiYTJhNDAyMDEzYWNkYzc1MjAwL3RhYmxlcmFuZ2U6NWFjYTBkNWIwOGNlNGJhMmE0MDIwMTNhY2RjNzUyMDBfMTctMS0xLTEtMA_d56c5be6-31b8-4068-bbb5-6d797cd50178"
      unitRef="usd">2571267000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i3f216a0a208e454cb35be9f5f8c6dadf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV84NS9mcmFnOjYxOTQ3M2NhMjYxZDQ4OWM5YmExNTA1M2Q5ZTE2NjFmL3RhYmxlOjVhY2EwZDViMDhjZTRiYTJhNDAyMDEzYWNkYzc1MjAwL3RhYmxlcmFuZ2U6NWFjYTBkNWIwOGNlNGJhMmE0MDIwMTNhY2RjNzUyMDBfMTctMTEtMS0xLTA_7637414d-9553-4233-a92b-ed5204999bdf"
      unitRef="usd">2740808000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <endp:FiniteLivedIntangibleAssetsReclassificationAdjustment
      contextRef="i666133e75c274dbda7ba5473edc3e6df_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV84NS9mcmFnOjYxOTQ3M2NhMjYxZDQ4OWM5YmExNTA1M2Q5ZTE2NjFmL3RleHRyZWdpb246NjE5NDczY2EyNjFkNDg5YzliYTE1MDUzZDllMTY2MWZfNDE1_02a6f15b-b735-4c06-9bd9-61c3189c9bb7"
      unitRef="usd">-90900000</endp:FiniteLivedIntangibleAssetsReclassificationAdjustment>
    <endp:FiniteLivedIntangibleAssetsReclassificationAdjustment
      contextRef="ia8129b58134543ce9f5796c5aba761cf_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV84NS9mcmFnOjYxOTQ3M2NhMjYxZDQ4OWM5YmExNTA1M2Q5ZTE2NjFmL3RleHRyZWdpb246NjE5NDczY2EyNjFkNDg5YzliYTE1MDUzZDllMTY2MWZfNDE1_7554e58e-60ab-4a53-96a0-4a6a84ef008e"
      unitRef="usd">90900000</endp:FiniteLivedIntangibleAssetsReclassificationAdjustment>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV84NS9mcmFnOjYxOTQ3M2NhMjYxZDQ4OWM5YmExNTA1M2Q5ZTE2NjFmL3RleHRyZWdpb246NjE5NDczY2EyNjFkNDg5YzliYTE1MDUzZDllMTY2MWZfMTA5OTUxMTY0NjA5Nw_a1246fb5-d8f2-4c71-bc97-5971ef9d42a0"
      unitRef="usd">427500000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="ic422fca6363144d0b81867266600ded0_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV84NS9mcmFnOjYxOTQ3M2NhMjYxZDQ4OWM5YmExNTA1M2Q5ZTE2NjFmL3RleHRyZWdpb246NjE5NDczY2EyNjFkNDg5YzliYTE1MDUzZDllMTY2MWZfMTA5OTUxMTY0NjEwOA_e44ff4b8-01f8-4abb-9621-b2f7c204abb1"
      unitRef="usd">543900000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i553ee2d892dc4af1ad8ae5ed797175bf_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV84NS9mcmFnOjYxOTQ3M2NhMjYxZDQ4OWM5YmExNTA1M2Q5ZTE2NjFmL3RleHRyZWdpb246NjE5NDczY2EyNjFkNDg5YzliYTE1MDUzZDllMTY2MWZfMTA5OTUxMTY0NjEyMg_dca7b111-79bc-45c6-8f0c-8691e05c21c5"
      unitRef="usd">622300000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV84NS9mcmFnOjYxOTQ3M2NhMjYxZDQ4OWM5YmExNTA1M2Q5ZTE2NjFmL3RleHRyZWdpb246NjE5NDczY2EyNjFkNDg5YzliYTE1MDUzZDllMTY2MWZfNDg0Ng_37b782c0-b019-41f1-a94c-2dc30e6f2495">For intangible assets subject to amortization, estimated amortization expense for the five fiscal years subsequent to December&#160;31, 2020 is as follows (in thousands):&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:86.816%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.984%"/&gt;&lt;td style="width:0.1%"/&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:10pt;font-weight:400;line-height:100%"&gt;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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;374,337&#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:10pt;font-weight:400;line-height:100%"&gt;2022&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;359,645&#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:10pt;font-weight:400;line-height:100%"&gt;2023&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;316,292&#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:10pt;font-weight:400;line-height:100%"&gt;2024&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;280,213&#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:10pt;font-weight:400;line-height:100%"&gt;2025&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;258,486&#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;</us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
      contextRef="i3f216a0a208e454cb35be9f5f8c6dadf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV84NS9mcmFnOjYxOTQ3M2NhMjYxZDQ4OWM5YmExNTA1M2Q5ZTE2NjFmL3RhYmxlOjA3OTA4MzdkZGM4ZTQ3ODI4NzBlMmYxNjY2ZDNjMjMwL3RhYmxlcmFuZ2U6MDc5MDgzN2RkYzhlNDc4Mjg3MGUyZjE2NjZkM2MyMzBfMC0xLTEtMS0w_76623c4d-8b0d-471e-9a16-2df1406fb136"
      unitRef="usd">374337000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
      contextRef="i3f216a0a208e454cb35be9f5f8c6dadf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV84NS9mcmFnOjYxOTQ3M2NhMjYxZDQ4OWM5YmExNTA1M2Q5ZTE2NjFmL3RhYmxlOjA3OTA4MzdkZGM4ZTQ3ODI4NzBlMmYxNjY2ZDNjMjMwL3RhYmxlcmFuZ2U6MDc5MDgzN2RkYzhlNDc4Mjg3MGUyZjE2NjZkM2MyMzBfMS0xLTEtMS0w_3a1919ea-426e-489a-bc53-ee8c7f340792"
      unitRef="usd">359645000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
      contextRef="i3f216a0a208e454cb35be9f5f8c6dadf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV84NS9mcmFnOjYxOTQ3M2NhMjYxZDQ4OWM5YmExNTA1M2Q5ZTE2NjFmL3RhYmxlOjA3OTA4MzdkZGM4ZTQ3ODI4NzBlMmYxNjY2ZDNjMjMwL3RhYmxlcmFuZ2U6MDc5MDgzN2RkYzhlNDc4Mjg3MGUyZjE2NjZkM2MyMzBfMi0xLTEtMS0w_202bfb47-ca2b-4d08-8fa2-a470050d5edb"
      unitRef="usd">316292000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
      contextRef="i3f216a0a208e454cb35be9f5f8c6dadf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV84NS9mcmFnOjYxOTQ3M2NhMjYxZDQ4OWM5YmExNTA1M2Q5ZTE2NjFmL3RhYmxlOjA3OTA4MzdkZGM4ZTQ3ODI4NzBlMmYxNjY2ZDNjMjMwL3RhYmxlcmFuZ2U6MDc5MDgzN2RkYzhlNDc4Mjg3MGUyZjE2NjZkM2MyMzBfMy0xLTEtMS0w_9426f597-fcb3-4efd-8d9d-3bcacebf8c5f"
      unitRef="usd">280213000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
      contextRef="i3f216a0a208e454cb35be9f5f8c6dadf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV84NS9mcmFnOjYxOTQ3M2NhMjYxZDQ4OWM5YmExNTA1M2Q5ZTE2NjFmL3RhYmxlOjA3OTA4MzdkZGM4ZTQ3ODI4NzBlMmYxNjY2ZDNjMjMwL3RhYmxlcmFuZ2U6MDc5MDgzN2RkYzhlNDc4Mjg3MGUyZjE2NjZkM2MyMzBfNC0xLTEtMS0w_5fd2d831-4d27-441d-905b-3402c4a9a020"
      unitRef="usd">258486000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive>
    <endp:IntangibleAssetsNetIncludingGoodwillMeasurementInput
      contextRef="if9171222ebd14d73bd76a85affc89bba_I20201001"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV84NS9mcmFnOjYxOTQ3M2NhMjYxZDQ4OWM5YmExNTA1M2Q5ZTE2NjFmL3RleHRyZWdpb246NjE5NDczY2EyNjFkNDg5YzliYTE1MDUzZDllMTY2MWZfNjU5NzA2OTc4Mzg4Mg_5bbd0e5b-5637-40e4-869e-a3ee4230ee26"
      unitRef="number">0.100</endp:IntangibleAssetsNetIncludingGoodwillMeasurementInput>
    <endp:IntangibleAssetsNetIncludingGoodwillMeasurementInput
      contextRef="i98df4a74c9fc48f7930ba1c8444ff63a_I20201001"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV84NS9mcmFnOjYxOTQ3M2NhMjYxZDQ4OWM5YmExNTA1M2Q5ZTE2NjFmL3RleHRyZWdpb246NjE5NDczY2EyNjFkNDg5YzliYTE1MDUzZDllMTY2MWZfNjU5NzA2OTc4Mzg3Ng_6b8182c4-8db0-4512-8f04-6e436be3dc41"
      unitRef="number">0.150</endp:IntangibleAssetsNetIncludingGoodwillMeasurementInput>
    <endp:IntangibleAssetsNetIncludingGoodwillMeasurementInput
      contextRef="ice46cdcabbd3403aab069291cee4e76e_I20191001"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV84NS9mcmFnOjYxOTQ3M2NhMjYxZDQ4OWM5YmExNTA1M2Q5ZTE2NjFmL3RleHRyZWdpb246NjE5NDczY2EyNjFkNDg5YzliYTE1MDUzZDllMTY2MWZfNjU5NzA2OTc4Mzg4OA_3a1e626d-a3f2-4659-88a6-46c1d2997877"
      unitRef="number">0.095</endp:IntangibleAssetsNetIncludingGoodwillMeasurementInput>
    <endp:IntangibleAssetsNetIncludingGoodwillMeasurementInput
      contextRef="i709adb44f9664454b3104fee5cd89ac7_I20191001"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV84NS9mcmFnOjYxOTQ3M2NhMjYxZDQ4OWM5YmExNTA1M2Q5ZTE2NjFmL3RleHRyZWdpb246NjE5NDczY2EyNjFkNDg5YzliYTE1MDUzZDllMTY2MWZfNjU5NzA2OTc4Mzg5NA_ba66c466-8117-4647-90b7-7c1bdbca15db"
      unitRef="number">0.135</endp:IntangibleAssetsNetIncludingGoodwillMeasurementInput>
    <endp:IntangibleAssetsNetIncludingGoodwillMeasurementInput
      contextRef="ic116cf7de24142949bb15c48211cfcdf_I20181001"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV84NS9mcmFnOjYxOTQ3M2NhMjYxZDQ4OWM5YmExNTA1M2Q5ZTE2NjFmL3RleHRyZWdpb246NjE5NDczY2EyNjFkNDg5YzliYTE1MDUzZDllMTY2MWZfNjU5NzA2OTc4MzkwMQ_fbc81f69-07f1-44f3-aa77-bee0603a0087"
      unitRef="number">0.095</endp:IntangibleAssetsNetIncludingGoodwillMeasurementInput>
    <endp:IntangibleAssetsNetIncludingGoodwillMeasurementInput
      contextRef="ieb169731c7bb4183a16204c2bd2d0294_I20181001"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV84NS9mcmFnOjYxOTQ3M2NhMjYxZDQ4OWM5YmExNTA1M2Q5ZTE2NjFmL3RleHRyZWdpb246NjE5NDczY2EyNjFkNDg5YzliYTE1MDUzZDllMTY2MWZfNjU5NzA2OTc4MzkwNw_b470f67e-10d5-48c6-8fc9-7ba849ee5958"
      unitRef="number">0.115</endp:IntangibleAssetsNetIncludingGoodwillMeasurementInput>
    <endp:ScheduleofIntangibleAssetImpairmentChargesIncludingGoodwillTableTextBlock
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV84NS9mcmFnOjYxOTQ3M2NhMjYxZDQ4OWM5YmExNTA1M2Q5ZTE2NjFmL3RleHRyZWdpb246NjE5NDczY2EyNjFkNDg5YzliYTE1MDUzZDllMTY2MWZfNDg3NA_1c52865c-b634-4127-a4ab-f3caa51cd072">&lt;div style="margin-top:6pt;text-indent:27pt"&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 years ended December 31, 2020, 2019 and 2018, the Company incurred the following goodwill and other intangible asset impairment charges (in thousands):&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.261%"/&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:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.985%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding: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-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:8pt;font-weight:700;line-height:100%"&gt;2020&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:8pt;font-weight:700;line-height:100%"&gt;2019&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:8pt;font-weight:700;line-height:100%"&gt;2018&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Goodwill impairment charges&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-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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;32,786&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;171,908&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;680,000&#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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other intangible asset impairment charges&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:#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;79,917&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;347,706&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;230,418&#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;</endp:ScheduleofIntangibleAssetImpairmentChargesIncludingGoodwillTableTextBlock>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV84NS9mcmFnOjYxOTQ3M2NhMjYxZDQ4OWM5YmExNTA1M2Q5ZTE2NjFmL3RhYmxlOjUxYTU1NzZhZmEyNDQ3MjA4MGRjYTc3OWUyNGE0NjQzL3RhYmxlcmFuZ2U6NTFhNTU3NmFmYTI0NDcyMDgwZGNhNzc5ZTI0YTQ2NDNfMi01LTEtMS0w_2b7bb1d4-6c5c-4d35-a4a6-bcf0f5a02cd0"
      unitRef="usd">32786000</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="ic422fca6363144d0b81867266600ded0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV84NS9mcmFnOjYxOTQ3M2NhMjYxZDQ4OWM5YmExNTA1M2Q5ZTE2NjFmL3RhYmxlOjUxYTU1NzZhZmEyNDQ3MjA4MGRjYTc3OWUyNGE0NjQzL3RhYmxlcmFuZ2U6NTFhNTU3NmFmYTI0NDcyMDgwZGNhNzc5ZTI0YTQ2NDNfMi03LTEtMS0w_8c3a73d3-1bb1-4e7e-a46f-825a6c594d25"
      unitRef="usd">171908000</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i553ee2d892dc4af1ad8ae5ed797175bf_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV84NS9mcmFnOjYxOTQ3M2NhMjYxZDQ4OWM5YmExNTA1M2Q5ZTE2NjFmL3RhYmxlOjUxYTU1NzZhZmEyNDQ3MjA4MGRjYTc3OWUyNGE0NjQzL3RhYmxlcmFuZ2U6NTFhNTU3NmFmYTI0NDcyMDgwZGNhNzc5ZTI0YTQ2NDNfMi05LTEtMS0w_868e5579-5892-47a2-94e8-e708d1f8cd7c"
      unitRef="usd">680000000</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV84NS9mcmFnOjYxOTQ3M2NhMjYxZDQ4OWM5YmExNTA1M2Q5ZTE2NjFmL3RhYmxlOjUxYTU1NzZhZmEyNDQ3MjA4MGRjYTc3OWUyNGE0NjQzL3RhYmxlcmFuZ2U6NTFhNTU3NmFmYTI0NDcyMDgwZGNhNzc5ZTI0YTQ2NDNfMy01LTEtMS0w_f51aacf5-ef55-44c2-a83a-c8b0f77cdae8"
      unitRef="usd">79917000</us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill>
    <us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill
      contextRef="ic422fca6363144d0b81867266600ded0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV84NS9mcmFnOjYxOTQ3M2NhMjYxZDQ4OWM5YmExNTA1M2Q5ZTE2NjFmL3RhYmxlOjUxYTU1NzZhZmEyNDQ3MjA4MGRjYTc3OWUyNGE0NjQzL3RhYmxlcmFuZ2U6NTFhNTU3NmFmYTI0NDcyMDgwZGNhNzc5ZTI0YTQ2NDNfMy03LTEtMS0w_58253d77-4535-4ba8-aae9-34e1cd60271c"
      unitRef="usd">347706000</us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill>
    <us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill
      contextRef="i553ee2d892dc4af1ad8ae5ed797175bf_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV84NS9mcmFnOjYxOTQ3M2NhMjYxZDQ4OWM5YmExNTA1M2Q5ZTE2NjFmL3RhYmxlOjUxYTU1NzZhZmEyNDQ3MjA4MGRjYTc3OWUyNGE0NjQzL3RhYmxlcmFuZ2U6NTFhNTU3NmFmYTI0NDcyMDgwZGNhNzc5ZTI0YTQ2NDNfMy05LTEtMS0w_92bab934-7c4f-46d8-b856-bba6f82f21c9"
      unitRef="usd">230418000</us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="ie5b5f74dec2c4ee4862d5dea1a3f72a4_D20201001-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV84NS9mcmFnOjYxOTQ3M2NhMjYxZDQ4OWM5YmExNTA1M2Q5ZTE2NjFmL3RleHRyZWdpb246NjE5NDczY2EyNjFkNDg5YzliYTE1MDUzZDllMTY2MWZfMzI5ODUzNDkwMTczNg_094362aa-fa1b-4933-8a64-7f1b116cdf8c"
      unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="ibada542f0059406c90da2e3f3cd65aeb_D20191001-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV84NS9mcmFnOjYxOTQ3M2NhMjYxZDQ4OWM5YmExNTA1M2Q5ZTE2NjFmL3RleHRyZWdpb246NjE5NDczY2EyNjFkNDg5YzliYTE1MDUzZDllMTY2MWZfMjE5OTAyMzI2OTI5NQ_2c565be6-2cf6-4e40-a830-05d5af5c5dc4"
      unitRef="usd">20800000</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="idbaeb78df6bb4bf1b04a61240ce7838f_D20181001-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV84NS9mcmFnOjYxOTQ3M2NhMjYxZDQ4OWM5YmExNTA1M2Q5ZTE2NjFmL3RleHRyZWdpb246NjE5NDczY2EyNjFkNDg5YzliYTE1MDUzZDllMTY2MWZfMjE5OTAyMzI2OTM0MA_8a955faa-bfe8-42c8-a2fa-32957211a1da"
      unitRef="usd">258000000.0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i67e16723de2f4b989b5c4d967d46e7b4_D20181001-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV84NS9mcmFnOjYxOTQ3M2NhMjYxZDQ4OWM5YmExNTA1M2Q5ZTE2NjFmL3RleHRyZWdpb246NjE5NDczY2EyNjFkNDg5YzliYTE1MDUzZDllMTY2MWZfMjE5OTAyMzI2OTMxOA_e45c5396-c211-4656-bf67-c93ba2bcc3df"
      unitRef="usd">31000000.0</us-gaap:GoodwillImpairmentLoss>
    <endp:IntangibleAssetsNetIncludingGoodwillMeasurementInput
      contextRef="i0b98bdd479f94bd98dd9ef59440c09b2_I20200630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV84NS9mcmFnOjYxOTQ3M2NhMjYxZDQ4OWM5YmExNTA1M2Q5ZTE2NjFmL3RleHRyZWdpb246NjE5NDczY2EyNjFkNDg5YzliYTE1MDUzZDllMTY2MWZfMjQ5OQ_1d6864ea-f5fd-46c0-a3ee-ad55cec81045"
      unitRef="number">0.095</endp:IntangibleAssetsNetIncludingGoodwillMeasurementInput>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="ife1bc8589ecd480581a99b86654b6bb5_D20200101-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV84NS9mcmFnOjYxOTQ3M2NhMjYxZDQ4OWM5YmExNTA1M2Q5ZTE2NjFmL3RleHRyZWdpb246NjE5NDczY2EyNjFkNDg5YzliYTE1MDUzZDllMTY2MWZfMjU5NA_f9e22ec6-f091-474f-99e3-f1702ce84526"
      unitRef="usd">32800000</us-gaap:GoodwillImpairmentLoss>
    <endp:IntangibleAssetsNetIncludingGoodwillMeasurementInput
      contextRef="if8219614b2344f329bb037040e02222e_I20190630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV84NS9mcmFnOjYxOTQ3M2NhMjYxZDQ4OWM5YmExNTA1M2Q5ZTE2NjFmL3RleHRyZWdpb246NjE5NDczY2EyNjFkNDg5YzliYTE1MDUzZDllMTY2MWZfMzE0NA_d741293b-61bb-4ea5-8548-cf5667980b0b"
      unitRef="number">0.105</endp:IntangibleAssetsNetIncludingGoodwillMeasurementInput>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="icd3f27eea0cb4b67b8998a018a81f66e_D20190101-20190630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV84NS9mcmFnOjYxOTQ3M2NhMjYxZDQ4OWM5YmExNTA1M2Q5ZTE2NjFmL3RleHRyZWdpb246NjE5NDczY2EyNjFkNDg5YzliYTE1MDUzZDllMTY2MWZfMzIzOQ_6e945a1f-e75d-41a3-9f3b-4a2e67e64a6f"
      unitRef="usd">86000000.0</us-gaap:GoodwillImpairmentLoss>
    <endp:IntangibleAssetsNetIncludingGoodwillMeasurementInput
      contextRef="i200f69aa8b1041a2805f81cc8e6a0397_I20190930"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV84NS9mcmFnOjYxOTQ3M2NhMjYxZDQ4OWM5YmExNTA1M2Q5ZTE2NjFmL3RleHRyZWdpb246NjE5NDczY2EyNjFkNDg5YzliYTE1MDUzZDllMTY2MWZfNDU1Nw_b87799f4-36d3-4d47-a671-61bfe6cc306e"
      unitRef="number">0.105</endp:IntangibleAssetsNetIncludingGoodwillMeasurementInput>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i5cbf4b9708f841718f799f7442d60846_D20190101-20190930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV84NS9mcmFnOjYxOTQ3M2NhMjYxZDQ4OWM5YmExNTA1M2Q5ZTE2NjFmL3RleHRyZWdpb246NjE5NDczY2EyNjFkNDg5YzliYTE1MDUzZDllMTY2MWZfNDcxNA_00bc7d38-e7b0-49a4-b81a-97dfa466c7d5"
      unitRef="usd">65100000</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i60ce8927274544de839884781dedbc11_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV84NS9mcmFnOjYxOTQ3M2NhMjYxZDQ4OWM5YmExNTA1M2Q5ZTE2NjFmL3RleHRyZWdpb246NjE5NDczY2EyNjFkNDg5YzliYTE1MDUzZDllMTY2MWZfMTY0OTI2NzQ1NzgxNA_2c29eb07-9edb-44a5-acbc-aa7b7716ba72"
      unitRef="usd">391000000.0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:CollaborativeArrangementDisclosureTextBlock
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV84OC9mcmFnOmZiYWQzNjFhOWU0MzQwNzdhNWUxYmU1ZTM1NWJkNGRiL3RleHRyZWdpb246ZmJhZDM2MWE5ZTQzNDA3N2E1ZTFiZTVlMzU1YmQ0ZGJfMzI5ODUzNDg4OTU4OQ_3d588113-c178-4d61-a228-d1764a22dd3d">&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;NOTE 12. LICENSE AND COLLABORATION AGREEMENTS&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our subsidiaries have entered into certain license, collaboration and discovery agreements with third parties for product development. These agreements require our subsidiaries to share in the development costs of such products and the third parties grant marketing rights to our subsidiaries for such products.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Generally, under these agreements: (i) we are required to make upfront payments and other payments upon successful completion of regulatory or sales milestones and/or (ii) we are required to pay royalties on sales of the products arising from these agreements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;BioSpecifics&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Until the acquisition of BioSpecifics in December 2020, the Company, through an affiliate, was party to a development and license agreement, as amended (the BioSpecifics License Agreement) with BioSpecifics. The BioSpecifics License Agreement was originally entered into in June 2004 to obtain exclusive worldwide rights to develop, market and sell certain products containing BioSpecifics&#x2019; enzyme CCH. The Company&#x2019;s licensed rights concerned the development and commercialization of products, other than dermal formulations labeled for topical administration, including the indications of DC, Dupuytren&#x2019;s nodules, PD, adhesive capsulitis, cellulite, plantar fibromatosis, lateral hip fat and other potential indications.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Until the acquisition of BioSpecifics in December 2020, we were required to, among other things, pay BioSpecifics on a country-by-country and product-by-product basis a specified percentage within a range of 5% to 15% of net sales for products covered by the BioSpecifics License Agreement. This royalty applied to net sales by the Company and/or any of its sublicensees. In addition, the Company and its affiliates were required to pay BioSpecifics an amount equal to a specified mark-up on certain cost of goods related to supply of XIAFLEX&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;&#xae;&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; (which mark-up was capped at a specified percentage within the range of 5% to 15% of the cost of goods of XIAFLEX&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;&#xae;&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;) for products sold by the Company and its affiliates.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&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 2020, we acquired BioSpecifics, which eliminated this third-party relationship. See Note 5. Acquisitions for further discussion of the BioSpecifics acquisition.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Nevakar, Inc.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&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 second quarter of 2018, we entered into a development, license and commercialization agreement with Nevakar, Inc. related to five sterile injectable product candidates. Pursuant to this agreement, Nevakar, Inc. will generally be responsible, at its expense, to develop and seek regulatory approval for these product candidates, and the Company will generally be responsible, at its expense, to launch and distribute any products that are approved. The Company will have exclusive license rights to all of these products launched in the U.S. and a first right of refusal for the Canadian territory. Upon entering into this agreement, the Company became obligated to make an upfront payment, which was recorded as R&amp;amp;D expense in the Consolidated Statements of Operations during the three months ended June 30, 2018. The Company could become obligated to make additional payments based on certain potential future milestones being achieved.&lt;/span&gt;&lt;/div&gt;</us-gaap:CollaborativeArrangementDisclosureTextBlock>
    <endp:LicenseAgreementRoyaltyRatePercentageOfNetSales
      contextRef="i7ed4a09bb5db4445b03c51be46da04b9_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV84OC9mcmFnOmZiYWQzNjFhOWU0MzQwNzdhNWUxYmU1ZTM1NWJkNGRiL3RleHRyZWdpb246ZmJhZDM2MWE5ZTQzNDA3N2E1ZTFiZTVlMzU1YmQ0ZGJfMjQ0MA_5fe30003-c3e0-449e-ba99-40413f450381"
      unitRef="number">0.05</endp:LicenseAgreementRoyaltyRatePercentageOfNetSales>
    <endp:LicenseAgreementRoyaltyRatePercentageOfNetSales
      contextRef="i37af449c936a45aab15a79fbcfa8a0e8_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV84OC9mcmFnOmZiYWQzNjFhOWU0MzQwNzdhNWUxYmU1ZTM1NWJkNGRiL3RleHRyZWdpb246ZmJhZDM2MWE5ZTQzNDA3N2E1ZTFiZTVlMzU1YmQ0ZGJfMjQ0Ng_036f5e0a-74c9-47c2-b5ae-4c56e34a79d5"
      unitRef="number">0.15</endp:LicenseAgreementRoyaltyRatePercentageOfNetSales>
    <endp:LicenseAgreementRoyaltyRatePercentageOfNetSales
      contextRef="i7ed4a09bb5db4445b03c51be46da04b9_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV84OC9mcmFnOmZiYWQzNjFhOWU0MzQwNzdhNWUxYmU1ZTM1NWJkNGRiL3RleHRyZWdpb246ZmJhZDM2MWE5ZTQzNDA3N2E1ZTFiZTVlMzU1YmQ0ZGJfMjkyMw_d984dad3-bb48-42c0-8fb7-75eefca93783"
      unitRef="number">0.05</endp:LicenseAgreementRoyaltyRatePercentageOfNetSales>
    <endp:LicenseAgreementRoyaltyRatePercentageOfNetSales
      contextRef="i37af449c936a45aab15a79fbcfa8a0e8_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV84OC9mcmFnOmZiYWQzNjFhOWU0MzQwNzdhNWUxYmU1ZTM1NWJkNGRiL3RleHRyZWdpb246ZmJhZDM2MWE5ZTQzNDA3N2E1ZTFiZTVlMzU1YmQ0ZGJfMjkyOQ_331196a5-bc7d-4403-be5c-64a9b3855be0"
      unitRef="number">0.15</endp:LicenseAgreementRoyaltyRatePercentageOfNetSales>
    <endp:NumberofSterileInjectableProductCandidates
      contextRef="i5d2ccdb8afbf47c4921de51402cc5cb8_D20180401-20180630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV84OC9mcmFnOmZiYWQzNjFhOWU0MzQwNzdhNWUxYmU1ZTM1NWJkNGRiL3RleHRyZWdpb246ZmJhZDM2MWE5ZTQzNDA3N2E1ZTFiZTVlMzU1YmQ0ZGJfMzE2OQ_81efca35-0495-44ae-99fa-28502f43b6af"
      unitRef="product_candidate">5</endp:NumberofSterileInjectableProductCandidates>
    <us-gaap:RevenueFromContractWithCustomerTextBlock
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV85MS9mcmFnOjkwY2QzMmExYjkxMDQ3YjE4NjZhZWU3ZDE2ZTVkYTM1L3RleHRyZWdpb246OTBjZDMyYTFiOTEwNDdiMTg2NmFlZTdkMTZlNWRhMzVfMjUzOA_c8c8f3a0-20e7-4e89-9a50-ef67d2a50237">&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;NOTE 13. CONTRACT ASSETS AND LIABILITIES&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our revenue consists almost entirely of sales of our pharmaceutical products to customers, whereby we ship products to a customer pursuant to a purchase order. Revenue contracts such as these do not generally give rise to contract assets or contract liabilities because: (i) the underlying contracts generally have only a single performance obligation and (ii) we do not generally receive consideration until the performance obligation is fully satisfied. At December&#160;31, 2020, the unfulfilled performance obligations for these types of contracts relate to ordered but undelivered products. We generally expect to fulfill the performance obligations and recognize revenue within one week of entering into the underlying contract. Based on the short-term initial contract duration, additional disclosure about the remaining performance obligations is not required.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Certain of our other revenue-generating contracts, including license and collaboration agreements, may result in contract assets and/or contract liabilities. For example, we may recognize contract liabilities upon receipt of certain upfront and milestone payments from customers when there are remaining performance obligations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&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 shows the opening and closing balances of contract assets and contract liabilities from contracts with customers (dollars in thousands):&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:48.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.986%"/&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="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:8pt;font-weight:700;line-height:100%"&gt;December 31, 2020&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:8pt;font-weight:700;line-height:100%"&gt;December 31, 2019&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:8pt;font-weight:700;line-height:100%"&gt;$ Change&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:8pt;font-weight:700;line-height:100%"&gt;% Change&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:10pt;font-weight:400;line-height:100%"&gt;Contract assets, net (1)&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;13,525&#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:10pt;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:10pt;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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;13,525&#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;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;NM&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:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contract liabilities, net (2)&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;6,028&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;6,592&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(564)&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:10pt;font-weight:400;line-height:100%"&gt;(9)&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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;__________&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:31.5pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;NM indicates that the percentage change is not meaningful or is greater than 100%.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:31.5pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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%;padding-left:8.68pt"&gt;At December&#160;31, 2020, approximately $3.2&#160;million of this contract asset amount is classified as current and is included in Prepaid expenses and other current assets in the Company&#x2019;s Consolidated Balance Sheets. The remaining amount is classified as noncurrent and is included in Other assets. The net increase in contract assets during the year ended December 31, 2020 was primarily due to the Company&#x2019;s estimated consideration for the sale of certain intellectual property rights.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:31.5pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt"&gt;At December&#160;31, 2020 and December&#160;31, 2019, approximately $1.4&#160;million and $1.4 million, respectively, of these contract liability amounts are classified as current and are included in Accounts payable and accrued expenses in the Company&#x2019;s Consolidated Balance Sheets. The remaining amounts are classified as noncurrent and are included in Other liabilities. The decrease in contract liabilities during the year ended December 31, 2020 was primarily due to approximately $2.8&#160;million in revenue recognized during the period, partially offset by a new agreement entered into during 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&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 year ended December 31, 2020, we recognized revenue of $19.1&#160;million relating to performance obligations satisfied, or partially satisfied, in prior periods. Such revenue generally relates to changes in estimates with respect to our variable consideration.&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV85MS9mcmFnOjkwY2QzMmExYjkxMDQ3YjE4NjZhZWU3ZDE2ZTVkYTM1L3RleHRyZWdpb246OTBjZDMyYTFiOTEwNDdiMTg2NmFlZTdkMTZlNWRhMzVfMjUzNg_fd0838cc-c9f1-4653-8eab-6b7ab253b076">&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&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 shows the opening and closing balances of contract assets and contract liabilities from contracts with customers (dollars in thousands):&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:48.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.986%"/&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="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:8pt;font-weight:700;line-height:100%"&gt;December 31, 2020&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:8pt;font-weight:700;line-height:100%"&gt;December 31, 2019&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:8pt;font-weight:700;line-height:100%"&gt;$ Change&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:8pt;font-weight:700;line-height:100%"&gt;% Change&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:10pt;font-weight:400;line-height:100%"&gt;Contract assets, net (1)&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;13,525&#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:10pt;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:10pt;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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;13,525&#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;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;NM&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:justify;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contract liabilities, net (2)&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;6,028&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;6,592&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(564)&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:10pt;font-weight:400;line-height:100%"&gt;(9)&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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;__________&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:31.5pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;NM indicates that the percentage change is not meaningful or is greater than 100%.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:31.5pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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%;padding-left:8.68pt"&gt;At December&#160;31, 2020, approximately $3.2&#160;million of this contract asset amount is classified as current and is included in Prepaid expenses and other current assets in the Company&#x2019;s Consolidated Balance Sheets. The remaining amount is classified as noncurrent and is included in Other assets. The net increase in contract assets during the year ended December 31, 2020 was primarily due to the Company&#x2019;s estimated consideration for the sale of certain intellectual property rights.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:31.5pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt"&gt;At December&#160;31, 2020 and December&#160;31, 2019, approximately $1.4&#160;million and $1.4 million, respectively, of these contract liability amounts are classified as current and are included in Accounts payable and accrued expenses in the Company&#x2019;s Consolidated Balance Sheets. The remaining amounts are classified as noncurrent and are included in Other liabilities. The decrease in contract liabilities during the year ended December 31, 2020 was primarily due to approximately $2.8&#160;million in revenue recognized during the period, partially offset by a new agreement entered into during 2020.&lt;/span&gt;&lt;/div&gt;</us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock>
    <us-gaap:ContractWithCustomerAssetNet
      contextRef="i3f216a0a208e454cb35be9f5f8c6dadf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV85MS9mcmFnOjkwY2QzMmExYjkxMDQ3YjE4NjZhZWU3ZDE2ZTVkYTM1L3RhYmxlOjIxYTVjZTAzMGVjNzQ0YzBiMDgyMmQzYjcyMjE1NzA4L3RhYmxlcmFuZ2U6MjFhNWNlMDMwZWM3NDRjMGIwODIyZDNiNzIyMTU3MDhfMS0xLTEtMS0w_ebc11500-11b5-412e-9bd7-c6dcb58a799c"
      unitRef="usd">13525000</us-gaap:ContractWithCustomerAssetNet>
    <us-gaap:ContractWithCustomerAssetNet
      contextRef="ie393cf2c705b4c4d83b27b6f2c4fdfb0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV85MS9mcmFnOjkwY2QzMmExYjkxMDQ3YjE4NjZhZWU3ZDE2ZTVkYTM1L3RhYmxlOjIxYTVjZTAzMGVjNzQ0YzBiMDgyMmQzYjcyMjE1NzA4L3RhYmxlcmFuZ2U6MjFhNWNlMDMwZWM3NDRjMGIwODIyZDNiNzIyMTU3MDhfMS0zLTEtMS0w_d7ee15c5-e872-4ede-b07d-e3b42876772d"
      unitRef="usd">0</us-gaap:ContractWithCustomerAssetNet>
    <us-gaap:IncreaseDecreaseInContractWithCustomerAsset
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV85MS9mcmFnOjkwY2QzMmExYjkxMDQ3YjE4NjZhZWU3ZDE2ZTVkYTM1L3RhYmxlOjIxYTVjZTAzMGVjNzQ0YzBiMDgyMmQzYjcyMjE1NzA4L3RhYmxlcmFuZ2U6MjFhNWNlMDMwZWM3NDRjMGIwODIyZDNiNzIyMTU3MDhfMS01LTEtMS0w_91d6ca8a-c39c-4c2a-bd6b-24bddc39859f"
      unitRef="usd">13525000</us-gaap:IncreaseDecreaseInContractWithCustomerAsset>
    <us-gaap:ContractWithCustomerLiability
      contextRef="i3f216a0a208e454cb35be9f5f8c6dadf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV85MS9mcmFnOjkwY2QzMmExYjkxMDQ3YjE4NjZhZWU3ZDE2ZTVkYTM1L3RhYmxlOjIxYTVjZTAzMGVjNzQ0YzBiMDgyMmQzYjcyMjE1NzA4L3RhYmxlcmFuZ2U6MjFhNWNlMDMwZWM3NDRjMGIwODIyZDNiNzIyMTU3MDhfMi0xLTEtMS0w_7b7b1523-ea04-4385-a871-d15445cdf531"
      unitRef="usd">6028000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability
      contextRef="ie393cf2c705b4c4d83b27b6f2c4fdfb0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV85MS9mcmFnOjkwY2QzMmExYjkxMDQ3YjE4NjZhZWU3ZDE2ZTVkYTM1L3RhYmxlOjIxYTVjZTAzMGVjNzQ0YzBiMDgyMmQzYjcyMjE1NzA4L3RhYmxlcmFuZ2U6MjFhNWNlMDMwZWM3NDRjMGIwODIyZDNiNzIyMTU3MDhfMi0zLTEtMS0w_fd7b9be9-ccb0-4300-85d3-3d519dc7dce4"
      unitRef="usd">6592000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV85MS9mcmFnOjkwY2QzMmExYjkxMDQ3YjE4NjZhZWU3ZDE2ZTVkYTM1L3RhYmxlOjIxYTVjZTAzMGVjNzQ0YzBiMDgyMmQzYjcyMjE1NzA4L3RhYmxlcmFuZ2U6MjFhNWNlMDMwZWM3NDRjMGIwODIyZDNiNzIyMTU3MDhfMi01LTEtMS0w_8ab58c2b-604c-481f-9cee-581be6ad86a3"
      unitRef="usd">-564000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <endp:ContractwithCustomerLiabilityIncreaseDecreasePercentage
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV85MS9mcmFnOjkwY2QzMmExYjkxMDQ3YjE4NjZhZWU3ZDE2ZTVkYTM1L3RhYmxlOjIxYTVjZTAzMGVjNzQ0YzBiMDgyMmQzYjcyMjE1NzA4L3RhYmxlcmFuZ2U6MjFhNWNlMDMwZWM3NDRjMGIwODIyZDNiNzIyMTU3MDhfMi03LTEtMS0w_54108b75-7616-4b60-86df-647281f8e79c"
      unitRef="number">-0.09</endp:ContractwithCustomerLiabilityIncreaseDecreasePercentage>
    <us-gaap:ContractWithCustomerAssetNetCurrent
      contextRef="i3f216a0a208e454cb35be9f5f8c6dadf_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV85MS9mcmFnOjkwY2QzMmExYjkxMDQ3YjE4NjZhZWU3ZDE2ZTVkYTM1L3RleHRyZWdpb246OTBjZDMyYTFiOTEwNDdiMTg2NmFlZTdkMTZlNWRhMzVfMTQ2MA_a2eaa203-9133-49d7-9653-527ff4b66aad"
      unitRef="usd">3200000</us-gaap:ContractWithCustomerAssetNetCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i3f216a0a208e454cb35be9f5f8c6dadf_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV85MS9mcmFnOjkwY2QzMmExYjkxMDQ3YjE4NjZhZWU3ZDE2ZTVkYTM1L3RleHRyZWdpb246OTBjZDMyYTFiOTEwNDdiMTg2NmFlZTdkMTZlNWRhMzVfMTg2Nw_464ac1cf-bd9e-4ca7-acdb-5e2d649e3db0"
      unitRef="usd">1400000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="ie393cf2c705b4c4d83b27b6f2c4fdfb0_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV85MS9mcmFnOjkwY2QzMmExYjkxMDQ3YjE4NjZhZWU3ZDE2ZTVkYTM1L3RleHRyZWdpb246OTBjZDMyYTFiOTEwNDdiMTg2NmFlZTdkMTZlNWRhMzVfMTg3NA_c2376d7a-2d6e-4a36-a9b0-f73d5647920c"
      unitRef="usd">1400000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <endp:ContractwithCustomerLiabilityIncreaseDecrease
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV85MS9mcmFnOjkwY2QzMmExYjkxMDQ3YjE4NjZhZWU3ZDE2ZTVkYTM1L3RleHRyZWdpb246OTBjZDMyYTFiOTEwNDdiMTg2NmFlZTdkMTZlNWRhMzVfMjI2Nw_6441cf64-55e1-49be-8003-b367c99f6311"
      unitRef="usd">2800000</endp:ContractwithCustomerLiabilityIncreaseDecrease>
    <us-gaap:ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV85MS9mcmFnOjkwY2QzMmExYjkxMDQ3YjE4NjZhZWU3ZDE2ZTVkYTM1L3RleHRyZWdpb246OTBjZDMyYTFiOTEwNDdiMTg2NmFlZTdkMTZlNWRhMzVfMjM0Ng_f142401c-5936-4f02-9f4b-a0fa025ed9dd"
      unitRef="usd">19100000</us-gaap:ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV85Ny9mcmFnOjZlZDBhMTg5ZDczZDQ4ZjhiMjA5MWI4NjFlNjQ3NjhhL3RleHRyZWdpb246NmVkMGExODlkNzNkNDhmOGIyMDkxYjg2MWU2NDc2OGFfOTI_3437ff13-e54f-40aa-a889-0b3d6c8373d7">&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;NOTE 14. ACCOUNTS PAYABLE AND ACCRUED EXPENSES&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accounts payable and accrued expenses include the following at December&#160;31, 2020 and December 31, 2019 (in thousands):&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:74.038%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.985%"/&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="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:8pt;font-weight:700;line-height:100%"&gt;December 31, 2020&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:8pt;font-weight:700;line-height:100%"&gt;December 31, 2019&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trade accounts payable&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;94,408&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;101,532&#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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Returns and allowances&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:10pt;font-weight:400;line-height:100%"&gt;207,916&#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:10pt;font-weight:400;line-height:100%"&gt;206,248&#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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Rebates&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:10pt;font-weight:400;line-height:100%"&gt;126,644&#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:10pt;font-weight:400;line-height:100%"&gt;129,056&#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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Chargebacks&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:10pt;font-weight:400;line-height:100%"&gt;2,177&#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:10pt;font-weight:400;line-height:100%"&gt;1,594&#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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%"&gt;98,105&#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:10pt;font-weight:400;line-height:100%"&gt;112,860&#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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued payroll and related benefits&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:10pt;font-weight:400;line-height:100%"&gt;130,092&#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:10pt;font-weight:400;line-height:100%"&gt;79,869&#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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued royalties and other distribution partner payables&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:10pt;font-weight:400;line-height:100%"&gt;59,745&#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:10pt;font-weight:400;line-height:100%"&gt;115,816&#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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Acquisition-related contingent consideration&#x2014;current&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:10pt;font-weight:400;line-height:100%"&gt;8,566&#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:10pt;font-weight:400;line-height:100%"&gt;6,534&#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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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:10pt;font-weight:400;line-height:100%"&gt;108,287&#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:10pt;font-weight:400;line-height:100%"&gt;146,440&#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 2px 7.75pt;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;Total&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;835,940&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;899,949&#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:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock>
    <us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV85Ny9mcmFnOjZlZDBhMTg5ZDczZDQ4ZjhiMjA5MWI4NjFlNjQ3NjhhL3RleHRyZWdpb246NmVkMGExODlkNzNkNDhmOGIyMDkxYjg2MWU2NDc2OGFfODc_72eb79db-6a64-44de-b7f0-05ba3d900ad0">&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accounts payable and accrued expenses include the following at December&#160;31, 2020 and December 31, 2019 (in thousands):&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:74.038%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.985%"/&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="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:8pt;font-weight:700;line-height:100%"&gt;December 31, 2020&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:8pt;font-weight:700;line-height:100%"&gt;December 31, 2019&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Trade accounts payable&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;94,408&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;101,532&#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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Returns and allowances&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:10pt;font-weight:400;line-height:100%"&gt;207,916&#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:10pt;font-weight:400;line-height:100%"&gt;206,248&#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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Rebates&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:10pt;font-weight:400;line-height:100%"&gt;126,644&#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:10pt;font-weight:400;line-height:100%"&gt;129,056&#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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Chargebacks&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:10pt;font-weight:400;line-height:100%"&gt;2,177&#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:10pt;font-weight:400;line-height:100%"&gt;1,594&#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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%"&gt;98,105&#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:10pt;font-weight:400;line-height:100%"&gt;112,860&#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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued payroll and related benefits&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:10pt;font-weight:400;line-height:100%"&gt;130,092&#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:10pt;font-weight:400;line-height:100%"&gt;79,869&#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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued royalties and other distribution partner payables&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:10pt;font-weight:400;line-height:100%"&gt;59,745&#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:10pt;font-weight:400;line-height:100%"&gt;115,816&#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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Acquisition-related contingent consideration&#x2014;current&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:10pt;font-weight:400;line-height:100%"&gt;8,566&#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:10pt;font-weight:400;line-height:100%"&gt;6,534&#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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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:10pt;font-weight:400;line-height:100%"&gt;108,287&#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:10pt;font-weight:400;line-height:100%"&gt;146,440&#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 2px 7.75pt;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;Total&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;835,940&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;899,949&#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:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock>
    <us-gaap:AccountsPayableTradeCurrent
      contextRef="i3f216a0a208e454cb35be9f5f8c6dadf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV85Ny9mcmFnOjZlZDBhMTg5ZDczZDQ4ZjhiMjA5MWI4NjFlNjQ3NjhhL3RhYmxlOmY1MjUwN2U3NmU1ZjRjNWM4NDBhNDk0NTBmMmUxNmFkL3RhYmxlcmFuZ2U6ZjUyNTA3ZTc2ZTVmNGM1Yzg0MGE0OTQ1MGYyZTE2YWRfMS0xLTEtMS0w_b1b38bbe-f49d-41bc-8a5e-25c0fd5e4c7c"
      unitRef="usd">94408000</us-gaap:AccountsPayableTradeCurrent>
    <us-gaap:AccountsPayableTradeCurrent
      contextRef="ie393cf2c705b4c4d83b27b6f2c4fdfb0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV85Ny9mcmFnOjZlZDBhMTg5ZDczZDQ4ZjhiMjA5MWI4NjFlNjQ3NjhhL3RhYmxlOmY1MjUwN2U3NmU1ZjRjNWM4NDBhNDk0NTBmMmUxNmFkL3RhYmxlcmFuZ2U6ZjUyNTA3ZTc2ZTVmNGM1Yzg0MGE0OTQ1MGYyZTE2YWRfMS0zLTEtMS0w_ffa4656c-1951-4e22-ba38-5b15f11efcde"
      unitRef="usd">101532000</us-gaap:AccountsPayableTradeCurrent>
    <endp:AccruedLiabilitiesReturnsAndAllowances
      contextRef="i3f216a0a208e454cb35be9f5f8c6dadf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV85Ny9mcmFnOjZlZDBhMTg5ZDczZDQ4ZjhiMjA5MWI4NjFlNjQ3NjhhL3RhYmxlOmY1MjUwN2U3NmU1ZjRjNWM4NDBhNDk0NTBmMmUxNmFkL3RhYmxlcmFuZ2U6ZjUyNTA3ZTc2ZTVmNGM1Yzg0MGE0OTQ1MGYyZTE2YWRfMi0xLTEtMS0w_b87bd53a-c0c1-4aee-afd9-f26c4e298541"
      unitRef="usd">207916000</endp:AccruedLiabilitiesReturnsAndAllowances>
    <endp:AccruedLiabilitiesReturnsAndAllowances
      contextRef="ie393cf2c705b4c4d83b27b6f2c4fdfb0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV85Ny9mcmFnOjZlZDBhMTg5ZDczZDQ4ZjhiMjA5MWI4NjFlNjQ3NjhhL3RhYmxlOmY1MjUwN2U3NmU1ZjRjNWM4NDBhNDk0NTBmMmUxNmFkL3RhYmxlcmFuZ2U6ZjUyNTA3ZTc2ZTVmNGM1Yzg0MGE0OTQ1MGYyZTE2YWRfMi0zLTEtMS0w_f36bbe37-aba5-40c5-b04c-82f1d455826e"
      unitRef="usd">206248000</endp:AccruedLiabilitiesReturnsAndAllowances>
    <endp:AccruedLiabilitiesRebates
      contextRef="i3f216a0a208e454cb35be9f5f8c6dadf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV85Ny9mcmFnOjZlZDBhMTg5ZDczZDQ4ZjhiMjA5MWI4NjFlNjQ3NjhhL3RhYmxlOmY1MjUwN2U3NmU1ZjRjNWM4NDBhNDk0NTBmMmUxNmFkL3RhYmxlcmFuZ2U6ZjUyNTA3ZTc2ZTVmNGM1Yzg0MGE0OTQ1MGYyZTE2YWRfMy0xLTEtMS0w_55da2b78-9286-4924-a38a-4ec973f23d2b"
      unitRef="usd">126644000</endp:AccruedLiabilitiesRebates>
    <endp:AccruedLiabilitiesRebates
      contextRef="ie393cf2c705b4c4d83b27b6f2c4fdfb0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV85Ny9mcmFnOjZlZDBhMTg5ZDczZDQ4ZjhiMjA5MWI4NjFlNjQ3NjhhL3RhYmxlOmY1MjUwN2U3NmU1ZjRjNWM4NDBhNDk0NTBmMmUxNmFkL3RhYmxlcmFuZ2U6ZjUyNTA3ZTc2ZTVmNGM1Yzg0MGE0OTQ1MGYyZTE2YWRfMy0zLTEtMS0w_53062970-1e88-4b91-8874-0ecf6da4abe0"
      unitRef="usd">129056000</endp:AccruedLiabilitiesRebates>
    <endp:AccruedLiabilitiesChargebacks
      contextRef="i3f216a0a208e454cb35be9f5f8c6dadf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV85Ny9mcmFnOjZlZDBhMTg5ZDczZDQ4ZjhiMjA5MWI4NjFlNjQ3NjhhL3RhYmxlOmY1MjUwN2U3NmU1ZjRjNWM4NDBhNDk0NTBmMmUxNmFkL3RhYmxlcmFuZ2U6ZjUyNTA3ZTc2ZTVmNGM1Yzg0MGE0OTQ1MGYyZTE2YWRfNC0xLTEtMS0w_519114d0-8d12-41b2-b9bf-631413c8e858"
      unitRef="usd">2177000</endp:AccruedLiabilitiesChargebacks>
    <endp:AccruedLiabilitiesChargebacks
      contextRef="ie393cf2c705b4c4d83b27b6f2c4fdfb0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV85Ny9mcmFnOjZlZDBhMTg5ZDczZDQ4ZjhiMjA5MWI4NjFlNjQ3NjhhL3RhYmxlOmY1MjUwN2U3NmU1ZjRjNWM4NDBhNDk0NTBmMmUxNmFkL3RhYmxlcmFuZ2U6ZjUyNTA3ZTc2ZTVmNGM1Yzg0MGE0OTQ1MGYyZTE2YWRfNC0zLTEtMS0w_b3c8b4f7-cc93-4ddf-a140-8e3c0be0670d"
      unitRef="usd">1594000</endp:AccruedLiabilitiesChargebacks>
    <us-gaap:InterestPayableCurrent
      contextRef="i3f216a0a208e454cb35be9f5f8c6dadf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV85Ny9mcmFnOjZlZDBhMTg5ZDczZDQ4ZjhiMjA5MWI4NjFlNjQ3NjhhL3RhYmxlOmY1MjUwN2U3NmU1ZjRjNWM4NDBhNDk0NTBmMmUxNmFkL3RhYmxlcmFuZ2U6ZjUyNTA3ZTc2ZTVmNGM1Yzg0MGE0OTQ1MGYyZTE2YWRfNS0xLTEtMS0w_e8c1ba13-45f2-4554-a7df-77ee4dfa6680"
      unitRef="usd">98105000</us-gaap:InterestPayableCurrent>
    <us-gaap:InterestPayableCurrent
      contextRef="ie393cf2c705b4c4d83b27b6f2c4fdfb0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV85Ny9mcmFnOjZlZDBhMTg5ZDczZDQ4ZjhiMjA5MWI4NjFlNjQ3NjhhL3RhYmxlOmY1MjUwN2U3NmU1ZjRjNWM4NDBhNDk0NTBmMmUxNmFkL3RhYmxlcmFuZ2U6ZjUyNTA3ZTc2ZTVmNGM1Yzg0MGE0OTQ1MGYyZTE2YWRfNS0zLTEtMS0w_95181822-f676-47dc-8d18-ed1fc85dc458"
      unitRef="usd">112860000</us-gaap:InterestPayableCurrent>
    <us-gaap:AccruedEmployeeBenefitsCurrent
      contextRef="i3f216a0a208e454cb35be9f5f8c6dadf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV85Ny9mcmFnOjZlZDBhMTg5ZDczZDQ4ZjhiMjA5MWI4NjFlNjQ3NjhhL3RhYmxlOmY1MjUwN2U3NmU1ZjRjNWM4NDBhNDk0NTBmMmUxNmFkL3RhYmxlcmFuZ2U6ZjUyNTA3ZTc2ZTVmNGM1Yzg0MGE0OTQ1MGYyZTE2YWRfNi0xLTEtMS0w_2b460095-479c-4b73-927e-00b68ccdfa77"
      unitRef="usd">130092000</us-gaap:AccruedEmployeeBenefitsCurrent>
    <us-gaap:AccruedEmployeeBenefitsCurrent
      contextRef="ie393cf2c705b4c4d83b27b6f2c4fdfb0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV85Ny9mcmFnOjZlZDBhMTg5ZDczZDQ4ZjhiMjA5MWI4NjFlNjQ3NjhhL3RhYmxlOmY1MjUwN2U3NmU1ZjRjNWM4NDBhNDk0NTBmMmUxNmFkL3RhYmxlcmFuZ2U6ZjUyNTA3ZTc2ZTVmNGM1Yzg0MGE0OTQ1MGYyZTE2YWRfNi0zLTEtMS0w_a6e6fb5f-a01f-470a-8b6f-e61ab3c1c493"
      unitRef="usd">79869000</us-gaap:AccruedEmployeeBenefitsCurrent>
    <endp:AccruedRoyaltiesandOtherDistributionPartnerPayablesCurrent
      contextRef="i3f216a0a208e454cb35be9f5f8c6dadf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV85Ny9mcmFnOjZlZDBhMTg5ZDczZDQ4ZjhiMjA5MWI4NjFlNjQ3NjhhL3RhYmxlOmY1MjUwN2U3NmU1ZjRjNWM4NDBhNDk0NTBmMmUxNmFkL3RhYmxlcmFuZ2U6ZjUyNTA3ZTc2ZTVmNGM1Yzg0MGE0OTQ1MGYyZTE2YWRfNy0xLTEtMS0w_d4701441-d499-486d-8699-a0fdf20c5c13"
      unitRef="usd">59745000</endp:AccruedRoyaltiesandOtherDistributionPartnerPayablesCurrent>
    <endp:AccruedRoyaltiesandOtherDistributionPartnerPayablesCurrent
      contextRef="ie393cf2c705b4c4d83b27b6f2c4fdfb0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV85Ny9mcmFnOjZlZDBhMTg5ZDczZDQ4ZjhiMjA5MWI4NjFlNjQ3NjhhL3RhYmxlOmY1MjUwN2U3NmU1ZjRjNWM4NDBhNDk0NTBmMmUxNmFkL3RhYmxlcmFuZ2U6ZjUyNTA3ZTc2ZTVmNGM1Yzg0MGE0OTQ1MGYyZTE2YWRfNy0zLTEtMS0w_3c262ad5-d4cc-4492-a634-73c5b8331405"
      unitRef="usd">115816000</endp:AccruedRoyaltiesandOtherDistributionPartnerPayablesCurrent>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent
      contextRef="i3f216a0a208e454cb35be9f5f8c6dadf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV85Ny9mcmFnOjZlZDBhMTg5ZDczZDQ4ZjhiMjA5MWI4NjFlNjQ3NjhhL3RhYmxlOmY1MjUwN2U3NmU1ZjRjNWM4NDBhNDk0NTBmMmUxNmFkL3RhYmxlcmFuZ2U6ZjUyNTA3ZTc2ZTVmNGM1Yzg0MGE0OTQ1MGYyZTE2YWRfOC0xLTEtMS0w_7c8a0af8-8434-45bb-9ab5-549b23b72cf3"
      unitRef="usd">8566000</us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent
      contextRef="ie393cf2c705b4c4d83b27b6f2c4fdfb0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV85Ny9mcmFnOjZlZDBhMTg5ZDczZDQ4ZjhiMjA5MWI4NjFlNjQ3NjhhL3RhYmxlOmY1MjUwN2U3NmU1ZjRjNWM4NDBhNDk0NTBmMmUxNmFkL3RhYmxlcmFuZ2U6ZjUyNTA3ZTc2ZTVmNGM1Yzg0MGE0OTQ1MGYyZTE2YWRfOC0zLTEtMS0w_28741528-4d1a-4511-b18b-887669c11de0"
      unitRef="usd">6534000</us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="i3f216a0a208e454cb35be9f5f8c6dadf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV85Ny9mcmFnOjZlZDBhMTg5ZDczZDQ4ZjhiMjA5MWI4NjFlNjQ3NjhhL3RhYmxlOmY1MjUwN2U3NmU1ZjRjNWM4NDBhNDk0NTBmMmUxNmFkL3RhYmxlcmFuZ2U6ZjUyNTA3ZTc2ZTVmNGM1Yzg0MGE0OTQ1MGYyZTE2YWRfOS0xLTEtMS0w_1eef055c-ed6f-40fd-975a-a85a0eea73ee"
      unitRef="usd">108287000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="ie393cf2c705b4c4d83b27b6f2c4fdfb0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV85Ny9mcmFnOjZlZDBhMTg5ZDczZDQ4ZjhiMjA5MWI4NjFlNjQ3NjhhL3RhYmxlOmY1MjUwN2U3NmU1ZjRjNWM4NDBhNDk0NTBmMmUxNmFkL3RhYmxlcmFuZ2U6ZjUyNTA3ZTc2ZTVmNGM1Yzg0MGE0OTQ1MGYyZTE2YWRfOS0zLTEtMS0w_7a163ed4-1097-4ef1-be46-b9fff051a7ec"
      unitRef="usd">146440000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent
      contextRef="i3f216a0a208e454cb35be9f5f8c6dadf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV85Ny9mcmFnOjZlZDBhMTg5ZDczZDQ4ZjhiMjA5MWI4NjFlNjQ3NjhhL3RhYmxlOmY1MjUwN2U3NmU1ZjRjNWM4NDBhNDk0NTBmMmUxNmFkL3RhYmxlcmFuZ2U6ZjUyNTA3ZTc2ZTVmNGM1Yzg0MGE0OTQ1MGYyZTE2YWRfMTAtMS0xLTEtMA_572959bd-dec7-4000-aa69-64673eac124f"
      unitRef="usd">835940000</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent
      contextRef="ie393cf2c705b4c4d83b27b6f2c4fdfb0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV85Ny9mcmFnOjZlZDBhMTg5ZDczZDQ4ZjhiMjA5MWI4NjFlNjQ3NjhhL3RhYmxlOmY1MjUwN2U3NmU1ZjRjNWM4NDBhNDk0NTBmMmUxNmFkL3RhYmxlcmFuZ2U6ZjUyNTA3ZTc2ZTVmNGM1Yzg0MGE0OTQ1MGYyZTE2YWRfMTAtMy0xLTEtMA_edf968b6-cecc-4d25-be26-3ebb066dd690"
      unitRef="usd">899949000</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
    <us-gaap:DebtDisclosureTextBlock
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90ZXh0cmVnaW9uOjZiZmY1ZGM0MDMwYjRkMWY4ZmNiNDA5ZjI3MmMxNGYwXzE3NDIx_72771308-aea3-4844-a8f7-ca453f9fb6f7">&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;NOTE 15. DEBT&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&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 presents information about the Company&#x2019;s total indebtedness at December&#160;31, 2020 and December&#160;31, 2019 (dollars in thousands):&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.861%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:33.392%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.715%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.495%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.000%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.495%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.000%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.495%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.715%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.495%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.000%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.495%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.003%"/&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="15" 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:8pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" 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:8pt;font-weight:700;line-height:100%"&gt;December 31, 2019&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-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:100%"&gt;Effective Interest Rate&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:100%"&gt;Principal Amount&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:100%"&gt;Carrying Amount&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;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:100%"&gt;Effective Interest Rate&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:100%"&gt;Principal Amount&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:100%"&gt;Carrying Amount&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:10pt;font-weight:400;line-height:100%"&gt;7.25% Senior Notes due 2022&lt;/span&gt;&lt;/div&gt;&lt;/td&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:10pt;font-weight:400;line-height:100%"&gt;7.25&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;8,294&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;8,294&#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:10pt;font-weight:400;line-height:100%"&gt;7.25&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;8,294&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;8,294&#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&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.75% Senior Notes due 2022&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:10pt;font-weight:400;line-height:100%"&gt;5.75&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&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:10pt;font-weight:400;line-height:100%"&gt;172,048&#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:10pt;font-weight:400;line-height:100%"&gt;172,048&#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:10pt;font-weight:400;line-height:100%"&gt;5.75&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&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:10pt;font-weight:400;line-height:100%"&gt;182,479&#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:10pt;font-weight:400;line-height:100%"&gt;182,479&#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:10pt;font-weight:400;line-height:100%"&gt;5.375% Senior Notes due 2023&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:10pt;font-weight:400;line-height:100%"&gt;5.62&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&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:10pt;font-weight:400;line-height:100%"&gt;6,127&#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:10pt;font-weight:400;line-height:100%"&gt;6,098&#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:10pt;font-weight:400;line-height:100%"&gt;5.62&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&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:10pt;font-weight:400;line-height:100%"&gt;210,440&#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:10pt;font-weight:400;line-height:100%"&gt;209,018&#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:10pt;font-weight:400;line-height:100%"&gt;6.00% Senior Notes due 2023&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:10pt;font-weight:400;line-height:100%"&gt;6.28&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&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:10pt;font-weight:400;line-height:100%"&gt;56,436&#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:10pt;font-weight:400;line-height:100%"&gt;56,063&#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:10pt;font-weight:400;line-height:100%"&gt;6.28&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&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:10pt;font-weight:400;line-height:100%"&gt;1,439,840&#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:10pt;font-weight:400;line-height:100%"&gt;1,426,998&#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:10pt;font-weight:400;line-height:100%"&gt;5.875% Senior Secured Notes due 2024&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:10pt;font-weight:400;line-height:100%"&gt;6.14&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&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:10pt;font-weight:400;line-height:100%"&gt;300,000&#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:10pt;font-weight:400;line-height:100%"&gt;297,267&#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:10pt;font-weight:400;line-height:100%"&gt;6.14&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&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:10pt;font-weight:400;line-height:100%"&gt;300,000&#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:10pt;font-weight:400;line-height:100%"&gt;296,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;/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:10pt;font-weight:400;line-height:100%"&gt;6.00% Senior Notes due 2025&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:10pt;font-weight:400;line-height:100%"&gt;6.27&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&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:10pt;font-weight:400;line-height:100%"&gt;21,578&#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:10pt;font-weight:400;line-height:100%"&gt;21,366&#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:10pt;font-weight:400;line-height:100%"&gt;6.27&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&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:10pt;font-weight:400;line-height:100%"&gt;1,200,000&#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:10pt;font-weight:400;line-height:100%"&gt;1,185,726&#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:10pt;font-weight:400;line-height:100%"&gt;7.50% Senior Secured Notes due 2027&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:10pt;font-weight:400;line-height:100%"&gt;7.70&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&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:10pt;font-weight:400;line-height:100%"&gt;2,015,479&#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:10pt;font-weight:400;line-height:100%"&gt;1,995,142&#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:10pt;font-weight:400;line-height:100%"&gt;7.71&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&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:10pt;font-weight:400;line-height:100%"&gt;1,500,000&#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:10pt;font-weight:400;line-height:100%"&gt;1,482,212&#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:10pt;font-weight:400;line-height:100%"&gt;9.50% Senior Secured Second Lien Notes due 2027&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:10pt;font-weight:400;line-height:100%"&gt;9.68&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&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:10pt;font-weight:400;line-height:100%"&gt;940,590&#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:10pt;font-weight:400;line-height:100%"&gt;932,395&#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="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&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:10pt;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:10pt;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;/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:10pt;font-weight:400;line-height:100%"&gt;6.00% Senior Notes due 2028&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:10pt;font-weight:400;line-height:100%"&gt;6.11&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&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:10pt;font-weight:400;line-height:100%"&gt;1,260,416&#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:10pt;font-weight:400;line-height:100%"&gt;1,251,725&#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="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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:10pt;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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;Term Loan Facility&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:10pt;font-weight:400;line-height:100%"&gt;5.21&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&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:10pt;font-weight:400;line-height:100%"&gt;3,295,475&#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:10pt;font-weight:400;line-height:100%"&gt;3,274,330&#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:10pt;font-weight:400;line-height:100%"&gt;6.21&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&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:10pt;font-weight:400;line-height:100%"&gt;3,329,625&#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:10pt;font-weight:400;line-height:100%"&gt;3,302,675&#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:10pt;font-weight:400;line-height:100%"&gt;Revolving Credit Facility&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:10pt;font-weight:400;line-height:100%"&gt;2.69&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&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:10pt;font-weight:400;line-height:100%"&gt;300,000&#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:10pt;font-weight:400;line-height:100%"&gt;300,000&#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:10pt;font-weight:400;line-height:100%"&gt;4.25&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&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:10pt;font-weight:400;line-height:100%"&gt;300,000&#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:10pt;font-weight:400;line-height:100%"&gt;300,000&#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;td colspan="3" style="display:none"/&gt;&lt;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:10pt;font-weight:400;line-height:100%"&gt;Total long-term debt, net&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 style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;8,376,443&#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 style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;8,314,728&#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;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;8,470,678&#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 style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;8,394,049&#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 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less current portion, net&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="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:10pt;font-weight:400;line-height:100%"&gt;34,150&#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:10pt;font-weight:400;line-height:100%"&gt;34,150&#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="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:10pt;font-weight:400;line-height:100%"&gt;34,150&#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:10pt;font-weight:400;line-height:100%"&gt;34,150&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total long-term debt, less current portion, net&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 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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;8,342,293&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;8,280,578&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;8,436,528&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;8,359,899&#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="margin-top:6pt;text-indent:27pt"&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 and its subsidiaries, with certain customary exceptions, guarantee or serve as issuers or borrowers of the debt instruments representing substantially all of the Company&#x2019;s indebtedness at December&#160;31, 2020. The obligations under (i) the 5.875% Senior Secured Notes due 2024, (ii) the 7.50% Senior Secured Notes due 2027 and (iii) the Credit Agreement and related loan documents are secured on a &lt;/span&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;pari passu&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; basis by a perfected first priority lien (subject to certain permitted liens) on the collateral securing such instruments, which collateral represents substantially all of the assets of the issuers or borrowers and the guarantors party thereto (subject to customary exceptions). The obligations under the 9.50% Senior Secured Second Lien Notes due 2027 are secured by a second priority lien (subject to certain permitted liens) on, and on a junior basis with respect to, the collateral securing the obligations under the Credit Agreement, the 5.875% Senior Secured Notes due 2024 and the 7.50% Senior Secured Notes due 2027 and the related guarantees. Our senior unsecured notes are unsecured and effectively subordinated in right of priority to the Credit Agreement, the 5.875% Senior Secured Notes due 2024, the 7.50% Senior Secured Notes due 2027 and the 9.50% Senior Secured Second Lien Notes due 2027, in each case to the extent of the value of the collateral securing such instruments.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The aggregate estimated fair value of the Company&#x2019;s long-term debt, which was estimated using inputs based on quoted market prices for the same or similar debt issuances, was $8.4&#160;billion and $7.4&#160;billion at December&#160;31, 2020 and December&#160;31, 2019, respectively. Based on this valuation methodology, we determined these debt instruments represent Level 2 measurements within the fair value hierarchy.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Credit Facilities&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&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 and certain of its subsidiaries are party to a credit agreement (as amended from time to time, the Credit Agreement), which provides for (i) a $1,000.0 million senior secured revolving credit facility (the Revolving Credit Facility) and (ii) a senior secured term loan facility in an initial principal amount of $3,415.0&#160;million (the Term Loan Facility and, together with the Revolving Credit Facility, the Credit Facilities). Current amounts outstanding under the Credit Facilities are set forth in the table above. After giving effect to borrowings under the Revolving Credit Facility and issued and outstanding letters of credit, approximately $695.5&#160;million of remaining credit is available under the Revolving Credit Facility as of December&#160;31, 2020. The Company&#x2019;s outstanding debt agreements contain a number of restrictive covenants, including certain limitations on the Company&#x2019;s ability to incur additional indebtedness.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&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 Agreement contains affirmative and negative covenants that the Company believes to be customary for a senior secured credit facility of this type. The negative covenants include, among other things, limitations on asset sales, mergers and acquisitions, indebtedness, liens, dividends and other restricted payments, investments and transactions with the Company&#x2019;s affiliates. As of December&#160;31, 2020 and December&#160;31, 2019, we were in compliance with all such covenants.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&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, after each fiscal year-end, the Company is required to perform a calculation of Excess Cash Flow (as defined in the Credit Agreement), which could result in certain pre-payments of the principal relating to the Term Loan Facility in accordance with the terms of the Credit Agreement. No such payment is required at December&#160;31, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The commitments under the Revolving Credit Facility generally mature in 2024, with the exception of $76.0&#160;million of commitments that mature in 2022. Principal payments on the Term Loan Facility equal to 0.25% of the initial principal amount are generally payable quarterly until the Term Loan Facility&#x2019;s ultimate maturity date in 2024, at which time the remaining principal amount outstanding will be payable. However, with certain exceptions set forth in the Credit Agreement, maturities under the Credit Facilities will be accelerated if any of the following of our senior notes are not refinanced or repaid in full at least 91 days prior to the respective maturity dates thereof:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt"&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:84.316%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.790%"/&gt;&lt;td style="width:0.1%"/&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:8pt;font-weight:700;line-height:100%"&gt;Instrument&lt;/span&gt;&lt;/td&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:8pt;font-weight:700;line-height:100%"&gt;Maturity 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 #000;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:10pt;font-weight:400;line-height:100%"&gt;7.25% Senior Notes due 2022&lt;/span&gt;&lt;/div&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;January 15, 2022&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:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.75% Senior Notes due 2022&lt;/span&gt;&lt;/div&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;January 15, 2022&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:10pt;font-weight:400;line-height:100%"&gt;5.375% Senior Notes due 2023&lt;/span&gt;&lt;/div&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:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;January 15, 2023&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:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.00% Senior Notes due 2023&lt;/span&gt;&lt;/div&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;July 15, 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Borrowings under the Revolving Credit Facility bear interest, at the borrower&#x2019;s election, at a rate equal to (i) an applicable margin between 1.50% and 3.00% depending on the Company&#x2019;s Total Net Leverage Ratio plus LIBOR or (ii) an applicable margin between 0.50% and 2.00% depending on the Company&#x2019;s Total Net Leverage Ratio plus the Alternate Base Rate (as defined in the Credit Agreement). In addition, borrowings under our Term Loan Facility bear interest, at the borrower&#x2019;s election, at a rate equal to (i) 4.25% plus LIBOR, subject to a LIBOR floor of 0.75%, or (ii) 3.25% plus the Alternate Base Rate, subject to an Alternate Base Rate floor of 1.75%.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Senior Notes and Senior Secured Notes&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our various senior notes and senior secured notes mature between 2022 and 2028. The indentures governing these notes generally allow for redemption prior to maturity, in whole or in part, subject to certain restrictions and limitations described therein, in the following ways:&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:49.5pt;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;&#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:10pt"&gt;Until a date specified in each indenture (the Non-Call Period), the notes may be redeemed, in whole or in part, by paying the sum of: (i) 100% of the principal amount being redeemed, (ii) an applicable make-whole premium as described in each indenture and (iii) accrued and unpaid interest to, but excluding, the redemption date. As of December&#160;31, 2020, the Non-Call Period has expired for each of our notes except for the 7.50% Senior Secured Notes due 2027, the 9.50% Senior Secured Second Lien Notes due 2027 and the 6.00% Senior Notes due 2028.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:49.5pt;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;&#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:10pt"&gt;After the Non-Call Period specified in each indenture, the notes may be redeemed, in whole or in part, at redemption prices set forth in each indenture, plus accrued and unpaid interest to, but excluding, the redemption date. The redemption prices for each of our notes vary over time. The redemption prices pursuant to this clause range from 100.000% to 107.125% of principal at December&#160;31, 2020; however, these redemption prices generally decrease to 100% of the principal amount of the applicable notes over time as the notes approach maturity pursuant to a step-down schedule set forth in each of the indentures.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:49.5pt;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;&#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:10pt"&gt;Until a date specified in each indenture, the notes may be redeemed, in part (up to 35% or 40% of the principal amount outstanding as specified in each indenture), with the net cash proceeds from specified equity offerings at redemption prices set forth in each indenture, plus accrued and unpaid interest to, but excluding, the redemption date. As of December&#160;31, 2020, this clause has expired for each of our notes except for the 7.50% Senior Secured Notes due 2027, the 9.50% Senior Secured Second Lien Notes due 2027 and the 6.00% Senior Notes due 2028, for which the specified redemption premiums are 107.500%, 109.500% and 106.000%, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have eliminated substantially all of the restrictive covenants and certain events of default in the indentures governing our senior unsecured notes, except for those in the 6.00% Senior Notes due 2028 indenture.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The indentures governing our various senior secured notes and the 6.00% Senior Notes due 2028 contain affirmative and negative covenants that the Company believes to be customary for similar indentures. Under these indentures, the negative covenants, among other things, restrict the Company&#x2019;s ability and the ability of its restricted subsidiaries (as defined in the indentures) to incur certain additional indebtedness and issue preferred stock; make certain dividends, distributions, investments and other restricted payments; sell certain assets; enter into sale and leaseback transactions; agree to certain restrictions on the ability of restricted subsidiaries to make certain payments to the Company or any of its restricted subsidiaries; create certain liens; merge, consolidate or sell all or substantially all of the Company&#x2019;s assets; enter into certain transactions with affiliates or designate subsidiaries as unrestricted subsidiaries. These covenants are subject to a number of exceptions and qualifications, including the fall away or revision of certain of these covenants and release of collateral in the case of the senior secured notes, upon the notes receiving investment grade credit ratings. At December&#160;31, 2020 and December&#160;31, 2019, we were in compliance with all covenants contained in the indentures governing our various senior notes and senior secured notes. In addition, pursuant to the terms of the indentures governing certain of our senior unsecured notes, the restricted subsidiaries of Endo International plc, whose assets comprise substantially all of the Company&#x2019;s consolidated total assets after intercompany eliminations, are subject to various restrictions limiting their ability to transfer assets in excess of certain thresholds to Endo International plc.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Debt Financing Transactions&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Set forth below are certain disclosures relating to debt financing transactions that occurred during the years ended December 31, 2020, 2019 and 2018.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:13.5pt"&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;March 2019 Refinancing&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In March 2019, the Company executed certain transactions (the March 2019 Refinancing Transactions) that included:&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:49.5pt;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;&#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:10pt"&gt;entry into an amendment (the Revolving Credit Facility Amendment) to the Credit Agreement;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:49.5pt;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;&#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:10pt"&gt;issuance of $1,500.0 million of 7.50% Senior Secured Notes due 2027;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:49.5pt;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;&#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:10pt"&gt;repurchase of $1,642.2 million aggregate principal amount ($1,624.0 million aggregate carrying amount) of certain of the Company&#x2019;s senior unsecured notes for $1,500.0 million in cash, excluding accrued interest (the Notes Repurchases); and&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:49.5pt;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;&#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:10pt"&gt;solicitation of consents from the holders of the existing 7.25% Senior Notes due 2022 and 5.75% Senior Notes due 2022 to certain amendments to the indentures governing such notes, which eliminated substantially all of the restrictive covenants, certain events of default and other provisions contained in each such indenture.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The difference between the cash paid and the carrying amount of notes repurchased in the Notes Repurchases resulted in a $124.0&#160;million gain. In connection with the March 2019 Refinancing Transactions, we also incurred costs and fees totaling $26.2&#160;million, of which $4.2&#160;million related to the Notes Repurchases, $19.1&#160;million related to the 7.50% Senior Secured Notes due 2027 issuance and $2.9&#160;million related to the Revolving Credit Facility Amendment. The costs incurred in connection with the Notes Repurchases were charged to expense in the first quarter of 2019 and recorded as a partial offset to the gain. The costs incurred in connection with the 7.50% Senior Secured Notes due 2027 issuance and the Revolving Credit Facility Amendment, together with previously deferred debt issuance costs associated with the Revolving Credit Facility, have been deferred to be amortized as interest expense over the terms of the respective instruments. The net gain resulting from the March 2019 Refinancing Transactions was included in the Gain on extinguishment of debt line item in the Consolidated Statements of Operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:13.5pt"&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;June 2019 Revolving Credit Facility Borrowing&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In June 2019, the Company borrowed $300.0&#160;million under the Revolving Credit Facility to be used for purposes consistent with the Company&#x2019;s capital allocation priorities, including for general corporate purposes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:13.5pt"&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;June 2020 Refinancing&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In June 2020, the Company executed certain transactions (the June 2020 Refinancing Transactions) that included: (i) the solicitation of consents from the holders of the Old Notes (as defined below) to certain amendments to the indentures governing such notes, which, pursuant to a supplemental indenture to each such indenture executed by the respective issuers and guarantors, eliminated substantially all of the restrictive covenants, certain events of default and other provisions contained in each such indenture and (ii) the exchanges (collectively, the Exchange Offers), by certain of the Company&#x2019;s wholly-owned subsidiaries, of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:49.5pt;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;&#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:10pt"&gt;$204.3&#160;million aggregate principal amount of outstanding 5.375% Senior Notes due 2023, issued by Endo Finance LLC (Endo Finance) and Endo Finco Inc. (Endo Finco) (the Old 5.375% 2023 Notes);&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:49.5pt;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;&#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:10pt"&gt;$1,383.4&#160;million aggregate principal amount of outstanding 6.00% Senior Notes due 2023, co-issued by Endo Designated Activity Company (Endo DAC), Endo Finance and Endo Finco (the Old 6.00% 2023 Notes); and&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:49.5pt;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;&#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:10pt"&gt;$1,178.4&#160;million aggregate principal amount of outstanding 6.00% Senior Notes due 2025, co-issued by Endo DAC, Endo Finance and Endo Finco (the Old 6.00% 2025 Notes, and collectively with the Old 5.375% 2023 Notes and Old 6.00% 2023 Notes, the Old Notes)&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;for:&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:49.5pt;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;&#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:10pt"&gt;$515.5&#160;million aggregate principal amount of additional 7.50% Senior Secured Notes due 2027 issued by PPI (the Additional 7.50% Senior Secured Notes due 2027);&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:49.5pt;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;&#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:10pt"&gt;$940.6&#160;million aggregate principal amount of new 9.50% Senior Secured Second Lien Notes due 2027 co-issued by Endo DAC, Endo Finance and Endo Finco (together with the Additional 7.50% Senior Secured Notes due 2027, the New Secured Notes);&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:49.5pt;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;&#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:10pt"&gt;$1,260.4&#160;million aggregate principal amount of new 6.00% Senior Notes due 2028 co-issued by Endo DAC, Endo Finance and Endo Finco (collectively with the Additional 7.50% Senior Secured Notes due 2027 and the 9.50% Senior Secured Second Lien Notes due 2027, the New Senior Notes); and&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:49.5pt;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;&#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:10pt"&gt;$47.2&#160;million in cash.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The New Senior Notes were issued in a private offering to &#x201c;qualified institutional buyers&#x201d; (as defined in Rule 144A under the Securities Act) and outside the U.S. to non-U.S. persons in compliance with Regulation S under the Securities Act.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Additional 7.50% Senior Secured Notes due 2027 are an additional issuance of our existing $1,500.0&#160;million aggregate principal amount of 7.50% Senior Secured Notes due 2027 issued on March 28, 2019, which we refer to collectively as the 7.50% Senior Secured Notes due 2027. The 7.50% Senior Secured Notes due 2027 are guaranteed on a senior secured basis by the Company and its subsidiaries that also guarantee the Credit Agreement (collectively, the Guarantors). The 7.50% Senior Secured Notes due 2027 are senior secured obligations of PPI and the Guarantors and are secured by the same collateral that secures the Credit Agreement and the Company&#x2019;s existing senior secured notes. Interest on the Additional 7.50% Senior Secured Notes due 2027 is payable semiannually in arrears on April 1 and October 1 of each year, beginning on October 1, 2020. The 7.50% Senior Secured Notes due 2027 will mature on April 1, 2027 but may be redeemed earlier, in whole or in part, subject to limitations as described in the indenture.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The 9.50% Senior Secured Second Lien Notes due 2027 are guaranteed on a senior secured second lien basis by the Company and the Guarantors. The 9.50% Senior Secured Second Lien Notes due 2027 are senior secured second lien obligations of Endo DAC, Endo Finance, Endo Finco and the Guarantors and are secured by a second priority lien on, and on a junior basis with respect to, the same collateral that secures the Credit Agreement and the Company&#x2019;s existing senior secured notes. Interest on the 9.50% Senior Secured Second Lien Notes due 2027 is payable semiannually in arrears on January 31 and July 31 of each year, beginning on January 31, 2021. The 9.50% Senior Secured Second Lien Notes due 2027 will mature on July 31, 2027 but may be redeemed earlier, in whole or in part, subject to limitations as described in the indenture.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The 6.00% Senior Notes due 2028 are unsecured and effectively subordinated to all of our existing and future secured indebtedness (including the obligations under the Credit Agreement, the existing secured notes and the New Secured Notes) to the extent of the value of the collateral securing such instruments. Interest on the 6.00% Senior Notes due 2028 is payable semiannually in arrears on June 30 and December 30 of each year, beginning on December 30, 2020. The 6.00% Senior Notes due 2028 will mature on June 30, 2028 but may be redeemed earlier, in whole or in part, subject to limitations as described in the indenture.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The June 2020 Refinancing Transactions were accounted for as debt modifications. Previously deferred and unamortized amounts associated with the Old Notes exchanged will be amortized over the respective terms of the New Senior Notes. In connection with the June 2020 Refinancing Transactions, we incurred fees to third parties of approximately $31.1&#160;million, which were charged to expense and included in Selling, general and administrative expenses in the Consolidated Statements of Operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:13.5pt"&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;August 2020 Tender Offer&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In August 2020, Endo Finance repurchased and retired approximately $10&#160;million aggregate principal of 5.75% Senior Notes due 2022 pursuant to a tender offer (the August 2020 Tender Offer).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Maturities&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&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 presents, as of December&#160;31, 2020, the maturities on our long-term debt for each of the five fiscal years subsequent to December&#160;31, 2020 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&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:86.122%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.984%"/&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: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:8pt;font-weight:700;line-height:100%"&gt;Maturities (1)&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:10pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;34,150&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022 (2)&lt;/span&gt;&lt;/td&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;237,292&#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:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;96,713&#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:10pt;font-weight:400;line-height:100%"&gt;2024 (2)&lt;/span&gt;&lt;/td&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;3,770,225&#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:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;21,578&#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;&lt;div&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;/div&gt;&lt;div style="padding-left:31.5pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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%;padding-left:8.68pt"&gt;Certain amounts borrowed pursuant to the Credit Facilities will immediately mature if certain of our senior notes are not refinanced or repaid in full prior to the date that is 91 days prior to the respective stated maturity dates thereof. Accordingly, we may seek to repay or refinance certain senior notes prior to their stated maturity dates. The amounts in this maturities table do not reflect any such early repayment or refinancing; rather, they reflect stated maturity dates.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:31.5pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt"&gt;Based on the Company&#x2019;s borrowings under the Revolving Credit Facility that were outstanding at December&#160;31, 2020, $22.8&#160;million will mature in 2022, with the remainder maturing in 2024.&lt;/span&gt;&lt;/div&gt;</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:ScheduleOfDebtInstrumentsTextBlock
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90ZXh0cmVnaW9uOjZiZmY1ZGM0MDMwYjRkMWY4ZmNiNDA5ZjI3MmMxNGYwXzE3NDE2_807d9746-a66b-410e-8ac2-14d44eb5dd23">&lt;div style="margin-top:6pt;text-indent:27pt"&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 presents information about the Company&#x2019;s total indebtedness at December&#160;31, 2020 and December&#160;31, 2019 (dollars in thousands):&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.861%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:33.392%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.715%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.495%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.000%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.495%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.000%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.495%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.715%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.495%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.000%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.495%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.003%"/&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="15" 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:8pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" 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:8pt;font-weight:700;line-height:100%"&gt;December 31, 2019&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-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:100%"&gt;Effective Interest Rate&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:100%"&gt;Principal Amount&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:100%"&gt;Carrying Amount&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;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:100%"&gt;Effective Interest Rate&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:100%"&gt;Principal Amount&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:100%"&gt;Carrying Amount&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:10pt;font-weight:400;line-height:100%"&gt;7.25% Senior Notes due 2022&lt;/span&gt;&lt;/div&gt;&lt;/td&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:10pt;font-weight:400;line-height:100%"&gt;7.25&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;8,294&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;8,294&#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:10pt;font-weight:400;line-height:100%"&gt;7.25&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;8,294&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;8,294&#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&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.75% Senior Notes due 2022&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:10pt;font-weight:400;line-height:100%"&gt;5.75&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&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:10pt;font-weight:400;line-height:100%"&gt;172,048&#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:10pt;font-weight:400;line-height:100%"&gt;172,048&#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:10pt;font-weight:400;line-height:100%"&gt;5.75&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&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:10pt;font-weight:400;line-height:100%"&gt;182,479&#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:10pt;font-weight:400;line-height:100%"&gt;182,479&#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:10pt;font-weight:400;line-height:100%"&gt;5.375% Senior Notes due 2023&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:10pt;font-weight:400;line-height:100%"&gt;5.62&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&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:10pt;font-weight:400;line-height:100%"&gt;6,127&#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:10pt;font-weight:400;line-height:100%"&gt;6,098&#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:10pt;font-weight:400;line-height:100%"&gt;5.62&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&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:10pt;font-weight:400;line-height:100%"&gt;210,440&#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:10pt;font-weight:400;line-height:100%"&gt;209,018&#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:10pt;font-weight:400;line-height:100%"&gt;6.00% Senior Notes due 2023&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:10pt;font-weight:400;line-height:100%"&gt;6.28&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&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:10pt;font-weight:400;line-height:100%"&gt;56,436&#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:10pt;font-weight:400;line-height:100%"&gt;56,063&#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:10pt;font-weight:400;line-height:100%"&gt;6.28&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&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:10pt;font-weight:400;line-height:100%"&gt;1,439,840&#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:10pt;font-weight:400;line-height:100%"&gt;1,426,998&#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:10pt;font-weight:400;line-height:100%"&gt;5.875% Senior Secured Notes due 2024&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:10pt;font-weight:400;line-height:100%"&gt;6.14&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&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:10pt;font-weight:400;line-height:100%"&gt;300,000&#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:10pt;font-weight:400;line-height:100%"&gt;297,267&#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:10pt;font-weight:400;line-height:100%"&gt;6.14&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&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:10pt;font-weight:400;line-height:100%"&gt;300,000&#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:10pt;font-weight:400;line-height:100%"&gt;296,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;/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:10pt;font-weight:400;line-height:100%"&gt;6.00% Senior Notes due 2025&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:10pt;font-weight:400;line-height:100%"&gt;6.27&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&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:10pt;font-weight:400;line-height:100%"&gt;21,578&#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:10pt;font-weight:400;line-height:100%"&gt;21,366&#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:10pt;font-weight:400;line-height:100%"&gt;6.27&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&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:10pt;font-weight:400;line-height:100%"&gt;1,200,000&#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:10pt;font-weight:400;line-height:100%"&gt;1,185,726&#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:10pt;font-weight:400;line-height:100%"&gt;7.50% Senior Secured Notes due 2027&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:10pt;font-weight:400;line-height:100%"&gt;7.70&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&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:10pt;font-weight:400;line-height:100%"&gt;2,015,479&#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:10pt;font-weight:400;line-height:100%"&gt;1,995,142&#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:10pt;font-weight:400;line-height:100%"&gt;7.71&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&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:10pt;font-weight:400;line-height:100%"&gt;1,500,000&#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:10pt;font-weight:400;line-height:100%"&gt;1,482,212&#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:10pt;font-weight:400;line-height:100%"&gt;9.50% Senior Secured Second Lien Notes due 2027&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:10pt;font-weight:400;line-height:100%"&gt;9.68&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&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:10pt;font-weight:400;line-height:100%"&gt;940,590&#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:10pt;font-weight:400;line-height:100%"&gt;932,395&#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="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&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:10pt;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:10pt;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;/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:10pt;font-weight:400;line-height:100%"&gt;6.00% Senior Notes due 2028&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:10pt;font-weight:400;line-height:100%"&gt;6.11&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&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:10pt;font-weight:400;line-height:100%"&gt;1,260,416&#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:10pt;font-weight:400;line-height:100%"&gt;1,251,725&#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="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&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:10pt;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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;Term Loan Facility&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:10pt;font-weight:400;line-height:100%"&gt;5.21&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&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:10pt;font-weight:400;line-height:100%"&gt;3,295,475&#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:10pt;font-weight:400;line-height:100%"&gt;3,274,330&#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:10pt;font-weight:400;line-height:100%"&gt;6.21&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&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:10pt;font-weight:400;line-height:100%"&gt;3,329,625&#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:10pt;font-weight:400;line-height:100%"&gt;3,302,675&#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:10pt;font-weight:400;line-height:100%"&gt;Revolving Credit Facility&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:10pt;font-weight:400;line-height:100%"&gt;2.69&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&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:10pt;font-weight:400;line-height:100%"&gt;300,000&#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:10pt;font-weight:400;line-height:100%"&gt;300,000&#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:10pt;font-weight:400;line-height:100%"&gt;4.25&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&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:10pt;font-weight:400;line-height:100%"&gt;300,000&#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:10pt;font-weight:400;line-height:100%"&gt;300,000&#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;td colspan="3" style="display:none"/&gt;&lt;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:10pt;font-weight:400;line-height:100%"&gt;Total long-term debt, net&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 style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;8,376,443&#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 style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;8,314,728&#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;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;8,470,678&#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 style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;8,394,049&#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 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less current portion, net&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="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:10pt;font-weight:400;line-height:100%"&gt;34,150&#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:10pt;font-weight:400;line-height:100%"&gt;34,150&#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="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:10pt;font-weight:400;line-height:100%"&gt;34,150&#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:10pt;font-weight:400;line-height:100%"&gt;34,150&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total long-term debt, less current portion, net&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 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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;8,342,293&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;8,280,578&#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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;8,436,528&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;8,359,899&#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;However, with certain exceptions set forth in the Credit Agreement, maturities under the Credit Facilities will be accelerated if any of the following of our senior notes are not refinanced or repaid in full at least 91 days prior to the respective maturity dates thereof:&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:84.316%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.790%"/&gt;&lt;td style="width:0.1%"/&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:8pt;font-weight:700;line-height:100%"&gt;Instrument&lt;/span&gt;&lt;/td&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:8pt;font-weight:700;line-height:100%"&gt;Maturity 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 #000;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:10pt;font-weight:400;line-height:100%"&gt;7.25% Senior Notes due 2022&lt;/span&gt;&lt;/div&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;January 15, 2022&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:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.75% Senior Notes due 2022&lt;/span&gt;&lt;/div&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;January 15, 2022&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:10pt;font-weight:400;line-height:100%"&gt;5.375% Senior Notes due 2023&lt;/span&gt;&lt;/div&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:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;January 15, 2023&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:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.00% Senior Notes due 2023&lt;/span&gt;&lt;/div&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;July 15, 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfDebtInstrumentsTextBlock>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ie878d8192b4645e5ac7cbdbae345bc12_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90YWJsZTo2ZjQ1ZmUwOGNlYzE0YWMyYTZhMGE1MWI0ZTg1NzAyZC90YWJsZXJhbmdlOjZmNDVmZTA4Y2VjMTRhYzJhNmEwYTUxYjRlODU3MDJkXzItMC0xLTEtMC90ZXh0cmVnaW9uOjhjODM0OTFlODdhYjRjYmFhNjliYzQ2M2YwMzAyZjc3XzQ_2cb49576-cd3c-4245-b528-1adbb3209198"
      unitRef="number">0.0725</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="ie878d8192b4645e5ac7cbdbae345bc12_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90YWJsZTo2ZjQ1ZmUwOGNlYzE0YWMyYTZhMGE1MWI0ZTg1NzAyZC90YWJsZXJhbmdlOjZmNDVmZTA4Y2VjMTRhYzJhNmEwYTUxYjRlODU3MDJkXzItMS0xLTEtMA_93c39c9c-6108-4717-b808-ef80cb5c8221"
      unitRef="number">0.0725</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="ie878d8192b4645e5ac7cbdbae345bc12_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90YWJsZTo2ZjQ1ZmUwOGNlYzE0YWMyYTZhMGE1MWI0ZTg1NzAyZC90YWJsZXJhbmdlOjZmNDVmZTA4Y2VjMTRhYzJhNmEwYTUxYjRlODU3MDJkXzItMy0xLTEtMA_f9d9d163-8162-432b-8b11-51ff77b15cc0"
      unitRef="usd">8294000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:LongTermDebt
      contextRef="ie878d8192b4645e5ac7cbdbae345bc12_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90YWJsZTo2ZjQ1ZmUwOGNlYzE0YWMyYTZhMGE1MWI0ZTg1NzAyZC90YWJsZXJhbmdlOjZmNDVmZTA4Y2VjMTRhYzJhNmEwYTUxYjRlODU3MDJkXzItNS0xLTEtMA_d81a5b06-12c7-4955-9457-ada875f10bba"
      unitRef="usd">8294000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="i817902acb95342b793d58051452f896d_I20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90YWJsZTo2ZjQ1ZmUwOGNlYzE0YWMyYTZhMGE1MWI0ZTg1NzAyZC90YWJsZXJhbmdlOjZmNDVmZTA4Y2VjMTRhYzJhNmEwYTUxYjRlODU3MDJkXzItNy0xLTEtMA_e102bd6a-7b00-402c-b461-d15885f0a85f"
      unitRef="number">0.0725</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i817902acb95342b793d58051452f896d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90YWJsZTo2ZjQ1ZmUwOGNlYzE0YWMyYTZhMGE1MWI0ZTg1NzAyZC90YWJsZXJhbmdlOjZmNDVmZTA4Y2VjMTRhYzJhNmEwYTUxYjRlODU3MDJkXzItOS0xLTEtMA_a8fdcdeb-de41-4560-9d20-97bf3987a2c1"
      unitRef="usd">8294000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:LongTermDebt
      contextRef="i817902acb95342b793d58051452f896d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90YWJsZTo2ZjQ1ZmUwOGNlYzE0YWMyYTZhMGE1MWI0ZTg1NzAyZC90YWJsZXJhbmdlOjZmNDVmZTA4Y2VjMTRhYzJhNmEwYTUxYjRlODU3MDJkXzItMTEtMS0xLTA_c07d0ecb-06fc-4e9e-ac4a-d8599c4f7087"
      unitRef="usd">8294000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i3372d481f7734ef39bf86c6d14149d08_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90YWJsZTo2ZjQ1ZmUwOGNlYzE0YWMyYTZhMGE1MWI0ZTg1NzAyZC90YWJsZXJhbmdlOjZmNDVmZTA4Y2VjMTRhYzJhNmEwYTUxYjRlODU3MDJkXzMtMC0xLTEtMC90ZXh0cmVnaW9uOmYwNTFjYTgyZmVlNjQ4MTlhNjRhYjRkMzI4ZmIyN2FmXzQ_4933148e-8a27-4aa5-a420-9bd3acc3458e"
      unitRef="number">0.0575</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="i3372d481f7734ef39bf86c6d14149d08_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90YWJsZTo2ZjQ1ZmUwOGNlYzE0YWMyYTZhMGE1MWI0ZTg1NzAyZC90YWJsZXJhbmdlOjZmNDVmZTA4Y2VjMTRhYzJhNmEwYTUxYjRlODU3MDJkXzMtMS0xLTEtMA_4804160c-cd24-4663-933c-2d3195d2be4f"
      unitRef="number">0.0575</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i3372d481f7734ef39bf86c6d14149d08_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90YWJsZTo2ZjQ1ZmUwOGNlYzE0YWMyYTZhMGE1MWI0ZTg1NzAyZC90YWJsZXJhbmdlOjZmNDVmZTA4Y2VjMTRhYzJhNmEwYTUxYjRlODU3MDJkXzMtMy0xLTEtMA_8863b181-d0f6-4580-b6f1-faf3b0c0e860"
      unitRef="usd">172048000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:LongTermDebt
      contextRef="i3372d481f7734ef39bf86c6d14149d08_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90YWJsZTo2ZjQ1ZmUwOGNlYzE0YWMyYTZhMGE1MWI0ZTg1NzAyZC90YWJsZXJhbmdlOjZmNDVmZTA4Y2VjMTRhYzJhNmEwYTUxYjRlODU3MDJkXzMtNS0xLTEtMA_7c4643ea-7a26-4dfb-91cb-c8b20c08824e"
      unitRef="usd">172048000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="id692170781264cf6af33aa86f03d4120_I20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90YWJsZTo2ZjQ1ZmUwOGNlYzE0YWMyYTZhMGE1MWI0ZTg1NzAyZC90YWJsZXJhbmdlOjZmNDVmZTA4Y2VjMTRhYzJhNmEwYTUxYjRlODU3MDJkXzMtNy0xLTEtMA_dbfa59f0-e5de-4942-aa9b-86c1ce3aa2de"
      unitRef="number">0.0575</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="id692170781264cf6af33aa86f03d4120_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90YWJsZTo2ZjQ1ZmUwOGNlYzE0YWMyYTZhMGE1MWI0ZTg1NzAyZC90YWJsZXJhbmdlOjZmNDVmZTA4Y2VjMTRhYzJhNmEwYTUxYjRlODU3MDJkXzMtOS0xLTEtMA_07757867-63e2-48e2-a318-7faaa0512717"
      unitRef="usd">182479000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:LongTermDebt
      contextRef="id692170781264cf6af33aa86f03d4120_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90YWJsZTo2ZjQ1ZmUwOGNlYzE0YWMyYTZhMGE1MWI0ZTg1NzAyZC90YWJsZXJhbmdlOjZmNDVmZTA4Y2VjMTRhYzJhNmEwYTUxYjRlODU3MDJkXzMtMTEtMS0xLTA_e9cc2878-fddf-4823-82aa-925d7f5b51e6"
      unitRef="usd">182479000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i107a7e52ec2a4e9eb0717637904cffee_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90YWJsZTo2ZjQ1ZmUwOGNlYzE0YWMyYTZhMGE1MWI0ZTg1NzAyZC90YWJsZXJhbmdlOjZmNDVmZTA4Y2VjMTRhYzJhNmEwYTUxYjRlODU3MDJkXzQtMC0xLTEtMC90ZXh0cmVnaW9uOjE3MDM5MjdkMTI1MTRlMDNiOWIzMjFlOGVhMGYyNjhhXzQ_28969342-d71b-49b8-9aeb-42d8a4a342f4"
      unitRef="number">0.05375</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="i107a7e52ec2a4e9eb0717637904cffee_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90YWJsZTo2ZjQ1ZmUwOGNlYzE0YWMyYTZhMGE1MWI0ZTg1NzAyZC90YWJsZXJhbmdlOjZmNDVmZTA4Y2VjMTRhYzJhNmEwYTUxYjRlODU3MDJkXzQtMS0xLTEtMA_c55c8de3-7102-4663-bdd4-405dbc73dbea"
      unitRef="number">0.0562</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i107a7e52ec2a4e9eb0717637904cffee_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90YWJsZTo2ZjQ1ZmUwOGNlYzE0YWMyYTZhMGE1MWI0ZTg1NzAyZC90YWJsZXJhbmdlOjZmNDVmZTA4Y2VjMTRhYzJhNmEwYTUxYjRlODU3MDJkXzQtMy0xLTEtMA_ef4d5480-fadf-4349-8d7d-ef35082fc81f"
      unitRef="usd">6127000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:LongTermDebt
      contextRef="i107a7e52ec2a4e9eb0717637904cffee_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90YWJsZTo2ZjQ1ZmUwOGNlYzE0YWMyYTZhMGE1MWI0ZTg1NzAyZC90YWJsZXJhbmdlOjZmNDVmZTA4Y2VjMTRhYzJhNmEwYTUxYjRlODU3MDJkXzQtNS0xLTEtMA_0f8f0e01-a75b-4904-8060-21f32e186d75"
      unitRef="usd">6098000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="i3482eba6e39c49979b2a2a9c477a286b_I20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90YWJsZTo2ZjQ1ZmUwOGNlYzE0YWMyYTZhMGE1MWI0ZTg1NzAyZC90YWJsZXJhbmdlOjZmNDVmZTA4Y2VjMTRhYzJhNmEwYTUxYjRlODU3MDJkXzQtNy0xLTEtMA_08cc5551-c2a6-42e9-a6d4-8629ec6171a8"
      unitRef="number">0.0562</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i3482eba6e39c49979b2a2a9c477a286b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90YWJsZTo2ZjQ1ZmUwOGNlYzE0YWMyYTZhMGE1MWI0ZTg1NzAyZC90YWJsZXJhbmdlOjZmNDVmZTA4Y2VjMTRhYzJhNmEwYTUxYjRlODU3MDJkXzQtOS0xLTEtMA_3099f36c-4cf4-4b3f-a797-8de1263463df"
      unitRef="usd">210440000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:LongTermDebt
      contextRef="i3482eba6e39c49979b2a2a9c477a286b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90YWJsZTo2ZjQ1ZmUwOGNlYzE0YWMyYTZhMGE1MWI0ZTg1NzAyZC90YWJsZXJhbmdlOjZmNDVmZTA4Y2VjMTRhYzJhNmEwYTUxYjRlODU3MDJkXzQtMTEtMS0xLTA_6eff3231-4931-4f44-8f59-7fdf0ae7ee6b"
      unitRef="usd">209018000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i2854e1d1061e40bd87bd7c6046c52432_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90YWJsZTo2ZjQ1ZmUwOGNlYzE0YWMyYTZhMGE1MWI0ZTg1NzAyZC90YWJsZXJhbmdlOjZmNDVmZTA4Y2VjMTRhYzJhNmEwYTUxYjRlODU3MDJkXzUtMC0xLTEtMC90ZXh0cmVnaW9uOjJjZmE0NjM2MGY1MDQ2ODA5N2ExMWRmY2Q5YWQ3MjkzXzQ_14d942dd-9334-4e69-853a-5bdd37476947"
      unitRef="number">0.0600</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="i2854e1d1061e40bd87bd7c6046c52432_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90YWJsZTo2ZjQ1ZmUwOGNlYzE0YWMyYTZhMGE1MWI0ZTg1NzAyZC90YWJsZXJhbmdlOjZmNDVmZTA4Y2VjMTRhYzJhNmEwYTUxYjRlODU3MDJkXzUtMS0xLTEtMA_eda637aa-4403-4b57-a717-4e26765239bc"
      unitRef="number">0.0628</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i2854e1d1061e40bd87bd7c6046c52432_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90YWJsZTo2ZjQ1ZmUwOGNlYzE0YWMyYTZhMGE1MWI0ZTg1NzAyZC90YWJsZXJhbmdlOjZmNDVmZTA4Y2VjMTRhYzJhNmEwYTUxYjRlODU3MDJkXzUtMy0xLTEtMA_bc630e40-9582-4de7-be9d-bcf1b7f92f91"
      unitRef="usd">56436000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:LongTermDebt
      contextRef="i2854e1d1061e40bd87bd7c6046c52432_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90YWJsZTo2ZjQ1ZmUwOGNlYzE0YWMyYTZhMGE1MWI0ZTg1NzAyZC90YWJsZXJhbmdlOjZmNDVmZTA4Y2VjMTRhYzJhNmEwYTUxYjRlODU3MDJkXzUtNS0xLTEtMA_9a327463-9646-4e65-b557-15ebfb762dda"
      unitRef="usd">56063000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="if78eee169b894eb693958ce038a0c59e_I20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90YWJsZTo2ZjQ1ZmUwOGNlYzE0YWMyYTZhMGE1MWI0ZTg1NzAyZC90YWJsZXJhbmdlOjZmNDVmZTA4Y2VjMTRhYzJhNmEwYTUxYjRlODU3MDJkXzUtNy0xLTEtMA_aca49ca9-41e4-4e3b-b86c-d166e9a600de"
      unitRef="number">0.0628</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="if78eee169b894eb693958ce038a0c59e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90YWJsZTo2ZjQ1ZmUwOGNlYzE0YWMyYTZhMGE1MWI0ZTg1NzAyZC90YWJsZXJhbmdlOjZmNDVmZTA4Y2VjMTRhYzJhNmEwYTUxYjRlODU3MDJkXzUtOS0xLTEtMA_94aa76fc-d31e-40f4-8290-e1cf07cab927"
      unitRef="usd">1439840000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:LongTermDebt
      contextRef="if78eee169b894eb693958ce038a0c59e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90YWJsZTo2ZjQ1ZmUwOGNlYzE0YWMyYTZhMGE1MWI0ZTg1NzAyZC90YWJsZXJhbmdlOjZmNDVmZTA4Y2VjMTRhYzJhNmEwYTUxYjRlODU3MDJkXzUtMTEtMS0xLTA_936ccf8c-eace-40d5-a330-cf7386d5efa1"
      unitRef="usd">1426998000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i2e14ae90603e474f9ea4cbae70725939_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90YWJsZTo2ZjQ1ZmUwOGNlYzE0YWMyYTZhMGE1MWI0ZTg1NzAyZC90YWJsZXJhbmdlOjZmNDVmZTA4Y2VjMTRhYzJhNmEwYTUxYjRlODU3MDJkXzYtMC0xLTEtMC90ZXh0cmVnaW9uOjk0MjI0MTkwMTQwYjRjZDNiNzcwNTI5ZDNlOWQ0NzM2XzQ_e9170e91-b120-4e92-a9c5-2270af26add9"
      unitRef="number">0.05875</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="i2e14ae90603e474f9ea4cbae70725939_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90YWJsZTo2ZjQ1ZmUwOGNlYzE0YWMyYTZhMGE1MWI0ZTg1NzAyZC90YWJsZXJhbmdlOjZmNDVmZTA4Y2VjMTRhYzJhNmEwYTUxYjRlODU3MDJkXzYtMS0xLTEtMA_62e29cd5-d358-4f9e-b624-c9464f09456c"
      unitRef="number">0.0614</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i2e14ae90603e474f9ea4cbae70725939_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90YWJsZTo2ZjQ1ZmUwOGNlYzE0YWMyYTZhMGE1MWI0ZTg1NzAyZC90YWJsZXJhbmdlOjZmNDVmZTA4Y2VjMTRhYzJhNmEwYTUxYjRlODU3MDJkXzYtMy0xLTEtMA_c0a01b2b-3721-423d-aa72-7e67253e061c"
      unitRef="usd">300000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:LongTermDebt
      contextRef="i2e14ae90603e474f9ea4cbae70725939_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90YWJsZTo2ZjQ1ZmUwOGNlYzE0YWMyYTZhMGE1MWI0ZTg1NzAyZC90YWJsZXJhbmdlOjZmNDVmZTA4Y2VjMTRhYzJhNmEwYTUxYjRlODU3MDJkXzYtNS0xLTEtMA_18af0dc8-f8f7-4124-9dbe-b808355eadad"
      unitRef="usd">297267000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="i777775d1874a461eae9b0376ef18f691_I20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90YWJsZTo2ZjQ1ZmUwOGNlYzE0YWMyYTZhMGE1MWI0ZTg1NzAyZC90YWJsZXJhbmdlOjZmNDVmZTA4Y2VjMTRhYzJhNmEwYTUxYjRlODU3MDJkXzYtNy0xLTEtMA_d2f583f7-db31-4d03-8f2d-734cb2f8b8ea"
      unitRef="number">0.0614</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i777775d1874a461eae9b0376ef18f691_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90YWJsZTo2ZjQ1ZmUwOGNlYzE0YWMyYTZhMGE1MWI0ZTg1NzAyZC90YWJsZXJhbmdlOjZmNDVmZTA4Y2VjMTRhYzJhNmEwYTUxYjRlODU3MDJkXzYtOS0xLTEtMA_f8b25339-3bf2-4c7f-a196-0c3cf0246e91"
      unitRef="usd">300000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:LongTermDebt
      contextRef="i777775d1874a461eae9b0376ef18f691_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90YWJsZTo2ZjQ1ZmUwOGNlYzE0YWMyYTZhMGE1MWI0ZTg1NzAyZC90YWJsZXJhbmdlOjZmNDVmZTA4Y2VjMTRhYzJhNmEwYTUxYjRlODU3MDJkXzYtMTEtMS0xLTA_f6d3b175-d400-4277-9261-9562c29c5949"
      unitRef="usd">296647000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i265ae3cfd8cb4487a7315198749d1ebb_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90YWJsZTo2ZjQ1ZmUwOGNlYzE0YWMyYTZhMGE1MWI0ZTg1NzAyZC90YWJsZXJhbmdlOjZmNDVmZTA4Y2VjMTRhYzJhNmEwYTUxYjRlODU3MDJkXzctMC0xLTEtMC90ZXh0cmVnaW9uOjNiNjRjZWRjNDNhMjRiNTBiZWI1MjEyZjM2M2E1YmI5XzQ_53adb351-51fb-4088-9cf2-e8073fd6516b"
      unitRef="number">0.0600</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="i265ae3cfd8cb4487a7315198749d1ebb_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90YWJsZTo2ZjQ1ZmUwOGNlYzE0YWMyYTZhMGE1MWI0ZTg1NzAyZC90YWJsZXJhbmdlOjZmNDVmZTA4Y2VjMTRhYzJhNmEwYTUxYjRlODU3MDJkXzctMS0xLTEtMA_b5795e6a-2d28-4ca9-aa58-be2696f39dc2"
      unitRef="number">0.0627</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i265ae3cfd8cb4487a7315198749d1ebb_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90YWJsZTo2ZjQ1ZmUwOGNlYzE0YWMyYTZhMGE1MWI0ZTg1NzAyZC90YWJsZXJhbmdlOjZmNDVmZTA4Y2VjMTRhYzJhNmEwYTUxYjRlODU3MDJkXzctMy0xLTEtMA_33a6f00e-247e-4143-8c88-b0c0ccfa00a5"
      unitRef="usd">21578000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:LongTermDebt
      contextRef="i265ae3cfd8cb4487a7315198749d1ebb_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90YWJsZTo2ZjQ1ZmUwOGNlYzE0YWMyYTZhMGE1MWI0ZTg1NzAyZC90YWJsZXJhbmdlOjZmNDVmZTA4Y2VjMTRhYzJhNmEwYTUxYjRlODU3MDJkXzctNS0xLTEtMA_82182459-dfa6-4282-895f-a19c4be9018d"
      unitRef="usd">21366000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="i21d6fb6b96c546c0ab832e6576944f62_I20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90YWJsZTo2ZjQ1ZmUwOGNlYzE0YWMyYTZhMGE1MWI0ZTg1NzAyZC90YWJsZXJhbmdlOjZmNDVmZTA4Y2VjMTRhYzJhNmEwYTUxYjRlODU3MDJkXzctNy0xLTEtMA_ba1acf8c-6591-48e6-8bb3-4aab0c6acb03"
      unitRef="number">0.0627</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i21d6fb6b96c546c0ab832e6576944f62_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90YWJsZTo2ZjQ1ZmUwOGNlYzE0YWMyYTZhMGE1MWI0ZTg1NzAyZC90YWJsZXJhbmdlOjZmNDVmZTA4Y2VjMTRhYzJhNmEwYTUxYjRlODU3MDJkXzctOS0xLTEtMA_239cec14-0e13-45e4-9243-304f27c3b9be"
      unitRef="usd">1200000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:LongTermDebt
      contextRef="i21d6fb6b96c546c0ab832e6576944f62_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90YWJsZTo2ZjQ1ZmUwOGNlYzE0YWMyYTZhMGE1MWI0ZTg1NzAyZC90YWJsZXJhbmdlOjZmNDVmZTA4Y2VjMTRhYzJhNmEwYTUxYjRlODU3MDJkXzctMTEtMS0xLTA_135db288-d0b6-4627-bed5-fe7d6a54b9af"
      unitRef="usd">1185726000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="icfb7919f0f0148a892079729d9378bb5_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90YWJsZTo2ZjQ1ZmUwOGNlYzE0YWMyYTZhMGE1MWI0ZTg1NzAyZC90YWJsZXJhbmdlOjZmNDVmZTA4Y2VjMTRhYzJhNmEwYTUxYjRlODU3MDJkXzgtMC0xLTEtMC90ZXh0cmVnaW9uOjY3NTBkYzZiOTNhOTRhZDM4MjdjZDNlZGU4ZDI3MWIzXzQ_56a11811-d9e8-4d23-9bf1-c63d0787fe4c"
      unitRef="number">0.0750</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="icfb7919f0f0148a892079729d9378bb5_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90YWJsZTo2ZjQ1ZmUwOGNlYzE0YWMyYTZhMGE1MWI0ZTg1NzAyZC90YWJsZXJhbmdlOjZmNDVmZTA4Y2VjMTRhYzJhNmEwYTUxYjRlODU3MDJkXzgtMS0xLTEtMA_781dc652-247a-491b-bbeb-e7aed562a58b"
      unitRef="number">0.0770</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="icfb7919f0f0148a892079729d9378bb5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90YWJsZTo2ZjQ1ZmUwOGNlYzE0YWMyYTZhMGE1MWI0ZTg1NzAyZC90YWJsZXJhbmdlOjZmNDVmZTA4Y2VjMTRhYzJhNmEwYTUxYjRlODU3MDJkXzgtMy0xLTEtMA_141ddd89-1fc0-4a9d-be56-6b45a6543564"
      unitRef="usd">2015479000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:LongTermDebt
      contextRef="icfb7919f0f0148a892079729d9378bb5_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90YWJsZTo2ZjQ1ZmUwOGNlYzE0YWMyYTZhMGE1MWI0ZTg1NzAyZC90YWJsZXJhbmdlOjZmNDVmZTA4Y2VjMTRhYzJhNmEwYTUxYjRlODU3MDJkXzgtNS0xLTEtMA_66a81dba-8955-4488-890e-278a276f902c"
      unitRef="usd">1995142000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="iff941efecc074386a3232aeab5b5290f_I20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90YWJsZTo2ZjQ1ZmUwOGNlYzE0YWMyYTZhMGE1MWI0ZTg1NzAyZC90YWJsZXJhbmdlOjZmNDVmZTA4Y2VjMTRhYzJhNmEwYTUxYjRlODU3MDJkXzgtNy0xLTEtMA_51829131-2fc7-4e86-a401-b7a592e269a1"
      unitRef="number">0.0771</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="iff941efecc074386a3232aeab5b5290f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90YWJsZTo2ZjQ1ZmUwOGNlYzE0YWMyYTZhMGE1MWI0ZTg1NzAyZC90YWJsZXJhbmdlOjZmNDVmZTA4Y2VjMTRhYzJhNmEwYTUxYjRlODU3MDJkXzgtOS0xLTEtMA_e17c3afa-e7ac-42ce-a03b-ffa14349e63c"
      unitRef="usd">1500000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:LongTermDebt
      contextRef="iff941efecc074386a3232aeab5b5290f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90YWJsZTo2ZjQ1ZmUwOGNlYzE0YWMyYTZhMGE1MWI0ZTg1NzAyZC90YWJsZXJhbmdlOjZmNDVmZTA4Y2VjMTRhYzJhNmEwYTUxYjRlODU3MDJkXzgtMTEtMS0xLTA_4f994b66-ec8f-419c-acf5-2d8563e30a28"
      unitRef="usd">1482212000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="id01207a41af449978334b4877818bcb1_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90YWJsZTo2ZjQ1ZmUwOGNlYzE0YWMyYTZhMGE1MWI0ZTg1NzAyZC90YWJsZXJhbmdlOjZmNDVmZTA4Y2VjMTRhYzJhNmEwYTUxYjRlODU3MDJkXzktMC0xLTEtMC90ZXh0cmVnaW9uOjcxMDBmYjc2MDdkMDQyY2RiNWQ5ZDkxNDZiYWE4OWE4XzQ_5adb3b03-2731-4950-8698-b2f375a546a7"
      unitRef="number">0.0950</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="id01207a41af449978334b4877818bcb1_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90YWJsZTo2ZjQ1ZmUwOGNlYzE0YWMyYTZhMGE1MWI0ZTg1NzAyZC90YWJsZXJhbmdlOjZmNDVmZTA4Y2VjMTRhYzJhNmEwYTUxYjRlODU3MDJkXzktMS0xLTEtMA_dd55a1e5-1776-4533-aa6e-7bc41a169ca7"
      unitRef="number">0.0968</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="id01207a41af449978334b4877818bcb1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90YWJsZTo2ZjQ1ZmUwOGNlYzE0YWMyYTZhMGE1MWI0ZTg1NzAyZC90YWJsZXJhbmdlOjZmNDVmZTA4Y2VjMTRhYzJhNmEwYTUxYjRlODU3MDJkXzktMy0xLTEtMA_eb57c2b5-5ce7-4cdf-a8c9-1abf1dd0bdcf"
      unitRef="usd">940590000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:LongTermDebt
      contextRef="id01207a41af449978334b4877818bcb1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90YWJsZTo2ZjQ1ZmUwOGNlYzE0YWMyYTZhMGE1MWI0ZTg1NzAyZC90YWJsZXJhbmdlOjZmNDVmZTA4Y2VjMTRhYzJhNmEwYTUxYjRlODU3MDJkXzktNS0xLTEtMA_c4dc3e27-d62d-4ad5-a75e-d58c478eecff"
      unitRef="usd">932395000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="ibd125edb1aa246d6a057015cf1aeaef9_I20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90YWJsZTo2ZjQ1ZmUwOGNlYzE0YWMyYTZhMGE1MWI0ZTg1NzAyZC90YWJsZXJhbmdlOjZmNDVmZTA4Y2VjMTRhYzJhNmEwYTUxYjRlODU3MDJkXzktNy0xLTEtMA_0e147c3a-494b-4c36-b322-0e78bbdc79c0"
      unitRef="number"
      xsi:nil="true"/>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="ibd125edb1aa246d6a057015cf1aeaef9_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90YWJsZTo2ZjQ1ZmUwOGNlYzE0YWMyYTZhMGE1MWI0ZTg1NzAyZC90YWJsZXJhbmdlOjZmNDVmZTA4Y2VjMTRhYzJhNmEwYTUxYjRlODU3MDJkXzktOS0xLTEtMA_ea5eae8e-cf7b-48bd-8405-ae0e49421370"
      unitRef="usd">0</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:LongTermDebt
      contextRef="ibd125edb1aa246d6a057015cf1aeaef9_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90YWJsZTo2ZjQ1ZmUwOGNlYzE0YWMyYTZhMGE1MWI0ZTg1NzAyZC90YWJsZXJhbmdlOjZmNDVmZTA4Y2VjMTRhYzJhNmEwYTUxYjRlODU3MDJkXzktMTEtMS0xLTA_ebad2a53-6bb2-468c-af5d-828ab9212107"
      unitRef="usd">0</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i51c7f476e41f4906adf219aacdb6df30_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90YWJsZTo2ZjQ1ZmUwOGNlYzE0YWMyYTZhMGE1MWI0ZTg1NzAyZC90YWJsZXJhbmdlOjZmNDVmZTA4Y2VjMTRhYzJhNmEwYTUxYjRlODU3MDJkXzEwLTAtMS0xLTAvdGV4dHJlZ2lvbjo4MGJhMDQ5MTEzOGU0OWE3ODIxZmNmZGI2NGM3MWNmMF80_7cb56f69-4bb1-4553-978f-a4ddae26fe0b"
      unitRef="number">0.0600</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="i51c7f476e41f4906adf219aacdb6df30_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90YWJsZTo2ZjQ1ZmUwOGNlYzE0YWMyYTZhMGE1MWI0ZTg1NzAyZC90YWJsZXJhbmdlOjZmNDVmZTA4Y2VjMTRhYzJhNmEwYTUxYjRlODU3MDJkXzEwLTEtMS0xLTA_cf6a69c8-8c48-46f0-a706-d1af10ee1ee4"
      unitRef="number">0.0611</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i51c7f476e41f4906adf219aacdb6df30_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90YWJsZTo2ZjQ1ZmUwOGNlYzE0YWMyYTZhMGE1MWI0ZTg1NzAyZC90YWJsZXJhbmdlOjZmNDVmZTA4Y2VjMTRhYzJhNmEwYTUxYjRlODU3MDJkXzEwLTMtMS0xLTA_acc0fe68-0c6e-444f-8877-01aa96808cf4"
      unitRef="usd">1260416000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:LongTermDebt
      contextRef="i51c7f476e41f4906adf219aacdb6df30_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90YWJsZTo2ZjQ1ZmUwOGNlYzE0YWMyYTZhMGE1MWI0ZTg1NzAyZC90YWJsZXJhbmdlOjZmNDVmZTA4Y2VjMTRhYzJhNmEwYTUxYjRlODU3MDJkXzEwLTUtMS0xLTA_3be9ed47-e6df-4464-9b25-7fab5376de78"
      unitRef="usd">1251725000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="iba538cbbb7944471b1fcc634fc4485dd_I20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90YWJsZTo2ZjQ1ZmUwOGNlYzE0YWMyYTZhMGE1MWI0ZTg1NzAyZC90YWJsZXJhbmdlOjZmNDVmZTA4Y2VjMTRhYzJhNmEwYTUxYjRlODU3MDJkXzEwLTctMS0xLTA_38709d46-8050-4460-b18f-18b1e9195045"
      unitRef="number"
      xsi:nil="true"/>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="iba538cbbb7944471b1fcc634fc4485dd_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90YWJsZTo2ZjQ1ZmUwOGNlYzE0YWMyYTZhMGE1MWI0ZTg1NzAyZC90YWJsZXJhbmdlOjZmNDVmZTA4Y2VjMTRhYzJhNmEwYTUxYjRlODU3MDJkXzEwLTktMS0xLTA_4314596d-2cab-47a8-9b91-a6bb2fb8a127"
      unitRef="usd">0</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:LongTermDebt
      contextRef="iba538cbbb7944471b1fcc634fc4485dd_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90YWJsZTo2ZjQ1ZmUwOGNlYzE0YWMyYTZhMGE1MWI0ZTg1NzAyZC90YWJsZXJhbmdlOjZmNDVmZTA4Y2VjMTRhYzJhNmEwYTUxYjRlODU3MDJkXzEwLTExLTEtMS0w_16cebf63-2ff5-470c-9e96-42f67c67e362"
      unitRef="usd">0</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="i3d117f37ab2c46cdb631f04ea9b5b795_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90YWJsZTo2ZjQ1ZmUwOGNlYzE0YWMyYTZhMGE1MWI0ZTg1NzAyZC90YWJsZXJhbmdlOjZmNDVmZTA4Y2VjMTRhYzJhNmEwYTUxYjRlODU3MDJkXzExLTEtMS0xLTA_aa7b8b89-e8a3-41ee-8b00-33b1453416b6"
      unitRef="number">0.0521</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i3d117f37ab2c46cdb631f04ea9b5b795_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90YWJsZTo2ZjQ1ZmUwOGNlYzE0YWMyYTZhMGE1MWI0ZTg1NzAyZC90YWJsZXJhbmdlOjZmNDVmZTA4Y2VjMTRhYzJhNmEwYTUxYjRlODU3MDJkXzExLTMtMS0xLTA_180ca5b1-b416-4a73-b586-c81c21fc9cf7"
      unitRef="usd">3295475000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:LongTermDebt
      contextRef="i3d117f37ab2c46cdb631f04ea9b5b795_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90YWJsZTo2ZjQ1ZmUwOGNlYzE0YWMyYTZhMGE1MWI0ZTg1NzAyZC90YWJsZXJhbmdlOjZmNDVmZTA4Y2VjMTRhYzJhNmEwYTUxYjRlODU3MDJkXzExLTUtMS0xLTA_3a441dc8-7a86-449d-a591-9fcdc082d72a"
      unitRef="usd">3274330000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="i3c2a32b2b9514bfab81b4b5d77d0e9da_I20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90YWJsZTo2ZjQ1ZmUwOGNlYzE0YWMyYTZhMGE1MWI0ZTg1NzAyZC90YWJsZXJhbmdlOjZmNDVmZTA4Y2VjMTRhYzJhNmEwYTUxYjRlODU3MDJkXzExLTctMS0xLTA_1edcb5db-92d2-4c4b-ac41-8d041c0d8ba6"
      unitRef="number">0.0621</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i3c2a32b2b9514bfab81b4b5d77d0e9da_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90YWJsZTo2ZjQ1ZmUwOGNlYzE0YWMyYTZhMGE1MWI0ZTg1NzAyZC90YWJsZXJhbmdlOjZmNDVmZTA4Y2VjMTRhYzJhNmEwYTUxYjRlODU3MDJkXzExLTktMS0xLTA_fd1230f5-10a1-4337-a985-9fa950b8e499"
      unitRef="usd">3329625000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:LongTermDebt
      contextRef="i3c2a32b2b9514bfab81b4b5d77d0e9da_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90YWJsZTo2ZjQ1ZmUwOGNlYzE0YWMyYTZhMGE1MWI0ZTg1NzAyZC90YWJsZXJhbmdlOjZmNDVmZTA4Y2VjMTRhYzJhNmEwYTUxYjRlODU3MDJkXzExLTExLTEtMS0w_56c5fb58-13a1-40d7-a1bf-0d567499f95b"
      unitRef="usd">3302675000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="i7bb7a96f74d048af99ebdcaf2deefd5b_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90YWJsZTo2ZjQ1ZmUwOGNlYzE0YWMyYTZhMGE1MWI0ZTg1NzAyZC90YWJsZXJhbmdlOjZmNDVmZTA4Y2VjMTRhYzJhNmEwYTUxYjRlODU3MDJkXzEyLTEtMS0xLTA_f1c8334d-4611-480a-adb9-2353f191fd77"
      unitRef="number">0.0269</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i7bb7a96f74d048af99ebdcaf2deefd5b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90YWJsZTo2ZjQ1ZmUwOGNlYzE0YWMyYTZhMGE1MWI0ZTg1NzAyZC90YWJsZXJhbmdlOjZmNDVmZTA4Y2VjMTRhYzJhNmEwYTUxYjRlODU3MDJkXzEyLTMtMS0xLTA_5968a92e-65ad-44e6-b3ff-ba492d8cd3f7"
      unitRef="usd">300000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:LongTermDebt
      contextRef="i7bb7a96f74d048af99ebdcaf2deefd5b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90YWJsZTo2ZjQ1ZmUwOGNlYzE0YWMyYTZhMGE1MWI0ZTg1NzAyZC90YWJsZXJhbmdlOjZmNDVmZTA4Y2VjMTRhYzJhNmEwYTUxYjRlODU3MDJkXzEyLTUtMS0xLTA_16c5d909-d4d3-494f-a4ed-debb565dbbe0"
      unitRef="usd">300000000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="iddeb17ca72924183a2e68bc6d602785d_I20191231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90YWJsZTo2ZjQ1ZmUwOGNlYzE0YWMyYTZhMGE1MWI0ZTg1NzAyZC90YWJsZXJhbmdlOjZmNDVmZTA4Y2VjMTRhYzJhNmEwYTUxYjRlODU3MDJkXzEyLTctMS0xLTA_708308a5-bf44-4e1a-b57e-95e5abbe9d48"
      unitRef="number">0.0425</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="iddeb17ca72924183a2e68bc6d602785d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90YWJsZTo2ZjQ1ZmUwOGNlYzE0YWMyYTZhMGE1MWI0ZTg1NzAyZC90YWJsZXJhbmdlOjZmNDVmZTA4Y2VjMTRhYzJhNmEwYTUxYjRlODU3MDJkXzEyLTktMS0xLTA_eaff03d1-5f23-4459-b745-f2fd10838ba6"
      unitRef="usd">300000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:LongTermDebt
      contextRef="iddeb17ca72924183a2e68bc6d602785d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90YWJsZTo2ZjQ1ZmUwOGNlYzE0YWMyYTZhMGE1MWI0ZTg1NzAyZC90YWJsZXJhbmdlOjZmNDVmZTA4Y2VjMTRhYzJhNmEwYTUxYjRlODU3MDJkXzEyLTExLTEtMS0w_d4f78b5d-9e17-4dc7-82bd-a45ae28187e1"
      unitRef="usd">300000000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i3f216a0a208e454cb35be9f5f8c6dadf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90YWJsZTo2ZjQ1ZmUwOGNlYzE0YWMyYTZhMGE1MWI0ZTg1NzAyZC90YWJsZXJhbmdlOjZmNDVmZTA4Y2VjMTRhYzJhNmEwYTUxYjRlODU3MDJkXzE0LTMtMS0xLTA_1d3a7c7a-01aa-4816-9062-84fab31c93a8"
      unitRef="usd">8376443000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:LongTermDebt
      contextRef="i3f216a0a208e454cb35be9f5f8c6dadf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90YWJsZTo2ZjQ1ZmUwOGNlYzE0YWMyYTZhMGE1MWI0ZTg1NzAyZC90YWJsZXJhbmdlOjZmNDVmZTA4Y2VjMTRhYzJhNmEwYTUxYjRlODU3MDJkXzE0LTUtMS0xLTA_e17802e4-4b3e-4952-bfbe-5f86ae6070db"
      unitRef="usd">8314728000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="ie393cf2c705b4c4d83b27b6f2c4fdfb0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90YWJsZTo2ZjQ1ZmUwOGNlYzE0YWMyYTZhMGE1MWI0ZTg1NzAyZC90YWJsZXJhbmdlOjZmNDVmZTA4Y2VjMTRhYzJhNmEwYTUxYjRlODU3MDJkXzE0LTktMS0xLTA_712883df-577c-4bdc-b680-f67ed44f901e"
      unitRef="usd">8470678000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:LongTermDebt
      contextRef="ie393cf2c705b4c4d83b27b6f2c4fdfb0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90YWJsZTo2ZjQ1ZmUwOGNlYzE0YWMyYTZhMGE1MWI0ZTg1NzAyZC90YWJsZXJhbmdlOjZmNDVmZTA4Y2VjMTRhYzJhNmEwYTUxYjRlODU3MDJkXzE0LTExLTEtMS0w_5e00a72a-e253-472b-a916-c5039710e31f"
      unitRef="usd">8394049000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebtCurrent
      contextRef="i3f216a0a208e454cb35be9f5f8c6dadf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90YWJsZTo2ZjQ1ZmUwOGNlYzE0YWMyYTZhMGE1MWI0ZTg1NzAyZC90YWJsZXJhbmdlOjZmNDVmZTA4Y2VjMTRhYzJhNmEwYTUxYjRlODU3MDJkXzE1LTMtMS0xLTA_a79e24fe-ec7a-40ca-b386-09f177f3341d"
      unitRef="usd">34150000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="i3f216a0a208e454cb35be9f5f8c6dadf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90YWJsZTo2ZjQ1ZmUwOGNlYzE0YWMyYTZhMGE1MWI0ZTg1NzAyZC90YWJsZXJhbmdlOjZmNDVmZTA4Y2VjMTRhYzJhNmEwYTUxYjRlODU3MDJkXzE1LTUtMS0xLTA_6befd1e7-bfd2-4561-baa6-0e9803f48c80"
      unitRef="usd">34150000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="ie393cf2c705b4c4d83b27b6f2c4fdfb0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90YWJsZTo2ZjQ1ZmUwOGNlYzE0YWMyYTZhMGE1MWI0ZTg1NzAyZC90YWJsZXJhbmdlOjZmNDVmZTA4Y2VjMTRhYzJhNmEwYTUxYjRlODU3MDJkXzE1LTktMS0xLTA_a82a153d-1e9f-491f-9c6d-dffc6bb6eb95"
      unitRef="usd">34150000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="ie393cf2c705b4c4d83b27b6f2c4fdfb0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90YWJsZTo2ZjQ1ZmUwOGNlYzE0YWMyYTZhMGE1MWI0ZTg1NzAyZC90YWJsZXJhbmdlOjZmNDVmZTA4Y2VjMTRhYzJhNmEwYTUxYjRlODU3MDJkXzE1LTExLTEtMS0w_86449496-4a0a-426b-800f-8f198043ba48"
      unitRef="usd">34150000</us-gaap:LongTermDebtCurrent>
    <endp:DebtInstrumentFaceAmountExcludingCurrentMaturities
      contextRef="i3f216a0a208e454cb35be9f5f8c6dadf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90YWJsZTo2ZjQ1ZmUwOGNlYzE0YWMyYTZhMGE1MWI0ZTg1NzAyZC90YWJsZXJhbmdlOjZmNDVmZTA4Y2VjMTRhYzJhNmEwYTUxYjRlODU3MDJkXzE2LTMtMS0xLTA_c88d9c2d-de09-40b7-9027-d47587ca930d"
      unitRef="usd">8342293000</endp:DebtInstrumentFaceAmountExcludingCurrentMaturities>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i3f216a0a208e454cb35be9f5f8c6dadf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90YWJsZTo2ZjQ1ZmUwOGNlYzE0YWMyYTZhMGE1MWI0ZTg1NzAyZC90YWJsZXJhbmdlOjZmNDVmZTA4Y2VjMTRhYzJhNmEwYTUxYjRlODU3MDJkXzE2LTUtMS0xLTA_49864a5a-bcbb-4018-ba0b-78618dc56cd9"
      unitRef="usd">8280578000</us-gaap:LongTermDebtNoncurrent>
    <endp:DebtInstrumentFaceAmountExcludingCurrentMaturities
      contextRef="ie393cf2c705b4c4d83b27b6f2c4fdfb0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90YWJsZTo2ZjQ1ZmUwOGNlYzE0YWMyYTZhMGE1MWI0ZTg1NzAyZC90YWJsZXJhbmdlOjZmNDVmZTA4Y2VjMTRhYzJhNmEwYTUxYjRlODU3MDJkXzE2LTktMS0xLTA_98abb90e-bf98-48e4-901d-226dda614d1f"
      unitRef="usd">8436528000</endp:DebtInstrumentFaceAmountExcludingCurrentMaturities>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="ie393cf2c705b4c4d83b27b6f2c4fdfb0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90YWJsZTo2ZjQ1ZmUwOGNlYzE0YWMyYTZhMGE1MWI0ZTg1NzAyZC90YWJsZXJhbmdlOjZmNDVmZTA4Y2VjMTRhYzJhNmEwYTUxYjRlODU3MDJkXzE2LTExLTEtMS0w_cd7bce24-c8c8-48a4-87a8-8eea92fb10ba"
      unitRef="usd">8359899000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i2e14ae90603e474f9ea4cbae70725939_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90ZXh0cmVnaW9uOjZiZmY1ZGM0MDMwYjRkMWY4ZmNiNDA5ZjI3MmMxNGYwXzM2Mg_8a5ad9e8-21b0-4646-b74f-b9e819099068"
      unitRef="number">0.05875</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="icfb7919f0f0148a892079729d9378bb5_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90ZXh0cmVnaW9uOjZiZmY1ZGM0MDMwYjRkMWY4ZmNiNDA5ZjI3MmMxNGYwXzQwNQ_da3118b8-c299-4020-af34-22b99342e64a"
      unitRef="number">0.0750</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="id01207a41af449978334b4877818bcb1_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90ZXh0cmVnaW9uOjZiZmY1ZGM0MDMwYjRkMWY4ZmNiNDA5ZjI3MmMxNGYwXzg0OA_a28d9675-d832-4ca1-91f9-563f8f829436"
      unitRef="number">0.0950</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i2e14ae90603e474f9ea4cbae70725939_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90ZXh0cmVnaW9uOjZiZmY1ZGM0MDMwYjRkMWY4ZmNiNDA5ZjI3MmMxNGYwXzEwNjk_454b8de3-8b41-470b-ba76-b150d40a8ca4"
      unitRef="number">0.05875</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="icfb7919f0f0148a892079729d9378bb5_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90ZXh0cmVnaW9uOjZiZmY1ZGM0MDMwYjRkMWY4ZmNiNDA5ZjI3MmMxNGYwXzExMTA_81b9a572-5b2e-4c1f-9a6b-f4afed51dba2"
      unitRef="number">0.0750</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i2e14ae90603e474f9ea4cbae70725939_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90ZXh0cmVnaW9uOjZiZmY1ZGM0MDMwYjRkMWY4ZmNiNDA5ZjI3MmMxNGYwXzEyNzc_dc6a5a43-8f08-40bb-ae5c-beaed7a84572"
      unitRef="number">0.05875</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="icfb7919f0f0148a892079729d9378bb5_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90ZXh0cmVnaW9uOjZiZmY1ZGM0MDMwYjRkMWY4ZmNiNDA5ZjI3MmMxNGYwXzEzMTU_b3e94f3e-4984-4623-a91c-7a58138bc509"
      unitRef="number">0.0750</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="id01207a41af449978334b4877818bcb1_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90ZXh0cmVnaW9uOjZiZmY1ZGM0MDMwYjRkMWY4ZmNiNDA5ZjI3MmMxNGYwXzEzNTY_561b6fd5-c9fe-45b3-92e2-5101e3449f8b"
      unitRef="number">0.0950</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:LongTermDebtFairValue
      contextRef="i3f216a0a208e454cb35be9f5f8c6dadf_I20201231"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90ZXh0cmVnaW9uOjZiZmY1ZGM0MDMwYjRkMWY4ZmNiNDA5ZjI3MmMxNGYwXzE2NjI_2a2726bd-f423-42ef-bd01-6a5c3dd64e25"
      unitRef="usd">8400000000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="ie393cf2c705b4c4d83b27b6f2c4fdfb0_I20191231"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90ZXh0cmVnaW9uOjZiZmY1ZGM0MDMwYjRkMWY4ZmNiNDA5ZjI3MmMxNGYwXzE2Njk_d8e528eb-a986-4ad1-bb03-8fae574fdb3d"
      unitRef="usd">7400000000</us-gaap:LongTermDebtFairValue>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i8a2215002aec4498bf5dc3aa6a830330_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90ZXh0cmVnaW9uOjZiZmY1ZGM0MDMwYjRkMWY4ZmNiNDA5ZjI3MmMxNGYwXzE5ODI_ad0576ea-e93a-42f1-a3a1-656f3552e219"
      unitRef="usd">1000000000.0</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i16e1715229354767aed33a1bebfa0fb5_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90ZXh0cmVnaW9uOjZiZmY1ZGM0MDMwYjRkMWY4ZmNiNDA5ZjI3MmMxNGYwXzIxMTQ_f3ce7d2c-680d-4102-82a9-d82142f00e11"
      unitRef="usd">3415000000.0</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity
      contextRef="i7bb7a96f74d048af99ebdcaf2deefd5b_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90ZXh0cmVnaW9uOjZiZmY1ZGM0MDMwYjRkMWY4ZmNiNDA5ZjI3MmMxNGYwXzIzNDM_ce39ea91-c1e2-4659-8b68-5f007958dc8d"
      unitRef="usd">695500000</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
    <endp:DebtInstrumentCommitmentsNotExtendedAmount
      contextRef="i8a2215002aec4498bf5dc3aa6a830330_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90ZXh0cmVnaW9uOjZiZmY1ZGM0MDMwYjRkMWY4ZmNiNDA5ZjI3MmMxNGYwXzIxOTkwMjMyODA5ODA_c66974ea-9545-424f-abb1-80f03eb12061"
      unitRef="usd">76000000.0</endp:DebtInstrumentCommitmentsNotExtendedAmount>
    <endp:DebtInstrumentQuarterlyPeriodicPaymentPercent
      contextRef="i7091404dabee406994073f0c4cc82525_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90ZXh0cmVnaW9uOjZiZmY1ZGM0MDMwYjRkMWY4ZmNiNDA5ZjI3MmMxNGYwXzIxOTkwMjMyODEwMDE_13531617-d4c5-489d-b445-f24aad0b0c24"
      unitRef="number">0.0025</endp:DebtInstrumentQuarterlyPeriodicPaymentPercent>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ie878d8192b4645e5ac7cbdbae345bc12_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90YWJsZTpiMzk3YmEwOWY4Zjk0NjYxYjY5OTk0OWQzNzFhYjY3Zi90YWJsZXJhbmdlOmIzOTdiYTA5ZjhmOTQ2NjFiNjk5OTQ5ZDM3MWFiNjdmXzEtMC0xLTEtMjEzNjQvdGV4dHJlZ2lvbjo1ZGEwODhjZjM4ZDc0Njg3YjA2NzAwNWY3NjMxZTdmM180_2cb49576-cd3c-4245-b528-1adbb3209198"
      unitRef="number">0.0725</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i3372d481f7734ef39bf86c6d14149d08_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90YWJsZTpiMzk3YmEwOWY4Zjk0NjYxYjY5OTk0OWQzNzFhYjY3Zi90YWJsZXJhbmdlOmIzOTdiYTA5ZjhmOTQ2NjFiNjk5OTQ5ZDM3MWFiNjdmXzItMC0xLTEtMjEzNjYvdGV4dHJlZ2lvbjo1NTljZGUwYTI4ZDA0NDU0YjgwMzE5OTQwNjE2MjUzZF80_4933148e-8a27-4aa5-a420-9bd3acc3458e"
      unitRef="number">0.0575</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i107a7e52ec2a4e9eb0717637904cffee_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90YWJsZTpiMzk3YmEwOWY4Zjk0NjYxYjY5OTk0OWQzNzFhYjY3Zi90YWJsZXJhbmdlOmIzOTdiYTA5ZjhmOTQ2NjFiNjk5OTQ5ZDM3MWFiNjdmXzMtMC0xLTEtMjEzNjgvdGV4dHJlZ2lvbjo0MTQ4Zjk4M2RmZDM0MjI3OTVlMDk0MGIzOGQzMjdlNF80_28969342-d71b-49b8-9aeb-42d8a4a342f4"
      unitRef="number">0.05375</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i2854e1d1061e40bd87bd7c6046c52432_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90YWJsZTpiMzk3YmEwOWY4Zjk0NjYxYjY5OTk0OWQzNzFhYjY3Zi90YWJsZXJhbmdlOmIzOTdiYTA5ZjhmOTQ2NjFiNjk5OTQ5ZDM3MWFiNjdmXzQtMC0xLTEtMjEzODAvdGV4dHJlZ2lvbjpkNmY5MmI2NDgzMTc0NmU5ODIwYzE4NWYyMDI2ZThiMV80_14d942dd-9334-4e69-853a-5bdd37476947"
      unitRef="number">0.0600</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i9ca58a357fb24d9eab194e6c6f920847_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90ZXh0cmVnaW9uOjZiZmY1ZGM0MDMwYjRkMWY4ZmNiNDA5ZjI3MmMxNGYwXzQ5NDc4MDIzNDk5MDM_d279149b-595f-40b1-9f75-7b95337b79ee"
      unitRef="number">0.0150</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i4b665e8d8122420fbb905a1dcdedbfa8_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90ZXh0cmVnaW9uOjZiZmY1ZGM0MDMwYjRkMWY4ZmNiNDA5ZjI3MmMxNGYwXzQ5NDc4MDIzNDk5MTY_722aaedb-5b96-470f-8b47-49372da609a1"
      unitRef="number">0.0300</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i6d6d43cbbe6c4913b3ea4b84b550eb62_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90ZXh0cmVnaW9uOjZiZmY1ZGM0MDMwYjRkMWY4ZmNiNDA5ZjI3MmMxNGYwXzQ5NDc4MDIzNDk5Mjk_2b259fcc-05bb-4982-9f92-0e2c8afcf3a4"
      unitRef="number">0.0050</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i02493930b0e8474eb145a44bd210c498_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90ZXh0cmVnaW9uOjZiZmY1ZGM0MDMwYjRkMWY4ZmNiNDA5ZjI3MmMxNGYwXzQ5NDc4MDIzNDk5NDI_862f6d65-3407-4587-93a1-6ffd887d6a31"
      unitRef="number">0.0200</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="if214d10c0e864102aabb455c0c9ef13a_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90ZXh0cmVnaW9uOjZiZmY1ZGM0MDMwYjRkMWY4ZmNiNDA5ZjI3MmMxNGYwXzQ5NDc4MDIzNDk5NTU_0ea99323-1426-434f-a799-3c89e50605fc"
      unitRef="number">0.0425</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <endp:DebtInstrumentBasisSpreadOnVariableRateFloor
      contextRef="i71a9e76fa0c5488ab96a7c7fcb5f7d3a_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90ZXh0cmVnaW9uOjZiZmY1ZGM0MDMwYjRkMWY4ZmNiNDA5ZjI3MmMxNGYwXzQ5NDc4MDIzNDk5Njg_133f208a-dbf4-4908-8101-3bd5f0f07ffc"
      unitRef="number">0.0075</endp:DebtInstrumentBasisSpreadOnVariableRateFloor>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i00b20525d5114cd192199a2f6d502367_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90ZXh0cmVnaW9uOjZiZmY1ZGM0MDMwYjRkMWY4ZmNiNDA5ZjI3MmMxNGYwXzQ5NDc4MDIzNDk5ODE_2df4032e-7671-4665-aa64-e2c6dae1cd94"
      unitRef="number">0.0325</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <endp:DebtInstrumentBasisSpreadOnVariableRateFloor
      contextRef="ic6bcf6d877d94fb19eaee6ec1be47f3d_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90ZXh0cmVnaW9uOjZiZmY1ZGM0MDMwYjRkMWY4ZmNiNDA5ZjI3MmMxNGYwXzQ5NDc4MDIzNDk5OTQ_288ca3cc-1b93-4f6c-be22-bac1ca53102d"
      unitRef="number">0.0175</endp:DebtInstrumentBasisSpreadOnVariableRateFloor>
    <us-gaap:DebtInstrumentRedemptionPricePercentage
      contextRef="i4588dd42bf494010967796a637ced2e6_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90ZXh0cmVnaW9uOjZiZmY1ZGM0MDMwYjRkMWY4ZmNiNDA5ZjI3MmMxNGYwXzIxOTkwMjMyODEwMTM_afa0464b-d716-4ac9-82e4-fa01e09478db"
      unitRef="number">1</us-gaap:DebtInstrumentRedemptionPricePercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="icfb7919f0f0148a892079729d9378bb5_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90ZXh0cmVnaW9uOjZiZmY1ZGM0MDMwYjRkMWY4ZmNiNDA5ZjI3MmMxNGYwXzIxOTkwMjMyODEwMjQ_46c8c5cf-3828-4938-a319-68d5f1cde3e3"
      unitRef="number">0.0750</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentRedemptionPricePercentage
      contextRef="iea975ddf696c45d4ae62a39206ecfb30_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90ZXh0cmVnaW9uOjZiZmY1ZGM0MDMwYjRkMWY4ZmNiNDA5ZjI3MmMxNGYwXzIxOTkwMjMyODEwMzI_15138dbe-b687-4c22-8db1-d523ce303ea7"
      unitRef="number">0.0950</us-gaap:DebtInstrumentRedemptionPricePercentage>
    <us-gaap:DebtInstrumentRedemptionPricePercentage
      contextRef="iba1d7d19e8fe4b728b4ff49fa30adc78_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90ZXh0cmVnaW9uOjZiZmY1ZGM0MDMwYjRkMWY4ZmNiNDA5ZjI3MmMxNGYwXzIxOTkwMjMyODEwNDU_29357bfb-aed8-4dc5-9322-daf78e1fe268"
      unitRef="number">0.0600</us-gaap:DebtInstrumentRedemptionPricePercentage>
    <us-gaap:DebtInstrumentRedemptionPricePercentage
      contextRef="ib05d9ecb4b2b4710b74f9ee0db14feed_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90ZXh0cmVnaW9uOjZiZmY1ZGM0MDMwYjRkMWY4ZmNiNDA5ZjI3MmMxNGYwXzIxOTkwMjMyODEwNjE_75712ab9-f328-42c9-b265-a86de5abac16"
      unitRef="number">1.00000</us-gaap:DebtInstrumentRedemptionPricePercentage>
    <us-gaap:DebtInstrumentRedemptionPricePercentage
      contextRef="idf853fdc8da94cc093df5def5b6a6c86_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90ZXh0cmVnaW9uOjZiZmY1ZGM0MDMwYjRkMWY4ZmNiNDA5ZjI3MmMxNGYwXzIxOTkwMjMyODEwODA_975658da-955b-4483-9fb7-c6d67c501219"
      unitRef="number">1.07125</us-gaap:DebtInstrumentRedemptionPricePercentage>
    <us-gaap:DebtInstrumentRedemptionPricePercentage
      contextRef="i4e4d687b800d4cc899f6973a7d4681cb_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90ZXh0cmVnaW9uOjZiZmY1ZGM0MDMwYjRkMWY4ZmNiNDA5ZjI3MmMxNGYwXzIxOTkwMjMyODEwOTU_d0008cc3-f0c4-412b-b192-9e0b3f2a03f8"
      unitRef="number">1</us-gaap:DebtInstrumentRedemptionPricePercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i19d3cbba29584f258a79ef301bc2714e_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90ZXh0cmVnaW9uOjZiZmY1ZGM0MDMwYjRkMWY4ZmNiNDA5ZjI3MmMxNGYwXzIxOTkwMjMyODExMTQ_1cd279b4-7be2-4f98-8e1e-346a7eb7e4de"
      unitRef="number">0.35</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i557133ee8266449f85126cddd5550c3c_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90ZXh0cmVnaW9uOjZiZmY1ZGM0MDMwYjRkMWY4ZmNiNDA5ZjI3MmMxNGYwXzIxOTkwMjMyODExMDk_0c776f56-0f0d-4013-a23f-c9a8aa4093ab"
      unitRef="number">0.40</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="icfb7919f0f0148a892079729d9378bb5_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90ZXh0cmVnaW9uOjZiZmY1ZGM0MDMwYjRkMWY4ZmNiNDA5ZjI3MmMxNGYwXzIxOTkwMjMyODExMjU_c13b0fca-540f-4960-9dfa-dba0dbbcdefa"
      unitRef="number">0.0750</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="id01207a41af449978334b4877818bcb1_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90ZXh0cmVnaW9uOjZiZmY1ZGM0MDMwYjRkMWY4ZmNiNDA5ZjI3MmMxNGYwXzIxOTkwMjMyODExMzg_8005f6fd-fe61-4247-a078-90fa88976b9c"
      unitRef="number">0.0950</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i51c7f476e41f4906adf219aacdb6df30_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90ZXh0cmVnaW9uOjZiZmY1ZGM0MDMwYjRkMWY4ZmNiNDA5ZjI3MmMxNGYwXzEwOTk1MTE2NTg0NzY_ff2dca42-cc85-492f-963c-5580e8793aff"
      unitRef="number">0.0600</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentRedemptionPricePercentage
      contextRef="i5fd19ea01da245309604d1f1b4893af4_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90ZXh0cmVnaW9uOjZiZmY1ZGM0MDMwYjRkMWY4ZmNiNDA5ZjI3MmMxNGYwXzIxOTkwMjMyODExNzI_8bcbeb87-6465-47b6-bf6e-f48415480670"
      unitRef="number">1.07500</us-gaap:DebtInstrumentRedemptionPricePercentage>
    <us-gaap:DebtInstrumentRedemptionPricePercentage
      contextRef="if52f5956de70478d9cf7f583c73b3df6_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90ZXh0cmVnaW9uOjZiZmY1ZGM0MDMwYjRkMWY4ZmNiNDA5ZjI3MmMxNGYwXzIxOTkwMjMyODExODI_f1256f5c-1dfe-42dc-aa8f-587f707cf424"
      unitRef="number">1.09500</us-gaap:DebtInstrumentRedemptionPricePercentage>
    <us-gaap:DebtInstrumentRedemptionPricePercentage
      contextRef="ie1debf65bfe042f7a347637dee3c67e2_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90ZXh0cmVnaW9uOjZiZmY1ZGM0MDMwYjRkMWY4ZmNiNDA5ZjI3MmMxNGYwXzIxOTkwMjMyODExOTI_9c623a5e-490a-4eb8-87d0-02967bc4a0f9"
      unitRef="number">1.06000</us-gaap:DebtInstrumentRedemptionPricePercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i51c7f476e41f4906adf219aacdb6df30_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90ZXh0cmVnaW9uOjZiZmY1ZGM0MDMwYjRkMWY4ZmNiNDA5ZjI3MmMxNGYwXzY1OTcwNjk4MDUyNDE_a213cbec-6845-45e0-9a53-504ed9b704c6"
      unitRef="number">0.0600</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i51c7f476e41f4906adf219aacdb6df30_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90ZXh0cmVnaW9uOjZiZmY1ZGM0MDMwYjRkMWY4ZmNiNDA5ZjI3MmMxNGYwXzQ4NzA_1f484706-a34d-4fa1-aea1-4c564385b9a3"
      unitRef="number">0.0600</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i11c0c235feb6416f8e99e0ae5a924866_I20190331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90ZXh0cmVnaW9uOjZiZmY1ZGM0MDMwYjRkMWY4ZmNiNDA5ZjI3MmMxNGYwXzY4NzU_826cf5c8-d431-4dcd-80cb-ca566d0f53e4"
      unitRef="usd">1500000000.0</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i11c0c235feb6416f8e99e0ae5a924866_I20190331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90ZXh0cmVnaW9uOjZiZmY1ZGM0MDMwYjRkMWY4ZmNiNDA5ZjI3MmMxNGYwXzY4ODE_b37dc4e6-0677-436c-a607-8b73b2f0054c"
      unitRef="number">0.0750</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentRepurchasedFaceAmount
      contextRef="i3a3aa6f64a4c49079a174d4c1a6eeb98_I20190331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90ZXh0cmVnaW9uOjZiZmY1ZGM0MDMwYjRkMWY4ZmNiNDA5ZjI3MmMxNGYwXzY5Mjk_ef4f81d5-0669-4b61-86fd-a236026fc8fa"
      unitRef="usd">1642200000</us-gaap:DebtInstrumentRepurchasedFaceAmount>
    <us-gaap:LongTermDebt
      contextRef="i3a3aa6f64a4c49079a174d4c1a6eeb98_I20190331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90ZXh0cmVnaW9uOjZiZmY1ZGM0MDMwYjRkMWY4ZmNiNDA5ZjI3MmMxNGYwXzY5NjA_7e9f9fc0-3372-41f1-b4ca-506cc3906ff2"
      unitRef="usd">1624000000.0</us-gaap:LongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="i23d0f55c973342bca329faed98fb5f15_D20190301-20190331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90ZXh0cmVnaW9uOjZiZmY1ZGM0MDMwYjRkMWY4ZmNiNDA5ZjI3MmMxNGYwXzcwNDU_d579bb34-7704-4224-a43e-52000e233d65"
      unitRef="usd">1500000000.0</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i283313cfaa554dcfbf5d66248aaa46bf_I20190331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90ZXh0cmVnaW9uOjZiZmY1ZGM0MDMwYjRkMWY4ZmNiNDA5ZjI3MmMxNGYwXzcxNTY_e8306710-aefb-4078-b110-25a231f81cda"
      unitRef="number">0.0725</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i439fc34ffac249ed9fff6a96237a0f07_I20190331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90ZXh0cmVnaW9uOjZiZmY1ZGM0MDMwYjRkMWY4ZmNiNDA5ZjI3MmMxNGYwXzcxODU_42c21ec3-a0b8-4889-a659-3e0e057f6022"
      unitRef="number">0.0575</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:GainsLossesOnExtinguishmentOfDebtBeforeWriteOffOfDeferredDebtIssuanceCost
      contextRef="i23d0f55c973342bca329faed98fb5f15_D20190301-20190331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90ZXh0cmVnaW9uOjZiZmY1ZGM0MDMwYjRkMWY4ZmNiNDA5ZjI3MmMxNGYwXzc1MjQ_06e717a5-8a7e-4c60-b8c9-aaa8c2dc2ca3"
      unitRef="usd">124000000.0</us-gaap:GainsLossesOnExtinguishmentOfDebtBeforeWriteOffOfDeferredDebtIssuanceCost>
    <us-gaap:WriteOffOfDeferredDebtIssuanceCost
      contextRef="i23d0f55c973342bca329faed98fb5f15_D20190301-20190331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90ZXh0cmVnaW9uOjZiZmY1ZGM0MDMwYjRkMWY4ZmNiNDA5ZjI3MmMxNGYwXzc2MDE_1f703b6d-6607-42eb-b897-e851f90f922f"
      unitRef="usd">26200000</us-gaap:WriteOffOfDeferredDebtIssuanceCost>
    <us-gaap:WriteOffOfDeferredDebtIssuanceCost
      contextRef="i28237e002da2433491ead86cabc3d253_D20190301-20190331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90ZXh0cmVnaW9uOjZiZmY1ZGM0MDMwYjRkMWY4ZmNiNDA5ZjI3MmMxNGYwXzc2MTQ_04461fc3-7bc1-4ede-9c59-924b3f416e0d"
      unitRef="usd">4200000</us-gaap:WriteOffOfDeferredDebtIssuanceCost>
    <us-gaap:WriteOffOfDeferredDebtIssuanceCost
      contextRef="ia2dba28479684c7b8e79fb15a4136196_D20190301-20190331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90ZXh0cmVnaW9uOjZiZmY1ZGM0MDMwYjRkMWY4ZmNiNDA5ZjI3MmMxNGYwXzc2MzY_9b2042b0-a4eb-419b-9738-abcdcd527675"
      unitRef="usd">19100000</us-gaap:WriteOffOfDeferredDebtIssuanceCost>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i11c0c235feb6416f8e99e0ae5a924866_I20190331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90ZXh0cmVnaW9uOjZiZmY1ZGM0MDMwYjRkMWY4ZmNiNDA5ZjI3MmMxNGYwXzc2NTQ_414c4b16-ec27-4fa4-b755-8d0a04f05ed6"
      unitRef="number">0.0750</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:WriteOffOfDeferredDebtIssuanceCost
      contextRef="i41f9f7f3e40e43ad83dab487746d127b_D20190301-20190331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90ZXh0cmVnaW9uOjZiZmY1ZGM0MDMwYjRkMWY4ZmNiNDA5ZjI3MmMxNGYwXzc3MDA_5773f848-47da-4ed9-8ae7-5efde21ad537"
      unitRef="usd">2900000</us-gaap:WriteOffOfDeferredDebtIssuanceCost>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i11c0c235feb6416f8e99e0ae5a924866_I20190331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90ZXh0cmVnaW9uOjZiZmY1ZGM0MDMwYjRkMWY4ZmNiNDA5ZjI3MmMxNGYwXzc5MDg_dd1450f1-1aa4-4a04-a2fe-3c165c1ba585"
      unitRef="number">0.0750</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:ProceedsFromLongTermLinesOfCredit
      contextRef="i2b9f4f9ef95f400494ada080a55d3c2b_D20190601-20190630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90ZXh0cmVnaW9uOjZiZmY1ZGM0MDMwYjRkMWY4ZmNiNDA5ZjI3MmMxNGYwXzgyNzg_38729bbb-ec5b-4ff0-a00d-e6fe84b84a47"
      unitRef="usd">300000000.0</us-gaap:ProceedsFromLongTermLinesOfCredit>
    <us-gaap:ExtinguishmentOfDebtAmount
      contextRef="i993a8d4b0c204b8ea86fce3f3e65ea19_D20200601-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90ZXh0cmVnaW9uOjZiZmY1ZGM0MDMwYjRkMWY4ZmNiNDA5ZjI3MmMxNGYwXzkwMzg_f1270788-a8b5-469a-a4d3-eccac99c6dda"
      unitRef="usd">204300000</us-gaap:ExtinguishmentOfDebtAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i8150652513b547529bb463f41aaebfc0_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90ZXh0cmVnaW9uOjZiZmY1ZGM0MDMwYjRkMWY4ZmNiNDA5ZjI3MmMxNGYwXzkwODM_c8f4d514-dcbc-46c9-a56b-3d130a6bb749"
      unitRef="number">0.05375</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:ExtinguishmentOfDebtAmount
      contextRef="i9763dc9a0f5d459ba9738648b8d3971b_D20200601-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90ZXh0cmVnaW9uOjZiZmY1ZGM0MDMwYjRkMWY4ZmNiNDA5ZjI3MmMxNGYwXzkxMzk_322e8e23-4ba8-436f-890a-0b9f00777fb9"
      unitRef="usd">1383400000</us-gaap:ExtinguishmentOfDebtAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i857c5f3a81bb41d29efcd0905215c7bd_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90ZXh0cmVnaW9uOjZiZmY1ZGM0MDMwYjRkMWY4ZmNiNDA5ZjI3MmMxNGYwXzkxODQ_bd0c2522-9735-44f9-92fd-851b7f45a7cc"
      unitRef="number">0.0600</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:ExtinguishmentOfDebtAmount
      contextRef="i6a2ed460894a4f98a6dab6b42b26d542_D20200601-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90ZXh0cmVnaW9uOjZiZmY1ZGM0MDMwYjRkMWY4ZmNiNDA5ZjI3MmMxNGYwXzkyNTE_dcaeca23-c959-4e1e-bd7c-aa92a7a55716"
      unitRef="usd">1178400000</us-gaap:ExtinguishmentOfDebtAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i17bffac3c57943f1b0cc15f6c726767c_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90ZXh0cmVnaW9uOjZiZmY1ZGM0MDMwYjRkMWY4ZmNiNDA5ZjI3MmMxNGYwXzkyOTY_8a8bf69b-508b-4774-94bf-045a281d2dc7"
      unitRef="number">0.0600</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="ib1bede36f1c449988e83347fdf36afde_I20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90ZXh0cmVnaW9uOjZiZmY1ZGM0MDMwYjRkMWY4ZmNiNDA5ZjI3MmMxNGYwXzk0MDg_db86cbc9-185a-4ade-b57b-6777bb75e85a"
      unitRef="usd">515500000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ib1bede36f1c449988e83347fdf36afde_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90ZXh0cmVnaW9uOjZiZmY1ZGM0MDMwYjRkMWY4ZmNiNDA5ZjI3MmMxNGYwXzk0NTI_dfb43b0d-06e4-4600-bcf6-1d724589f9d4"
      unitRef="number">0.0750</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i7e68fcc3a89c491c9ba729c4a9d6f096_I20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90ZXh0cmVnaW9uOjZiZmY1ZGM0MDMwYjRkMWY4ZmNiNDA5ZjI3MmMxNGYwXzk1MDg_89d633c1-4e83-4b67-a8ba-559eaee23789"
      unitRef="usd">940600000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i7e68fcc3a89c491c9ba729c4a9d6f096_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90ZXh0cmVnaW9uOjZiZmY1ZGM0MDMwYjRkMWY4ZmNiNDA5ZjI3MmMxNGYwXzk1NDU_1349811d-2502-48af-afee-984b64726845"
      unitRef="number">0.0950</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i02cd8777b25440ae82d34f3cb78593e1_I20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90ZXh0cmVnaW9uOjZiZmY1ZGM0MDMwYjRkMWY4ZmNiNDA5ZjI3MmMxNGYwXzk2NDk_28dfd320-7f16-4912-bb98-e895c4cf28e6"
      unitRef="usd">1260400000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i02cd8777b25440ae82d34f3cb78593e1_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90ZXh0cmVnaW9uOjZiZmY1ZGM0MDMwYjRkMWY4ZmNiNDA5ZjI3MmMxNGYwXzk2ODY_72a625b4-9c16-47c9-bdc5-f88b85a07504"
      unitRef="number">0.0600</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i7e68fcc3a89c491c9ba729c4a9d6f096_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90ZXh0cmVnaW9uOjZiZmY1ZGM0MDMwYjRkMWY4ZmNiNDA5ZjI3MmMxNGYwXzk3NzI_60e06893-b499-4699-a0da-4f75241ea7d1"
      unitRef="number">0.0950</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:RepaymentsOfSeniorDebt
      contextRef="i297fc7d33f65410b9b3b575ddb033a05_D20200601-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90ZXh0cmVnaW9uOjZiZmY1ZGM0MDMwYjRkMWY4ZmNiNDA5ZjI3MmMxNGYwXzk4MzE_3e778b79-73c1-490f-ae04-85f451565590"
      unitRef="usd">47200000</us-gaap:RepaymentsOfSeniorDebt>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i11c0c235feb6416f8e99e0ae5a924866_I20190331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90ZXh0cmVnaW9uOjZiZmY1ZGM0MDMwYjRkMWY4ZmNiNDA5ZjI3MmMxNGYwXzEwMTIw_e54d3068-e852-4939-a771-e45246878b28"
      unitRef="usd">1500000000.0</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="icfb7919f0f0148a892079729d9378bb5_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90ZXh0cmVnaW9uOjZiZmY1ZGM0MDMwYjRkMWY4ZmNiNDA5ZjI3MmMxNGYwXzEwMTUz_4e1a8f38-5874-4099-abbe-34699e473d07"
      unitRef="number">0.0750</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="icfb7919f0f0148a892079729d9378bb5_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90ZXh0cmVnaW9uOjZiZmY1ZGM0MDMwYjRkMWY4ZmNiNDA5ZjI3MmMxNGYwXzEwMjUw_2867e361-813a-4789-b7c0-fbd0aeaf9e51"
      unitRef="number">0.0750</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="icfb7919f0f0148a892079729d9378bb5_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90ZXh0cmVnaW9uOjZiZmY1ZGM0MDMwYjRkMWY4ZmNiNDA5ZjI3MmMxNGYwXzEwMjg4_8f7e4195-68fd-458d-a6c0-2459633731a8"
      unitRef="number">0.0750</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="icfb7919f0f0148a892079729d9378bb5_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90ZXh0cmVnaW9uOjZiZmY1ZGM0MDMwYjRkMWY4ZmNiNDA5ZjI3MmMxNGYwXzEwNDUz_98a8d198-3c6d-42eb-9b77-c8f77002a656"
      unitRef="number">0.0750</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="icfb7919f0f0148a892079729d9378bb5_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90ZXh0cmVnaW9uOjZiZmY1ZGM0MDMwYjRkMWY4ZmNiNDA5ZjI3MmMxNGYwXzEwNzY5_0da38808-27df-4020-adf8-5f19b43a1358"
      unitRef="number">0.0750</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="id01207a41af449978334b4877818bcb1_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90ZXh0cmVnaW9uOjZiZmY1ZGM0MDMwYjRkMWY4ZmNiNDA5ZjI3MmMxNGYwXzEyMTA5_0706d57e-4aa9-4b8c-800a-a5868a90ea03"
      unitRef="number">0.0950</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="id01207a41af449978334b4877818bcb1_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90ZXh0cmVnaW9uOjZiZmY1ZGM0MDMwYjRkMWY4ZmNiNDA5ZjI3MmMxNGYwXzEyMjM4_49bcbd5b-d26b-48cd-885d-3a0746fa0dae"
      unitRef="number">0.0950</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="id01207a41af449978334b4877818bcb1_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90ZXh0cmVnaW9uOjZiZmY1ZGM0MDMwYjRkMWY4ZmNiNDA5ZjI3MmMxNGYwXzEyNTQx_6268284d-bc26-4e0c-bbaa-14a367abf449"
      unitRef="number">0.0950</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="id01207a41af449978334b4877818bcb1_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90ZXh0cmVnaW9uOjZiZmY1ZGM0MDMwYjRkMWY4ZmNiNDA5ZjI3MmMxNGYwXzEyNjk2_6e6bda8e-1fae-461d-96f7-90ca7e121550"
      unitRef="number">0.0950</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i51c7f476e41f4906adf219aacdb6df30_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90ZXh0cmVnaW9uOjZiZmY1ZGM0MDMwYjRkMWY4ZmNiNDA5ZjI3MmMxNGYwXzE0MDk2_22436481-01bd-4a31-bd56-74f5612c55fc"
      unitRef="number">0.0600</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i51c7f476e41f4906adf219aacdb6df30_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90ZXh0cmVnaW9uOjZiZmY1ZGM0MDMwYjRkMWY4ZmNiNDA5ZjI3MmMxNGYwXzE0Mzg3_c78e0a16-7c0c-445f-8c72-757f46dbad77"
      unitRef="number">0.0600</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i51c7f476e41f4906adf219aacdb6df30_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90ZXh0cmVnaW9uOjZiZmY1ZGM0MDMwYjRkMWY4ZmNiNDA5ZjI3MmMxNGYwXzE0NTI0_bc6a187a-0882-42ff-ab8d-09469f422865"
      unitRef="number">0.0600</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:WriteOffOfDeferredDebtIssuanceCost
      contextRef="i297fc7d33f65410b9b3b575ddb033a05_D20200601-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90ZXh0cmVnaW9uOjZiZmY1ZGM0MDMwYjRkMWY4ZmNiNDA5ZjI3MmMxNGYwXzE2MDc5_1ad521f9-f05d-4414-ab2d-918ffbc49873"
      unitRef="usd">31100000</us-gaap:WriteOffOfDeferredDebtIssuanceCost>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i6254ce02bf984d61bc6058434b3870ea_I20200831"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90ZXh0cmVnaW9uOjZiZmY1ZGM0MDMwYjRkMWY4ZmNiNDA5ZjI3MmMxNGYwXzE2MjQ1_7d17d468-0143-4f44-8b9c-289c073f73c5"
      unitRef="usd">10000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i6254ce02bf984d61bc6058434b3870ea_I20200831"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90ZXh0cmVnaW9uOjZiZmY1ZGM0MDMwYjRkMWY4ZmNiNDA5ZjI3MmMxNGYwXzE2Mjcx_9a91a44d-acf9-4254-bcb6-e2fe6723b210"
      unitRef="number">0.0575</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90ZXh0cmVnaW9uOjZiZmY1ZGM0MDMwYjRkMWY4ZmNiNDA5ZjI3MmMxNGYwXzE3NDMx_4b572ab1-4a5b-437f-8d6b-44480364cf57">&lt;div style="margin-top:6pt;text-indent:27pt"&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 presents, as of December&#160;31, 2020, the maturities on our long-term debt for each of the five fiscal years subsequent to December&#160;31, 2020 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&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:86.122%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.984%"/&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: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:8pt;font-weight:700;line-height:100%"&gt;Maturities (1)&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:10pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;34,150&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022 (2)&lt;/span&gt;&lt;/td&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;237,292&#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:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;96,713&#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:10pt;font-weight:400;line-height:100%"&gt;2024 (2)&lt;/span&gt;&lt;/td&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;3,770,225&#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:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;21,578&#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;&lt;div&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;/div&gt;&lt;div style="padding-left:31.5pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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%;padding-left:8.68pt"&gt;Certain amounts borrowed pursuant to the Credit Facilities will immediately mature if certain of our senior notes are not refinanced or repaid in full prior to the date that is 91 days prior to the respective stated maturity dates thereof. Accordingly, we may seek to repay or refinance certain senior notes prior to their stated maturity dates. The amounts in this maturities table do not reflect any such early repayment or refinancing; rather, they reflect stated maturity dates.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:31.5pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt"&gt;Based on the Company&#x2019;s borrowings under the Revolving Credit Facility that were outstanding at December&#160;31, 2020, $22.8&#160;million will mature in 2022, with the remainder maturing in 2024.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
      contextRef="i3f216a0a208e454cb35be9f5f8c6dadf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90YWJsZTo1ZjBhYThlZDJkMDU0MWRkODAyOTYyMjhmZmNjZTBkZC90YWJsZXJhbmdlOjVmMGFhOGVkMmQwNTQxZGQ4MDI5NjIyOGZmY2NlMGRkXzEtMi0xLTEtMA_0379a034-0e0f-49d6-affa-96c4a6aa54ba"
      unitRef="usd">34150000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
      contextRef="i3f216a0a208e454cb35be9f5f8c6dadf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90YWJsZTo1ZjBhYThlZDJkMDU0MWRkODAyOTYyMjhmZmNjZTBkZC90YWJsZXJhbmdlOjVmMGFhOGVkMmQwNTQxZGQ4MDI5NjIyOGZmY2NlMGRkXzItMi0xLTEtMA_dbb65b9a-8a72-4696-9e67-ed4d3704111a"
      unitRef="usd">237292000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree
      contextRef="i3f216a0a208e454cb35be9f5f8c6dadf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90YWJsZTo1ZjBhYThlZDJkMDU0MWRkODAyOTYyMjhmZmNjZTBkZC90YWJsZXJhbmdlOjVmMGFhOGVkMmQwNTQxZGQ4MDI5NjIyOGZmY2NlMGRkXzMtMi0xLTEtMA_059f74e2-b1d1-4219-b22e-d7dbde212d54"
      unitRef="usd">96713000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour
      contextRef="i3f216a0a208e454cb35be9f5f8c6dadf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90YWJsZTo1ZjBhYThlZDJkMDU0MWRkODAyOTYyMjhmZmNjZTBkZC90YWJsZXJhbmdlOjVmMGFhOGVkMmQwNTQxZGQ4MDI5NjIyOGZmY2NlMGRkXzQtMi0xLTEtMA_9ce27143-0bfa-4334-bb7c-005bc1547c05"
      unitRef="usd">3770225000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive
      contextRef="i3f216a0a208e454cb35be9f5f8c6dadf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90YWJsZTo1ZjBhYThlZDJkMDU0MWRkODAyOTYyMjhmZmNjZTBkZC90YWJsZXJhbmdlOjVmMGFhOGVkMmQwNTQxZGQ4MDI5NjIyOGZmY2NlMGRkXzUtMi0xLTEtMA_89563b3d-f1df-4e4c-9028-ccd3bd0bf297"
      unitRef="usd">21578000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive>
    <endp:LongtermDebtMaturityRepaymentDeadline
      contextRef="i186215773d5a46d69f1bb83e3b494076_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90ZXh0cmVnaW9uOjZiZmY1ZGM0MDMwYjRkMWY4ZmNiNDA5ZjI3MmMxNGYwXzE2NjY0_b5f4743f-de0b-4734-bb15-0fb5c353fac2">P91D</endp:LongtermDebtMaturityRepaymentDeadline>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
      contextRef="i7bb7a96f74d048af99ebdcaf2deefd5b_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDAvZnJhZzo2YmZmNWRjNDAzMGI0ZDFmOGZjYjQwOWYyNzJjMTRmMC90ZXh0cmVnaW9uOjZiZmY1ZGM0MDMwYjRkMWY4ZmNiNDA5ZjI3MmMxNGYwXzE3MzM4_632e1317-c7b2-4a3c-8611-47fa841e1fe0"
      unitRef="usd">22800000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDYvZnJhZzphNjg5ODY3NDhhMGU0NWQ4YjE3OGRmMWQ2NjgwMWE0Mi90ZXh0cmVnaW9uOmE2ODk4Njc0OGEwZTQ1ZDhiMTc4ZGYxZDY2ODAxYTQyXzM5ODQw_9ceec41a-d010-483f-a6e8-5824dbe065e2">&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;NOTE 16. COMMITMENTS AND CONTINGENCIES&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Manufacturing, Supply and Other Service Agreements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our subsidiaries contract with various third party manufacturers, suppliers and service providers to provide raw materials used in our subsidiaries&#x2019; products and semi-finished and finished goods, as well as certain packaging, labeling services, customer service support, warehouse and distribution services. If, for any reason, we are unable to obtain sufficient quantities of any of the finished goods or raw materials or components required for our products or services needed to conduct our business, it could have a material adverse effect on our business, financial condition, results of operations and cash flows.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&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 manufacturing and supply agreements described above, we have agreements with various companies for clinical development and certain other services. Although we have no reason to believe that the parties to these agreements will not meet their obligations, failure by any of these third parties to honor their contractual obligations may have a material adverse effect on our business, financial condition, results of operations and cash flows.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:13.5pt"&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;Jubilant HollisterStier Laboratories LLC (JHS)&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&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 second quarter of 2016, we entered into an agreement with JHS (the JHS Agreement). Pursuant to the JHS Agreement, JHS fills and lyophilizes the XIAFLEX&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;&#xae; &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;bulk drug substance, which is manufactured by the Company, and produces sterile diluent. The initial term of the JHS Agreement is three years, with automatic renewal provisions thereafter for subsequent one-year terms, unless or until either party provides notification prior to expiration of the then current term of the contract. The Company is required to purchase a specified percentage of its total forecasted volume of XIAFLEX&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;&#xae; &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;from JHS each year, unless JHS is unable to supply XIAFLEX&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;&#xae; &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;within the timeframe established under such forecasts. Amounts purchased pursuant to the JHS Agreement were $6.8&#160;million, $8.6&#160;million and $7.5&#160;million for the years ended December 31, 2020, 2019 and 2018, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Legal Proceedings and Investigations&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We and certain of our subsidiaries are involved in various claims, legal proceedings and internal and governmental investigations (collectively, proceedings) arising from time to time, including, among others, those relating to product liability, intellectual property, regulatory compliance, consumer protection, tax and commercial matters. While we cannot predict the outcome of these proceedings and we intend to vigorously prosecute or defend our position as appropriate, there can be no assurance that we will be successful or obtain any requested relief. An adverse outcome in any of these proceedings could have a material adverse effect on our business, financial condition, results of operations and cash flows. We are subject to a number of matters that are not being disclosed herein because, in the opinion of our management, these matters are immaterial both individually and in the aggregate with respect to our financial position, results of operations and cash flows.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We believe that certain settlements and judgments, as well as legal defense costs, relating to certain product liability or other matters are or may be covered in whole or in part under our insurance policies with a number of insurance carriers. In certain circumstances, insurance carriers reserve their rights to contest or deny coverage. We intend to contest vigorously any disputes with our insurance carriers and to enforce our rights under the terms of our insurance policies. Accordingly, we will record receivables with respect to amounts due under these policies only when the realization of the potential claim for recovery is considered probable. Amounts recovered under our insurance policies could be materially less than stated coverage limits and may not be adequate to cover damages, other relief and/or costs relating to claims. In addition, there is no guarantee that insurers will pay claims in the amounts that we expect or that coverage will otherwise be available. &lt;/span&gt;&lt;span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;See the risk factor &#x201c;&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;We may not have and may be unable to obtain or maintain insurance adequate to cover potential liabilities&lt;/span&gt;&lt;span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x201d; &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;in Part I, Item 1A of this document for more information.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&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 December&#160;31, 2020, our accrual for loss contingencies totaled $372.1&#160;million, the most significant components of which relate to product liability and related matters associated with transvaginal surgical mesh products, which we have not sold since March 2016. Although we believe there is a possibility that a loss in excess of the amount recognized exists, we are unable to estimate the possible loss or range of loss in excess of the amount recognized at this time. While the timing of the resolution of certain of the matters accrued for as loss contingencies remains uncertain and could extend beyond 12 months, as of December&#160;31, 2020, the entire liability accrual amount is classified in the Current portion of legal settlement accrual in the Consolidated Balance Sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:13.5pt"&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;Vaginal Mesh Matters&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Since 2008, we and certain of our subsidiaries, including AMS (subsequently converted to Astora Women&#x2019;s Health Holding LLC and merged into Astora Women&#x2019;s Health LLC and referred to herein as AMS and/or Astora), have been named as defendants in multiple lawsuits in various state and federal courts in the U.S., Canada, Australia and other countries, alleging personal injury resulting from the use of transvaginal surgical mesh products designed to treat POP and SUI. We have not sold such products&lt;/span&gt;&lt;span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; since March 2016. &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;Plaintiffs claim a variety of personal injuries, including chronic pain, incontinence, inability to control bowel function and permanent deformities, and seek compensatory and punitive damages, where available.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Various Master Settlement Agreements (MSAs) and other agreements have resolved approximately 71,000 filed and unfiled U.S. mesh claims as of December&#160;31, 2020. These MSAs and other agreements were entered into at various times between June 2013 and the present, were solely by way of compromise and settlement and were not an admission of liability or fault by us or any of our subsidiaries. All MSAs are subject to a process that includes guidelines and procedures for administering the settlements and the release of funds. In certain cases, the MSAs provide for the creation of QSFs into which the settlement funds will be deposited, establish participation requirements and allow for a reduction of the total settlement payment in the event participation thresholds are not met. Funds deposited in QSFs are considered restricted cash and/or restricted cash equivalents. Distribution of funds to any individual claimant is conditioned upon the receipt of documentation substantiating product use, the dismissal of any lawsuit and the release of the claim as to us and all affiliates. Prior to receiving funds, an individual claimant must represent and warrant that liens, assignment rights or other claims identified in the claims administration process have been or will be satisfied by the individual claimant. Confidentiality provisions apply to the settlement funds, amounts allocated to individual claimants and other terms of the agreements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In October 2019, the Ontario Superior Court of Justice approved a class action settlement covering unresolved claims by Canadian women implanted with an AMS vaginal mesh device. Astora funded the settlement in February 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&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 presents the changes in the QSFs and mesh liability accrual balances during the year ended December 31, 2020 (in thousands):&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:74.038%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.985%"/&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="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:8pt;font-weight:700;line-height:100%"&gt;Qualified Settlement Funds&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:8pt;font-weight:700;line-height:100%"&gt;Mesh Liability Accrual&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:10pt;font-weight:400;line-height:100%"&gt;Balance as of December 31, 2019&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;242,842&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;454,031&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Additional charges&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;43,093&#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:10pt;font-weight:400;line-height:100%"&gt;Cash contributions to Qualified Settlement Funds&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:10pt;font-weight:400;line-height:100%"&gt;7,215&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;Cash distributions to settle disputes from Qualified Settlement Funds&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:10pt;font-weight:400;line-height:100%"&gt;(123,803)&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:10pt;font-weight:400;line-height:100%"&gt;(123,803)&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:10pt;font-weight:400;line-height:100%"&gt;Cash distributions to settle disputes&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(44,471)&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:10pt;font-weight:400;line-height:100%"&gt;Other (1)&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:10pt;font-weight:400;line-height:100%"&gt;744&#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:10pt;font-weight:400;line-height:100%"&gt;2,071&#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:10pt;font-weight:400;line-height:100%"&gt;Balance as of December 31, 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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;126,998&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;330,921&#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="padding-right:468pt"&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;/div&gt;&lt;div style="padding-left:31.5pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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%;padding-left:8.68pt"&gt;Amounts deposited in the QSFs may earn interest, which is generally used to pay administrative costs of the fund and is reflected in the table above as an increase to the QSF and Mesh Liability Accrual balances. Any interest remaining after all claims have been paid will generally be distributed to the claimants who participated in that settlement. Also included within this line are foreign currency adjustments for settlements not denominated in U.S. dollars.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Charges related to vaginal mesh liability and associated legal fees and other expenses for all periods presented are reported in Discontinued operations, net of tax in our Consolidated Statements of Operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&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 December&#160;31, 2020, the Company has made total cumulative mesh liability payments of approximately $3.6&#160;billion, $127.0&#160;million of which remains in the QSFs as of December&#160;31, 2020. We currently expect to fund all of the remaining payments under all previously executed settlement agreements during 2021. As funds are disbursed out of the QSFs from time to time, the liability accrual will be reduced accordingly with a corresponding reduction to restricted cash and cash equivalents. In addition, we may pay cash distributions to settle disputes separate from the QSFs, which will also decrease the liability accrual and decrease cash and cash equivalents.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We were contacted in October 2012 regarding a civil investigation initiated by various U.S. state attorneys general into mesh products, including transvaginal surgical mesh products designed to treat POP and SUI. In November 2013, we received a subpoena relating to this investigation from the state of California, and we subsequently received additional subpoenas from California and other states. We are cooperating with the investigations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We will continue to vigorously defend any unresolved claims and to explore other options as appropriate in our best interests. The earliest trial is currently scheduled for May 2021; however, the timing of trials is uncertain due to the impact of COVID-19 and other factors.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Similar matters may be brought by others or the foregoing matters may be expanded. We are unable to predict the outcome of these matters or to estimate the possible range of any additional losses that could be incurred.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Although the Company believes it has appropriately estimated the probable total amount of loss associated with all mesh-related matters as of the date of this report, litigation is ongoing in certain cases that have not settled, and it is reasonably possible that further claims may be filed or asserted and that adjustments to our overall liability accrual may be required. This could have a material adverse effect on our business, financial condition, results of operations and cash flows.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:13.5pt"&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;Opioid-Related Matters&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Since 2014, multiple U.S. states as well as other governmental persons or entities and private plaintiffs in the U.S. and Canada have filed suit against us and/or certain of our subsidiaries, including EHSI, EPI, PPI, PPCI, Endo Generics Holdings, Inc. (EGHI), Vintage Pharmaceuticals, LLC, Generics Bidco I, LLC, DAVA Pharmaceuticals, LLC, PSP LLC and in Canada, Paladin, as well as various other manufacturers, distributors, pharmacies and/or others, asserting claims relating to defendants&#x2019; alleged sales, marketing and/or distribution practices with respect to prescription opioid medications, including certain of our products. As of February 18, 2021, filed cases in the U.S. of which we were aware include, but are not limited to, approximately 20 cases filed by or on behalf of states; approximately 2,890 cases filed by counties, cities, Native American tribes and/or other government-related persons or entities; approximately 300 cases filed by hospitals, health systems, unions, health and welfare funds or other third-party payers and approximately 185 cases filed by individuals. Certain of the cases have been filed as putative class actions. The Canadian cases include an action filed by British Columbia on behalf of a proposed class of all federal, provincial and territorial governments and agencies in Canada that paid healthcare, pharmaceutical and treatment costs related to opioids, an action filed by the City of Grand Prairie, Alberta on behalf of a proposed class of all local or municipal governments in Canada, as well as three additional putative class actions, filed in Ontario, Quebec and British Columbia, seeking relief on behalf of Canadian residents who were prescribed and/or consumed opioid medications.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The complaints in the cases assert a variety of claims, including but not limited to statutory claims asserting violations of public nuisance, consumer protection, unfair trade practices, racketeering, Medicaid fraud and/or drug dealer liability laws and/or common law claims for public nuisance, fraud/misrepresentation, strict liability, negligence and/or unjust enrichment. The claims are generally based on alleged misrepresentations and/or omissions in connection with the sale and marketing of prescription opioid medications and/or alleged failures to take adequate steps to identify and report suspicious orders and to prevent abuse and diversion. Plaintiffs generally seek various remedies including, without limitation, declaratory and/or injunctive relief; compensatory, punitive and/or treble damages; restitution, disgorgement, civil penalties, abatement, attorneys&#x2019; fees, costs and/or other relief.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Many of the U.S. cases have been coordinated in a federal multidistrict litigation (MDL) pending in the U.S. District Court for the Northern District of Ohio. Other cases are pending in various federal or state courts. The cases are at various stages in the litigation process. The first MDL trial, relating to the claims of two Ohio counties (Track One plaintiffs), was set for October 2019 but did not go forward after most defendants settled. EPI, EHSI, PPI and PPCI executed a settlement agreement with the Track One plaintiffs in September 2019 which provided for payments totaling $10&#160;million and up to $1&#160;million of VASOSTRICT&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;&#xae;&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/or ADRENALIN&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;&#xae;&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;. Under the settlement agreement, the Track One plaintiffs may be entitled to additional payments in the event of a comprehensive resolution of government-related opioid claims. The settlement agreement was solely by way of compromise and settlement and was not in any way an admission of liability or fault by us or any of our subsidiaries. The earliest trial is currently scheduled for April 2021; however, trials may occur earlier or later as timing remains uncertain due to the impact of COVID-19 and other factors. Most cases remain at the pleading and/or discovery stage. In February 2021, the MDL court declined to certify a proposed class of legal guardians of children born with neonatal abstinence syndrome; plaintiffs have filed a motion for reconsideration.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In September 2019, EPI, EHSI, PPI and PPCI received subpoenas from the New York State Department of Financial Services (DFS) seeking documents and information regarding the marketing, sale and distribution of opioid medications in New York. In June 2020, DFS commenced an administrative action against the Company, EPI, EHSI, PPI and PPCI alleging violations of the New York Insurance Law and New York Financial Services Law. The statement of charges alleges that fraudulent or otherwise wrongful conduct in the marketing, sale and/or distribution of opioid medications caused false claims to be submitted to insurers and seeks civil penalties for each allegedly fraudulent prescription as well as injunctive relief. The action is currently set for hearing in June 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We will continue to vigorously defend the foregoing matters and to explore other options as appropriate in our best interests. Similar matters may be brought by others or the foregoing matters may be expanded. We are unable to predict the outcome of these matters or to estimate the possible range of any losses that could be incurred. Adjustments to our overall liability accrual may be required in the future, which could have a material adverse effect on our business, financial condition, results of operations and cash flows.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&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 lawsuits and administrative matters described above, the Company and/or its subsidiaries have received certain subpoenas, civil investigative demands (CIDs) and informal requests for information concerning the sale, marketing and/or distribution of prescription opioid medications, including the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Various state attorneys general have served subpoenas and/or CIDs on EHSI and/or EPI. We are cooperating with the investigations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In January 2018, EPI received a federal grand jury subpoena from the U.S. District Court for the Southern District of Florida seeking documents and information related to OPANA&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;&#xae;&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; ER, other oxymorphone products and marketing of opioid medications. We are cooperating with the investigation.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&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 2020, the Company received an administrative subpoena issued by the U.S. Attorney&#x2019;s Office for the Western District of Virginia seeking documents related to McKinsey &amp;amp; Company. We are cooperating with the investigation.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Similar investigations may be brought by others or the foregoing matters may be expanded or result in litigation. We are unable to predict the outcome of these matters or to estimate the possible range of any losses that could be incurred. Adjustments to our overall liability accrual may be required in the future, which could have a material adverse effect on our business, financial condition, results of operations and cash flows.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In January 2020, EPI and PPI executed a settlement agreement with the state of Oklahoma providing for a payment of approximately $8.75&#160;million in resolution of potential opioid-related claims. The settlement agreement was solely by way of compromise and settlement and was not in any way an admission of liability or fault by us or any of our subsidiaries.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:13.5pt"&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;Ranitidine Matters&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In June 2020, an MDL pending in the U.S. District Court for the Southern District of Florida, &lt;/span&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;In re Zantac (Ranitidine) Products Liability Litigation&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;, was expanded to add PPI and numerous other manufacturers and distributors of generic ranitidine as defendants. The claims are generally based on allegations that under certain conditions the active ingredient in Zantac&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;&#xae;&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 generic ranitidine medications can break down to form an alleged carcinogen known as N-Nitrosodimethylamine (NDMA). PPI and its subsidiaries have not manufactured or sold ranitidine since 2016.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The MDL includes individual plaintiffs as well as putative classes of consumers and third-party payers. The complaints assert a variety of claims, including but not limited to various product liability, breach of warranty, fraud, negligence, statutory and unjust enrichment claims. Plaintiffs generally seek various remedies including, without limitation, compensatory, punitive and/or treble damages; restitution, disgorgement, civil penalties, abatement, attorneys&#x2019; fees and costs as well as injunctive and/or other relief.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The MDL court has issued various case management orders, including orders directing the filing of &#x201c;master&#x201d; and short-form complaints, establishing a census registry process for potential claimants and addressing various discovery issues. In December 2020, the court dismissed the master complaints as to PPI and several other defendants with leave to amend certain claims. Third party payers have appealed the dismissal of their master class action complaint to the U.S. Court of Appeals for the Eleventh Circuit. Other plaintiffs have filed amended master complaints or sought leave to do so. In particular, in February 2021, various plaintiffs filed an amended master personal injury complaint, a consolidated amended consumer economic loss class action complaint and a motion for leave to file a consolidated medical monitoring class action complaint. PPI is not named as a defendant in the consumer economic loss complaint or the proposed medical monitoring complaint.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We will continue to vigorously defend the foregoing matters and to explore other options as appropriate in our best interests. Similar matters may be brought by others or the foregoing matters may be expanded. We are unable to predict the outcome of these matters or to estimate the possible range of any losses that could be incurred. Adjustments to our overall liability accrual may be required in the future, which could have a material adverse effect on our business, financial condition, results of operations and cash flows.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:13.5pt"&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;Generic Drug Pricing Matters&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Since March 2016, various private plaintiffs, state attorneys general and other governmental entities have filed cases against our subsidiary PPI and/or, in some instances, the Company, Generics Bidco I, LLC, DAVA Pharmaceuticals, LLC, EPI, EHSI and/or PPCI, as well as other pharmaceutical manufacturers and, in some instances, other corporate and/or individual defendants, alleging price-fixing and other anticompetitive conduct with respect to generic pharmaceutical products. These cases, which include proposed class actions filed on behalf of direct purchasers, end-payers and indirect purchaser resellers, as well as non-class action suits, have generally been consolidated and/or coordinated for pretrial proceedings in a federal MDL pending in the U.S. District Court for the Eastern District of Pennsylvania. There is also a proposed class action filed in the Federal Court of Canada on behalf of a proposed class of Canadian purchasers.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The various complaints and amended complaints generally assert claims under federal and/or state antitrust law, state consumer protection statutes and/or state common law, and seek damages, treble damages, civil penalties, disgorgement, declaratory and injunctive relief, costs and attorneys&#x2019; fees. Some claims are based on alleged product-specific conspiracies and other claims allege broader, multiple-product conspiracies. Under these overarching conspiracy theories, plaintiffs generally seek to hold all alleged participants in a particular conspiracy jointly and severally liable for all harms caused by the alleged conspiracy, not just harms related to the products manufactured and/or sold by a particular defendant.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The MDL court has issued various case management and substantive orders, including orders denying certain motions to dismiss, and discovery is ongoing.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We will continue to vigorously defend the foregoing matters and to explore other options as appropriate in our best interests. Similar matters may be brought by others or the foregoing matters may be expanded. We are unable to predict the outcome of these matters or to estimate the possible range of any losses that could be incurred. Adjustments to our overall liability accrual may be required in the future, which could have a material adverse effect on our business, financial condition, results of operations and cash flows.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&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 2014, our subsidiary PPI received from the Antitrust Division of the DOJ a federal grand jury subpoena issued by the U.S. District Court for the Eastern District of Pennsylvania addressed to &#x201c;Par Pharmaceuticals.&#x201d; The subpoena requested documents and information focused primarily on product and pricing information relating to the authorized generic version of Lanoxin&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;&#xae;&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; (digoxin) oral tablets and generic doxycycline products, and on communications with competitors and others regarding those products. We are cooperating with the investigation.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In May 2018, we and our subsidiary PPCI each received a CID from the DOJ in relation to a False Claims Act investigation concerning whether generic pharmaceutical manufacturers engaged in price-fixing and market allocation agreements, paid illegal remuneration and caused the submission of false claims. We are cooperating with the investigation.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Similar investigations may be brought by others or the foregoing matters may be expanded or result in litigation. We are unable to predict the outcome of these matters or to estimate the possible range of any losses that could be incurred. Adjustments to our overall liability accrual may be required in the future, which could have a material adverse effect on our business, financial condition, results of operations and cash flows.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:13.5pt"&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 Antitrust Matters&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Beginning in June 2014, multiple alleged purchasers of OPANA&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;&#xae;&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; ER sued our subsidiaries EHSI and EPI and other pharmaceutical companies including Impax Laboratories, LLC (formerly Impax Laboratories, Inc. and referred to herein as Impax) and Penwest Pharmaceuticals Co., which our subsidiary EPI had acquired, alleging violations of antitrust law arising out of an agreement reached by EPI and Impax to settle certain patent infringement litigation and EPI&#x2019;s introduction of reformulated OPANA&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;&#xae;&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; ER. Some cases were filed on behalf of putative classes of direct and indirect purchasers, while others were filed on behalf of individual retailers or health care benefit plans. The cases have been consolidated and/or coordinated for pretrial proceedings in a federal MDL pending in the U.S. District Court for the Northern District of Illinois. The various complaints assert claims under Sections 1 and 2 of the Sherman Act, state antitrust and consumer protection statutes and/or state common law. Plaintiffs generally seek damages, treble damages, disgorgement of profits, restitution, injunctive relief and attorneys&#x2019; fees. In March 2019, direct and indirect purchaser plaintiffs filed motions for class certification, which remain pending. In April 2020, defendants filed motions for summary judgment, which remain pending.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Beginning in February 2009, the FTC and certain private plaintiffs sued our subsidiaries PPCI (since June 2016, EGHI) and/or PPI as well as other pharmaceutical companies alleging violations of antitrust law arising out of the settlement of certain patent litigation concerning the generic version of AndroGel&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;&#xae;&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 seeking damages, treble damages, equitable relief and attorneys&#x2019; fees and costs. The cases were consolidated and/or coordinated for pretrial proceedings in a federal MDL pending in the U.S. District Court for the Northern District of Georgia. In May 2016, plaintiffs representing a putative class of indirect purchasers voluntarily dismissed their claims with prejudice. In February 2017, the FTC voluntarily dismissed its claims against EGHI with prejudice. In June 2018, the MDL court granted in part and denied in part various summary judgment and evidentiary motions filed by defendants. In particular, among other things, the court rejected two of the remaining plaintiffs&#x2019; causation theories and rejected damages claims related to AndroGel&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;&#xae;&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; 1.62%. In July 2018, the court denied certain plaintiffs&#x2019; motion for certification of a direct purchaser class. In November 2019, PPI and PPCI entered into settlement agreements with all but one of the remaining plaintiffs in the MDL. The settlement agreements were solely by way of compromise and settlement and were not in any way an admission of liability or fault. Separately, in August 2019, several alleged direct purchasers filed suit in the U.S. District Court for the Eastern District of Pennsylvania asserting claims substantially similar to those asserted in the MDL, as well as additional claims against other defendants relating to other alleged conduct. In January 2020, the U.S. District Court for the Eastern District of Pennsylvania denied defendants&#x2019; motion to transfer venue to the Northern District of Georgia.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Beginning in May 2018, multiple complaints were filed in the U.S. District Court for the Southern District of New York against PPI, EPI and/or us, as well as other pharmaceutical companies, alleging violations of antitrust law arising out of the settlement of certain patent litigation concerning the generic version of Exforge&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;&#xae;&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; (amlodipine/valsartan). Some cases were filed on behalf of putative classes of direct and indirect purchasers; others are non-class action suits. The various complaints assert claims under Sections 1 and 2 of the Sherman Act, state antitrust and consumer protection statutes and/or state common law. Plaintiffs generally seek damages, treble damages, equitable relief and attorneys&#x2019; fees and costs. In September 2018, the putative class plaintiffs stipulated to the dismissal without prejudice of their claims against EPI and us, and the retailer plaintiffs later did the same. PPI filed a partial motion to dismiss certain claims in September 2018, which was granted in August 2019. The cases are currently in discovery.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Beginning in August 2019, multiple complaints were filed in the U.S. District Court for the Southern District of New York against PPI and other pharmaceutical companies alleging violations of antitrust law arising out the settlement of certain patent litigation concerning generic versions of Seroquel XR&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;&#xae; &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;(extended release quetiapine fumarate). The claims against PPI are based on allegations that PPI entered into an exclusive acquisition and license agreement with Handa Pharmaceuticals, LLC (Handa) in 2012 pursuant to which Handa assigned to PPI certain rights under a prior settlement agreement between Handa and AstraZeneca resolving certain patent litigation. Some cases were filed on behalf of putative classes of direct and indirect purchasers; others are non-class action suits. The various complaints assert claims under Sections 1 and 2 of the Sherman Act, state antitrust and consumer protection statutes and/or state common law. Plaintiffs generally seek damages, treble damages, equitable relief and attorneys&#x2019; fees and costs. In October 2019, the defendants filed various motions to dismiss and, in the alternative, moved to transfer the litigation to the U.S. District Court for the District of Delaware. In August 2020, the Southern District of New York granted the motion to transfer without ruling on the motions to dismiss. In January 2021, the defendants filed motions to dismiss in the District of Delaware.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Beginning in June 2020, several alleged indirect purchasers filed proposed class actions against Jazz Pharmaceuticals and other pharmaceutical companies, including PPI, alleging violations of state and federal antitrust laws in connection with the settlement of certain patent litigations concerning generic versions of Xyrem&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;&#xae;&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; (sodium oxybate). The various complaints allege that Jazz entered into a series of &#x201c;reverse-payment&#x201d; settlements, including with PPI, to delay generic competition for Xyrem&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;&#xae;&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 assert claims under Sections 1 and 2 of the Sherman Act, Section 16 of the Clayton Act, state antitrust and consumer protection statutes and/or state common law. Plaintiffs generally seek damages, treble damages, equitable relief and attorneys&#x2019; fees and costs. In December 2020, the cases were consolidated and/or coordinated for pretrial proceedings in a federal MDL pending in the U.S. District Court for the Northern District of California. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In January 2021, the FTC filed a lawsuit in the U.S. District Court for the District of Columbia against us, EPI, Impax Laboratories, LLC and Amneal Pharmaceuticals, Inc., generally alleging that the 2017 settlement of a contract dispute between EPI and Impax (now Amneal) constitutes unfair competition in violation of Section 5(a) of the FTC Act. The complaint generally seeks injunctive and equitable monetary relief.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;To the extent unresolved, we will continue to vigorously defend the foregoing matters and to explore other options as appropriate in our best interests. Similar matters may be brought by others or the foregoing matters may be expanded. We are unable to predict the outcome of these matters or to estimate the possible range of any losses that could be incurred. Adjustments to our overall liability accrual may be required in the future, which could have a material adverse effect on our business, financial condition, results of operations and cash flows.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:13.5pt"&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;Securities Litigation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In February 2017, a putative class action entitled &lt;/span&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;Public Employees&#x2019; Retirement System of Mississippi v. Endo International plc&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; was filed in the Court of Common Pleas of Chester County, Pennsylvania by an institutional purchaser of shares in our June 2, 2015 public offering. The complaint alleged violations of Sections 11, 12(a)(2) and 15 of the Securities Act of 1933 against us, certain of our current and former directors and officers, and the underwriters who participated in the offering, based on certain disclosures about Endo&#x2019;s generics business. In June 2019, the parties entered into a settlement providing for, among other things, a $50&#160;million payment to the investor class in exchange for a release of their claims. In December 2019, the court denied a petition to intervene filed by the lead plaintiff in the &lt;/span&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;Pelletier &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;litigation described below, and granted final approval of the settlement. The Company&#x2019;s insurers funded the settlement in 2019. In December 2019, the putative intervenor appealed the denial of its petition to intervene and the final approval order to Pennsylvania Superior Court. In January 2021, the plaintiff moved to dismiss the appeal; in February 2021, the putative intervenor consented to that motion.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In November 2017, a putative class action entitled Pelletier v. Endo International plc, Rajiv Kanishka Liyanaarchchie De Silva, Suketu P. Upadhyay and Paul V. Campanelli was filed in the U.S. District Court for the Eastern District of Pennsylvania by an individual shareholder on behalf of himself and all similarly situated shareholders. The lawsuit alleges violations of Section 10(b) and 20(a) of the Exchange Act and Rule 10b-5 promulgated thereunder relating to the pricing of various generic pharmaceutical products. In June 2018, the court appointed Park Employees&#x2019; and Retirement Board Employees&#x2019; Annuity Benefit Fund of Chicago lead plaintiff in the action. In September 2018, the defendants filed a motion to dismiss, which the court granted in part and denied in part in February 2020. In particular, the court granted the motion and dismissed the claims with prejudice insofar as they were based on an alleged price-fixing conspiracy; the court otherwise denied the motion to dismiss, allowing other aspects of the lead plaintiff&#x2019;s claims to proceed. In June 2020, the lead plaintiff moved for class certification. In February 2021, the court replaced the existing lead plaintiff with the Bucks County Employees&#x2019; Retirement Fund, appointed Alexandre Pelletier, Nathan Dole and Wayne Wingard as co-lead plaintiffs and ordered supplemental briefing on class certification. The motion for class certification remains pending.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In June 2020, a putative class action entitled Benoit Albiges v. Endo International plc, Paul V. Campanelli, Blaise Coleman, and Mark T. Bradley was filed in the U.S. District Court for the District of New Jersey by an individual shareholder on behalf of himself and all similarly situated shareholders. The lawsuit alleges violations of Section 10(b) and 20(a) of the Exchange Act and Rule 10b-5 promulgated thereunder relating to the marketing and sale of opioid medications and the New York Department of Financial Services&#x2019; administrative action against the Company, EPI, EHSI, PPI and PPCI. In September 2020, the court appointed Curtis Laakso lead plaintiff in the action. The lead plaintiff filed an amended complaint in November 2020. In January 2021, the defendants filed a motion to dismiss.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;To the extent unresolved, we will continue to vigorously defend the foregoing matters and to explore other options as appropriate in our best interests. Similar matters may be brought by others or the foregoing matters may be expanded. We are unable to predict the outcome of these matters or to estimate the possible range of any losses that could be incurred. Adjustments to our overall liability accrual may be required in the future, which could have a material adverse effect on our business, financial condition, results of operations and cash flows.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:13.5pt"&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;VASOSTRICT&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;&#xae; &lt;/span&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;Related Matters&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In July 2016, Fresenius sued our subsidiaries PPCI and PSP LLC in the U.S. District Court for the District of New Jersey alleging an anticompetitive scheme to exclude competition for PPCI&#x2019;s VASOSTRICT&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;&#xae;&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 vasopressin-based cardiopulmonary drug. In particular, Fresenius alleged violations of Sections 1 and 2 of the Sherman Antitrust Act, as well as state antitrust and common law, based on assertions that our subsidiaries entered into exclusive supply agreements with one or more API manufacturers and that, as a result, Fresenius could not obtain vasopressin API in order to file an ANDA to obtain FDA approval for its own vasopressin product. Fresenius sought actual, treble and punitive damages, attorneys&#x2019; fees and costs and injunctive relief. In February 2020, the court granted our subsidiaries&#x2019; motion for summary judgment on all claims and denied Fresenius&#x2019;s cross-motion for partial summary judgment. In January 2021, the U.S. Court of Appeals for the Third Circuit vacated the district court&#x2019;s order granting our subsidiaries&#x2019; motion for summary judgment and remanded for further consideration of that motion.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&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 2020, our subsidiaries PPI and PSP LLC settled a trade-secret lawsuit against QuVa Pharma, Inc. and eight former PSP LLC employees, which had been pending in the U.S. District Court for the District of New Jersey since August 2017. The settlement order dismissed all claims with prejudice and released the preliminary injunction bond.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Beginning in April 2018, PSP LLC and PPI received notice letters from Eagle Pharmaceuticals, Inc., Sandoz, Inc., Amphastar Pharmaceuticals, Inc., Amneal Pharmaceuticals LLC, American Regent, Fresenius, Dr. Reddy&#x2019;s Laboratories, Inc. and Aurobindo Pharma Limited advising of the filing by such companies of ANDAs/NDAs for generic versions of VASOSTRICT&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;&#xae;&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; (vasopressin IV solution (infusion)) 20 units/ml and/or 200 units/10 ml. Beginning in May 2018, PSP LLC, PPI and EPIC filed lawsuits against Eagle Pharmaceuticals, Inc., Sandoz, Inc., Amphastar Pharmaceuticals, Inc., Amneal Pharmaceuticals LLC, American Regent and Fresenius in the U.S. District Court for the District of Delaware or New Jersey within the 45-day deadline to invoke a 30-month stay of FDA approval pursuant to the Hatch-Waxman legislative scheme. In December 2020, we separately filed suit against Eagle Pharmaceuticals, Inc., Amneal Pharmaceuticals LLC, Dr. Reddy&#x2019;s Laboratories, Inc. and Aurobindo Pharma Limited in the U.S. District Court for the District of New Jersey in connection with a newly issued VASOSTRICT&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;&#xae;&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; genotyping patent. Beginning in May 2020 through January 2021, we reached settlements with American Regent, Sandoz, Inc., Amphastar Pharmaceuticals, Inc., Fresenius, Aurobindo Pharma Limited and Dr. Reddy&#x2019;s Laboratories, Inc. We have voluntarily dismissed all cases pending against those defendants. The remaining Delaware cases against Eagle Pharmaceuticals, Inc. and Amneal Pharmaceuticals LLC have been consolidated and trial is presently scheduled for July 2021; however, a trial may occur later as timing remains uncertain due to the impact of COVID-19 and other factors.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We will continue to vigorously defend or prosecute the foregoing matters as appropriate, to protect our intellectual property rights, to pursue all available legal and regulatory avenues and to explore other options as appropriate in our best interests. Similar matters may be brought by others or the foregoing matters may be expanded. We are unable to predict the outcome of these matters or to estimate the possible range of any additional losses that could be incurred. Adjustments to our overall liability accrual may be required in the future, which could have a material adverse effect on our business, financial condition, results of operations and cash flows.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:13.5pt"&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 Proceedings and Investigations&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Proceedings similar to those described above may also be brought in the future. Additionally, we are involved in, or have been involved in, arbitrations or various other proceedings that arise from the normal course of our business. We cannot predict the timing or outcome of these other proceedings. Currently, neither we nor our subsidiaries are involved in any other proceedings that we expect to have a material effect on our business, financial condition, results of operations and cash flows.&lt;/span&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <endp:LongtermPurchaseCommitmentPurchasedAmount
      contextRef="ic3930c59f61041b682ec55ed1370ad24_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDYvZnJhZzphNjg5ODY3NDhhMGU0NWQ4YjE3OGRmMWQ2NjgwMWE0Mi90ZXh0cmVnaW9uOmE2ODk4Njc0OGEwZTQ1ZDhiMTc4ZGYxZDY2ODAxYTQyXzE2NDkyNjc0ODczOTA_d61ccaa8-8725-47bd-83ec-03de9ff7c0c9"
      unitRef="usd">6800000</endp:LongtermPurchaseCommitmentPurchasedAmount>
    <endp:LongtermPurchaseCommitmentPurchasedAmount
      contextRef="id15be677e488423b94c3eb7a57cd2364_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDYvZnJhZzphNjg5ODY3NDhhMGU0NWQ4YjE3OGRmMWQ2NjgwMWE0Mi90ZXh0cmVnaW9uOmE2ODk4Njc0OGEwZTQ1ZDhiMTc4ZGYxZDY2ODAxYTQyXzE2NDkyNjc0ODc0MTc_843a67b2-fa29-48bd-9fd8-392633031f96"
      unitRef="usd">8600000</endp:LongtermPurchaseCommitmentPurchasedAmount>
    <endp:LongtermPurchaseCommitmentPurchasedAmount
      contextRef="ie59012955ccd4e9d8d1e6ae5f6f1a62b_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDYvZnJhZzphNjg5ODY3NDhhMGU0NWQ4YjE3OGRmMWQ2NjgwMWE0Mi90ZXh0cmVnaW9uOmE2ODk4Njc0OGEwZTQ1ZDhiMTc4ZGYxZDY2ODAxYTQyXzE2NDkyNjc0ODc0NDQ_3114554e-9a7d-4a26-b960-311f13bf16df"
      unitRef="usd">7500000</endp:LongtermPurchaseCommitmentPurchasedAmount>
    <us-gaap:LossContingencyAccrualAtCarryingValue
      contextRef="i3f216a0a208e454cb35be9f5f8c6dadf_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDYvZnJhZzphNjg5ODY3NDhhMGU0NWQ4YjE3OGRmMWQ2NjgwMWE0Mi90ZXh0cmVnaW9uOmE2ODk4Njc0OGEwZTQ1ZDhiMTc4ZGYxZDY2ODAxYTQyXzIxNDQ_5eb4c3d4-35d5-4db0-b542-f080c276c297"
      unitRef="usd">372100000</us-gaap:LossContingencyAccrualAtCarryingValue>
    <us-gaap:LossContingencyClaimsSettledNumber
      contextRef="i476b9f5a6040439287858515131a4618_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDYvZnJhZzphNjg5ODY3NDhhMGU0NWQ4YjE3OGRmMWQ2NjgwMWE0Mi90ZXh0cmVnaW9uOmE2ODk4Njc0OGEwZTQ1ZDhiMTc4ZGYxZDY2ODAxYTQyXzM1NTY_6499d69d-6e32-4cb6-a209-c929041848b9"
      unitRef="case">71000</us-gaap:LossContingencyClaimsSettledNumber>
    <us-gaap:ScheduleOfLossContingenciesByContingencyTextBlock
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDYvZnJhZzphNjg5ODY3NDhhMGU0NWQ4YjE3OGRmMWQ2NjgwMWE0Mi90ZXh0cmVnaW9uOmE2ODk4Njc0OGEwZTQ1ZDhiMTc4ZGYxZDY2ODAxYTQyXzM5ODMx_ee9af6a2-6ae6-4747-ac7d-e91771cff1c1">&lt;div style="margin-top:6pt;text-indent:27pt"&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 presents the changes in the QSFs and mesh liability accrual balances during the year ended December 31, 2020 (in thousands):&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:74.038%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.985%"/&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="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:8pt;font-weight:700;line-height:100%"&gt;Qualified Settlement Funds&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:8pt;font-weight:700;line-height:100%"&gt;Mesh Liability Accrual&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:10pt;font-weight:400;line-height:100%"&gt;Balance as of December 31, 2019&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;242,842&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;454,031&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Additional charges&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;43,093&#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:10pt;font-weight:400;line-height:100%"&gt;Cash contributions to Qualified Settlement Funds&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:10pt;font-weight:400;line-height:100%"&gt;7,215&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;Cash distributions to settle disputes from Qualified Settlement Funds&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:10pt;font-weight:400;line-height:100%"&gt;(123,803)&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:10pt;font-weight:400;line-height:100%"&gt;(123,803)&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:10pt;font-weight:400;line-height:100%"&gt;Cash distributions to settle disputes&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(44,471)&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:10pt;font-weight:400;line-height:100%"&gt;Other (1)&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:10pt;font-weight:400;line-height:100%"&gt;744&#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:10pt;font-weight:400;line-height:100%"&gt;2,071&#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:10pt;font-weight:400;line-height:100%"&gt;Balance as of December 31, 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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;126,998&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;330,921&#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="padding-right:468pt"&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;/div&gt;&lt;div style="padding-left:31.5pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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%;padding-left:8.68pt"&gt;Amounts deposited in the QSFs may earn interest, which is generally used to pay administrative costs of the fund and is reflected in the table above as an increase to the QSF and Mesh Liability Accrual balances. Any interest remaining after all claims have been paid will generally be distributed to the claimants who participated in that settlement. Also included within this line are foreign currency adjustments for settlements not denominated in U.S. dollars.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfLossContingenciesByContingencyTextBlock>
    <endp:SettlementFunds
      contextRef="i54477525e2024d688f510d536fdaa23d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDYvZnJhZzphNjg5ODY3NDhhMGU0NWQ4YjE3OGRmMWQ2NjgwMWE0Mi90YWJsZToyNWJlNGZiNDBlMzY0MzZjOTIzODU3ZDc4OTgyMWFlNy90YWJsZXJhbmdlOjI1YmU0ZmI0MGUzNjQzNmM5MjM4NTdkNzg5ODIxYWU3XzEtMS0xLTEtMA_1fe3ce7d-f777-4e1b-b409-bb178cc0e47a"
      unitRef="usd">242842000</endp:SettlementFunds>
    <us-gaap:LossContingencyAccrualAtCarryingValue
      contextRef="if4365ad507994094ac3c63b7c73f43d8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDYvZnJhZzphNjg5ODY3NDhhMGU0NWQ4YjE3OGRmMWQ2NjgwMWE0Mi90YWJsZToyNWJlNGZiNDBlMzY0MzZjOTIzODU3ZDc4OTgyMWFlNy90YWJsZXJhbmdlOjI1YmU0ZmI0MGUzNjQzNmM5MjM4NTdkNzg5ODIxYWU3XzEtMy0xLTEtMA_6f35328d-85d6-4091-b542-14ff1264002d"
      unitRef="usd">454031000</us-gaap:LossContingencyAccrualAtCarryingValue>
    <us-gaap:LossContingencyAccrualProvision
      contextRef="i2514a48ed7e044b988ac4779fae75232_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDYvZnJhZzphNjg5ODY3NDhhMGU0NWQ4YjE3OGRmMWQ2NjgwMWE0Mi90YWJsZToyNWJlNGZiNDBlMzY0MzZjOTIzODU3ZDc4OTgyMWFlNy90YWJsZXJhbmdlOjI1YmU0ZmI0MGUzNjQzNmM5MjM4NTdkNzg5ODIxYWU3XzItMy0xLTEtMA_ee69ddc5-60b5-4445-aac7-75f63636a454"
      unitRef="usd">43093000</us-gaap:LossContingencyAccrualProvision>
    <endp:SettlementFundsCashContributionsToQualifiedSettlementFunds
      contextRef="ied4c63b9819845bcb436dc5ca8974b76_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDYvZnJhZzphNjg5ODY3NDhhMGU0NWQ4YjE3OGRmMWQ2NjgwMWE0Mi90YWJsZToyNWJlNGZiNDBlMzY0MzZjOTIzODU3ZDc4OTgyMWFlNy90YWJsZXJhbmdlOjI1YmU0ZmI0MGUzNjQzNmM5MjM4NTdkNzg5ODIxYWU3XzMtMS0xLTEtMA_9c3c1294-50d1-4491-8926-f8f4a2601bc5"
      unitRef="usd">7215000</endp:SettlementFundsCashContributionsToQualifiedSettlementFunds>
    <endp:SettlementFundsPaymentsToPlaintiffCounselFromQualifiedSettlementFunds
      contextRef="ied4c63b9819845bcb436dc5ca8974b76_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDYvZnJhZzphNjg5ODY3NDhhMGU0NWQ4YjE3OGRmMWQ2NjgwMWE0Mi90YWJsZToyNWJlNGZiNDBlMzY0MzZjOTIzODU3ZDc4OTgyMWFlNy90YWJsZXJhbmdlOjI1YmU0ZmI0MGUzNjQzNmM5MjM4NTdkNzg5ODIxYWU3XzQtMS0xLTEtMA_0785e985-f027-434c-8a0e-229271369acb"
      unitRef="usd">123803000</endp:SettlementFundsPaymentsToPlaintiffCounselFromQualifiedSettlementFunds>
    <endp:LossContingencyAccrualPaymentsToPlaintiffCounselFromQualifiedSettlementFunds
      contextRef="i2514a48ed7e044b988ac4779fae75232_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDYvZnJhZzphNjg5ODY3NDhhMGU0NWQ4YjE3OGRmMWQ2NjgwMWE0Mi90YWJsZToyNWJlNGZiNDBlMzY0MzZjOTIzODU3ZDc4OTgyMWFlNy90YWJsZXJhbmdlOjI1YmU0ZmI0MGUzNjQzNmM5MjM4NTdkNzg5ODIxYWU3XzQtMy0xLTEtMA_7751cceb-ef9e-4fa7-a4d5-1d7ad0e656d8"
      unitRef="usd">123803000</endp:LossContingencyAccrualPaymentsToPlaintiffCounselFromQualifiedSettlementFunds>
    <endp:LossContingencyAccrualPaymentsToPlaintiffCounsel
      contextRef="i2514a48ed7e044b988ac4779fae75232_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDYvZnJhZzphNjg5ODY3NDhhMGU0NWQ4YjE3OGRmMWQ2NjgwMWE0Mi90YWJsZToyNWJlNGZiNDBlMzY0MzZjOTIzODU3ZDc4OTgyMWFlNy90YWJsZXJhbmdlOjI1YmU0ZmI0MGUzNjQzNmM5MjM4NTdkNzg5ODIxYWU3XzUtMy0xLTEtMA_df5d1ef3-55f9-48c9-9050-574a6ee0a4b8"
      unitRef="usd">44471000</endp:LossContingencyAccrualPaymentsToPlaintiffCounsel>
    <endp:SettlementFundsOther
      contextRef="ied4c63b9819845bcb436dc5ca8974b76_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDYvZnJhZzphNjg5ODY3NDhhMGU0NWQ4YjE3OGRmMWQ2NjgwMWE0Mi90YWJsZToyNWJlNGZiNDBlMzY0MzZjOTIzODU3ZDc4OTgyMWFlNy90YWJsZXJhbmdlOjI1YmU0ZmI0MGUzNjQzNmM5MjM4NTdkNzg5ODIxYWU3XzYtMS0xLTEtMA_263a6ebf-89d5-4c0e-89e9-ff60b415e52e"
      unitRef="usd">744000</endp:SettlementFundsOther>
    <endp:SettlementFundsOther
      contextRef="i2514a48ed7e044b988ac4779fae75232_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDYvZnJhZzphNjg5ODY3NDhhMGU0NWQ4YjE3OGRmMWQ2NjgwMWE0Mi90YWJsZToyNWJlNGZiNDBlMzY0MzZjOTIzODU3ZDc4OTgyMWFlNy90YWJsZXJhbmdlOjI1YmU0ZmI0MGUzNjQzNmM5MjM4NTdkNzg5ODIxYWU3XzYtMy0xLTEtMA_87104a5e-66c6-4ea1-80d4-af7d7522611c"
      unitRef="usd">2071000</endp:SettlementFundsOther>
    <endp:SettlementFunds
      contextRef="iaea7f29ae34a460e8cca1676fbe23d8e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDYvZnJhZzphNjg5ODY3NDhhMGU0NWQ4YjE3OGRmMWQ2NjgwMWE0Mi90YWJsZToyNWJlNGZiNDBlMzY0MzZjOTIzODU3ZDc4OTgyMWFlNy90YWJsZXJhbmdlOjI1YmU0ZmI0MGUzNjQzNmM5MjM4NTdkNzg5ODIxYWU3XzctMS0xLTEtMA_b11ddafd-726d-4340-beee-734dcc827021"
      unitRef="usd">126998000</endp:SettlementFunds>
    <us-gaap:LossContingencyAccrualAtCarryingValue
      contextRef="ia2690b47004f45d08fab6cf5c9fc2bfc_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDYvZnJhZzphNjg5ODY3NDhhMGU0NWQ4YjE3OGRmMWQ2NjgwMWE0Mi90YWJsZToyNWJlNGZiNDBlMzY0MzZjOTIzODU3ZDc4OTgyMWFlNy90YWJsZXJhbmdlOjI1YmU0ZmI0MGUzNjQzNmM5MjM4NTdkNzg5ODIxYWU3XzctMy0xLTEtMA_761325af-f59b-4f15-aa2e-ca4d9a4fca2a"
      unitRef="usd">330921000</us-gaap:LossContingencyAccrualAtCarryingValue>
    <us-gaap:LossContingencyAccrualPayments
      contextRef="ied4c63b9819845bcb436dc5ca8974b76_D20200101-20201231"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDYvZnJhZzphNjg5ODY3NDhhMGU0NWQ4YjE3OGRmMWQ2NjgwMWE0Mi90ZXh0cmVnaW9uOmE2ODk4Njc0OGEwZTQ1ZDhiMTc4ZGYxZDY2ODAxYTQyXzU5NDc_2e6597b9-93b7-4caa-995b-9a0977b647f0"
      unitRef="usd">3600000000</us-gaap:LossContingencyAccrualPayments>
    <endp:SettlementFunds
      contextRef="iaea7f29ae34a460e8cca1676fbe23d8e_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDYvZnJhZzphNjg5ODY3NDhhMGU0NWQ4YjE3OGRmMWQ2NjgwMWE0Mi90ZXh0cmVnaW9uOmE2ODk4Njc0OGEwZTQ1ZDhiMTc4ZGYxZDY2ODAxYTQyXzU5NTE_d68117f3-29fe-48c3-902d-6c877cac90f3"
      unitRef="usd">127000000.0</endp:SettlementFunds>
    <endp:LossContingencyClaimsFiledByStatesNumber
      contextRef="i7448bb4dde174cf683fa8056c09fcb86_I20210218"
      decimals="-1"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDYvZnJhZzphNjg5ODY3NDhhMGU0NWQ4YjE3OGRmMWQ2NjgwMWE0Mi90ZXh0cmVnaW9uOmE2ODk4Njc0OGEwZTQ1ZDhiMTc4ZGYxZDY2ODAxYTQyXzgzMjU_b336fa38-e7a2-486f-8c23-1ebe062ea2ac"
      unitRef="case">20</endp:LossContingencyClaimsFiledByStatesNumber>
    <us-gaap:LossContingencyPendingClaimsNumber
      contextRef="i7448bb4dde174cf683fa8056c09fcb86_I20210218"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDYvZnJhZzphNjg5ODY3NDhhMGU0NWQ4YjE3OGRmMWQ2NjgwMWE0Mi90ZXh0cmVnaW9uOmE2ODk4Njc0OGEwZTQ1ZDhiMTc4ZGYxZDY2ODAxYTQyXzgzODE_9055c5d2-57f2-406c-be01-493982653a9c"
      unitRef="case">2890</us-gaap:LossContingencyPendingClaimsNumber>
    <endp:LossContingencyNumberOfCasesFiledByHospitalsHealthSystemsUnionsWelfareFundsOrOtherThirdParty
      contextRef="i7448bb4dde174cf683fa8056c09fcb86_I20210218"
      decimals="-2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDYvZnJhZzphNjg5ODY3NDhhMGU0NWQ4YjE3OGRmMWQ2NjgwMWE0Mi90ZXh0cmVnaW9uOmE2ODk4Njc0OGEwZTQ1ZDhiMTc4ZGYxZDY2ODAxYTQyXzg1MDc_fbd85f95-26a3-4eb8-987f-38177040c018"
      unitRef="case">300</endp:LossContingencyNumberOfCasesFiledByHospitalsHealthSystemsUnionsWelfareFundsOrOtherThirdParty>
    <endp:LossContingencyNumberOfCasesAllegingPersonalInjuryAndOrWrongfulDeath
      contextRef="i7448bb4dde174cf683fa8056c09fcb86_I20210218"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDYvZnJhZzphNjg5ODY3NDhhMGU0NWQ4YjE3OGRmMWQ2NjgwMWE0Mi90ZXh0cmVnaW9uOmE2ODk4Njc0OGEwZTQ1ZDhiMTc4ZGYxZDY2ODAxYTQyXzg2MzE_92e744c4-9d4c-4d11-a71f-6291b76c5c0d"
      unitRef="case">185</endp:LossContingencyNumberOfCasesAllegingPersonalInjuryAndOrWrongfulDeath>
    <endp:LossContingencyNumberOfPutativeClassActions
      contextRef="i406ca624a4a34e1c85417cda89ad288c_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDYvZnJhZzphNjg5ODY3NDhhMGU0NWQ4YjE3OGRmMWQ2NjgwMWE0Mi90ZXh0cmVnaW9uOmE2ODk4Njc0OGEwZTQ1ZDhiMTc4ZGYxZDY2ODAxYTQyXzkxMTg_bdb6c407-b563-4599-a779-c6d602d2692b"
      unitRef="class_action">3</endp:LossContingencyNumberOfPutativeClassActions>
    <endp:LossContingencyCasesSetForTrialNumber
      contextRef="i406ca624a4a34e1c85417cda89ad288c_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDYvZnJhZzphNjg5ODY3NDhhMGU0NWQ4YjE3OGRmMWQ2NjgwMWE0Mi90ZXh0cmVnaW9uOmE2ODk4Njc0OGEwZTQ1ZDhiMTc4ZGYxZDY2ODAxYTQyXzk1OTg_bb6e8ea9-9922-43c6-af51-aee776d9ccb0"
      unitRef="case">2</endp:LossContingencyCasesSetForTrialNumber>
    <us-gaap:LitigationSettlementAmountAwardedToOtherParty
      contextRef="i7f5b62e7325d409dacd3a253ba702175_D20190901-20190930"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDYvZnJhZzphNjg5ODY3NDhhMGU0NWQ4YjE3OGRmMWQ2NjgwMWE0Mi90ZXh0cmVnaW9uOmE2ODk4Njc0OGEwZTQ1ZDhiMTc4ZGYxZDY2ODAxYTQyXzk4MDE_9aaa7757-0f55-40c6-985a-46d3c7c4d511"
      unitRef="usd">10000000</us-gaap:LitigationSettlementAmountAwardedToOtherParty>
    <us-gaap:LitigationSettlementAmountAwardedToOtherParty
      contextRef="i672da047034f43cfb255cb5e2f59c3c8_D20190901-20190930"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDYvZnJhZzphNjg5ODY3NDhhMGU0NWQ4YjE3OGRmMWQ2NjgwMWE0Mi90ZXh0cmVnaW9uOmE2ODk4Njc0OGEwZTQ1ZDhiMTc4ZGYxZDY2ODAxYTQyXzk4MTQ_1d05c543-f8e1-4307-8042-f61e857b51c9"
      unitRef="usd">1000000</us-gaap:LitigationSettlementAmountAwardedToOtherParty>
    <us-gaap:LitigationSettlementAmountAwardedToOtherParty
      contextRef="i08ef273a615d4abf8d994f8b5dcbbc12_D20200101-20200131"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDYvZnJhZzphNjg5ODY3NDhhMGU0NWQ4YjE3OGRmMWQ2NjgwMWE0Mi90ZXh0cmVnaW9uOmE2ODk4Njc0OGEwZTQ1ZDhiMTc4ZGYxZDY2ODAxYTQyXzEzMDA3_cfa7c968-accd-4e39-9ac9-ea828aa91f63"
      unitRef="usd">8750000</us-gaap:LitigationSettlementAmountAwardedToOtherParty>
    <us-gaap:LitigationSettlementAmountAwardedToOtherParty
      contextRef="ib71161c5e692469bada355851cb63796_D20190601-20190630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDYvZnJhZzphNjg5ODY3NDhhMGU0NWQ4YjE3OGRmMWQ2NjgwMWE0Mi90ZXh0cmVnaW9uOmE2ODk4Njc0OGEwZTQ1ZDhiMTc4ZGYxZDY2ODAxYTQyXzI5NTMw_045ff1ac-7416-4627-bd46-2f84c43c9ca0"
      unitRef="usd">50000000</us-gaap:LitigationSettlementAmountAwardedToOtherParty>
    <endp:NumberOfFormerEmployees
      contextRef="i2f0de773670b4cf1a3f8c8201a708191_I20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDYvZnJhZzphNjg5ODY3NDhhMGU0NWQ4YjE3OGRmMWQ2NjgwMWE0Mi90ZXh0cmVnaW9uOmE2ODk4Njc0OGEwZTQ1ZDhiMTc4ZGYxZDY2ODAxYTQyXzEwOTk1MTE2OTAyMjk_c56d8632-beb6-4176-aaad-d3eaa0c65df6"
      unitRef="employee">8</endp:NumberOfFormerEmployees>
    <endp:LossContingencyLawsuitFilingPeriod
      contextRef="i84c2b3ce304d4dfd86032440fa37c00b_D20180501-20180531"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDYvZnJhZzphNjg5ODY3NDhhMGU0NWQ4YjE3OGRmMWQ2NjgwMWE0Mi90ZXh0cmVnaW9uOmE2ODk4Njc0OGEwZTQ1ZDhiMTc4ZGYxZDY2ODAxYTQyXzM4MjYz_08a22a8a-8fcc-4d48-9c10-688531041961">P45D</endp:LossContingencyLawsuitFilingPeriod>
    <endp:LossContingencyStayOfApprovalPeriodHatchWaxmanAct
      contextRef="i84c2b3ce304d4dfd86032440fa37c00b_D20180501-20180531"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMDYvZnJhZzphNjg5ODY3NDhhMGU0NWQ4YjE3OGRmMWQ2NjgwMWE0Mi90ZXh0cmVnaW9uOmE2ODk4Njc0OGEwZTQ1ZDhiMTc4ZGYxZDY2ODAxYTQyXzM4Mjkx_b7e48855-5222-4a32-818f-85e97240e865">P30M</endp:LossContingencyStayOfApprovalPeriodHatchWaxmanAct>
    <us-gaap:ComprehensiveIncomeNoteTextBlock
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMTUvZnJhZzo0MDYzNWYyMzdkNmE0ZmE4OTkyNjk2ZGNkOWFlYTUzMS90ZXh0cmVnaW9uOjQwNjM1ZjIzN2Q2YTRmYTg5OTI2OTZkY2Q5YWVhNTMxXzIwNg_d32ce3de-0510-45fa-bb30-5367fd61eddf">&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;NOTE 17. OTHER COMPREHENSIVE INCOME (LOSS)&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&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 years ended December 31, 2020, 2019 and 2018, there were no tax effects allocated to any component of Other comprehensive income (loss) and there were no reclassifications out of Accumulated other comprehensive loss. Substantially all of the Company&#x2019;s Accumulated other comprehensive loss balances at December&#160;31, 2020 and December&#160;31, 2019 consist of Foreign currency translation loss.&lt;/span&gt;&lt;/div&gt;</us-gaap:ComprehensiveIncomeNoteTextBlock>
    <us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1
      contextRef="i553ee2d892dc4af1ad8ae5ed797175bf_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMTUvZnJhZzo0MDYzNWYyMzdkNmE0ZmE4OTkyNjk2ZGNkOWFlYTUzMS90ZXh0cmVnaW9uOjQwNjM1ZjIzN2Q2YTRmYTg5OTI2OTZkY2Q5YWVhNTMxXzM0_498997d2-6316-46fc-88e6-8f7b6e936d03"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1>
    <us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1
      contextRef="ic422fca6363144d0b81867266600ded0_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMTUvZnJhZzo0MDYzNWYyMzdkNmE0ZmE4OTkyNjk2ZGNkOWFlYTUzMS90ZXh0cmVnaW9uOjQwNjM1ZjIzN2Q2YTRmYTg5OTI2OTZkY2Q5YWVhNTMxXzM0_94ec0fdf-ca54-4aa0-bf53-855946287888"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1>
    <us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMTUvZnJhZzo0MDYzNWYyMzdkNmE0ZmE4OTkyNjk2ZGNkOWFlYTUzMS90ZXh0cmVnaW9uOjQwNjM1ZjIzN2Q2YTRmYTg5OTI2OTZkY2Q5YWVhNTMxXzM0_fcbdc572-6d36-4ce6-be58-0cd7a43d6254"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1>
    <us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMTUvZnJhZzo0MDYzNWYyMzdkNmE0ZmE4OTkyNjk2ZGNkOWFlYTUzMS90ZXh0cmVnaW9uOjQwNjM1ZjIzN2Q2YTRmYTg5OTI2OTZkY2Q5YWVhNTMxXzk3_17a55f33-ce22-428d-a28d-f7925f84f8dc"
      unitRef="usd">0</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent
      contextRef="ic422fca6363144d0b81867266600ded0_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMTUvZnJhZzo0MDYzNWYyMzdkNmE0ZmE4OTkyNjk2ZGNkOWFlYTUzMS90ZXh0cmVnaW9uOjQwNjM1ZjIzN2Q2YTRmYTg5OTI2OTZkY2Q5YWVhNTMxXzk3_5de525ba-3b07-473e-8747-421f9aa16b6a"
      unitRef="usd">0</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent
      contextRef="i553ee2d892dc4af1ad8ae5ed797175bf_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMTUvZnJhZzo0MDYzNWYyMzdkNmE0ZmE4OTkyNjk2ZGNkOWFlYTUzMS90ZXh0cmVnaW9uOjQwNjM1ZjIzN2Q2YTRmYTg5OTI2OTZkY2Q5YWVhNTMxXzk3_b66a81f2-1651-461b-973e-ded036a0d075"
      unitRef="usd">0</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMTIvZnJhZzo4NWJkYTdjODM0YWY0MzkwODZmYmU5Y2U5YmM1ZDI1Ny90ZXh0cmVnaW9uOjg1YmRhN2M4MzRhZjQzOTA4NmZiZTljZTliYzVkMjU3XzEwNDQ1MzYwNDY4MjIx_7e402d3a-2cc4-4d1d-b9bc-0714e183b1f4">&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;NOTE 18. SHAREHOLDERS' DEFICIT&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&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 issued 4,000,000 euro deferred shares of $0.01 each at par. The euro deferred shares are held by nominees in order to satisfy an Irish legislative requirement to maintain a minimum level of issued share capital denominated in euro and to have at least seven registered shareholders. The euro deferred shares carry no voting rights and are not entitled to receive any dividend or distribution.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Effects of Changes in Accounting Principles&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As further discussed in Note 2. Summary of Significant Accounting Policies, the Company adopted ASC 606 on January 1, 2018. This adoption resulted in a net decrease of $3.1 million to the Company&#x2019;s Accumulated deficit at January 1, 2018.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As further discussed in Note 2. Summary of Significant Accounting Policies, the Company adopted ASC 842 on January 1, 2019. This adoption resulted in a net increase of $4.6 million to the Company&#x2019;s Accumulated deficit at January 1, 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Share Repurchase Program&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Pursuant to Article 11 of the Company&#x2019;s Articles of Association, the Company has broad shareholder authority to conduct ordinary share repurchases by way of redemptions. The Company&#x2019;s authority to repurchase ordinary shares is subject to legal limitations and the existence of sufficient distributable reserves. For example, the Companies Act requires Irish companies to have distributable reserves equal to or greater than the amount of any proposed ordinary share repurchase amount. Unless we are able to generate sufficient distributable reserves or create distributable reserves by reducing our share premium account, we will not be able to repurchase our ordinary shares. As permitted by Irish Law and the Company&#x2019;s Articles of Association, any ordinary shares redeemed shall be cancelled upon redemption.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Board has approved the 2015 Share Buyback Program that authorizes the Company to redeem, in the aggregate, $2.5 billion of its outstanding ordinary shares. To date, the Company has redeemed and cancelled approximately 4.4 million of its ordinary shares under the 2015 Share Buyback Program for $250.0 million, not including related fees.&lt;/span&gt;&lt;/div&gt;</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <endp:EuroDeferredSharesSharesIssued
      contextRef="i3f216a0a208e454cb35be9f5f8c6dadf_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMTIvZnJhZzo4NWJkYTdjODM0YWY0MzkwODZmYmU5Y2U5YmM1ZDI1Ny90ZXh0cmVnaW9uOjg1YmRhN2M4MzRhZjQzOTA4NmZiZTljZTliYzVkMjU3XzMx_f8ac7b38-9729-44b6-9cb3-e44d970e53a2"
      unitRef="shares">4000000</endp:EuroDeferredSharesSharesIssued>
    <endp:EuroDeferredSharesParorStatedValuePerShare
      contextRef="i3f216a0a208e454cb35be9f5f8c6dadf_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMTIvZnJhZzo4NWJkYTdjODM0YWY0MzkwODZmYmU5Y2U5YmM1ZDI1Ny90ZXh0cmVnaW9uOjg1YmRhN2M4MzRhZjQzOTA4NmZiZTljZTliYzVkMjU3XzU4_241e8eb0-7883-4563-8220-3136157d5dd7"
      unitRef="usdPerShare">0.01</endp:EuroDeferredSharesParorStatedValuePerShare>
    <endp:NumberOfRegisteredShareholders
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMTIvZnJhZzo4NWJkYTdjODM0YWY0MzkwODZmYmU5Y2U5YmM1ZDI1Ny90ZXh0cmVnaW9uOjg1YmRhN2M4MzRhZjQzOTA4NmZiZTljZTliYzVkMjU3XzI2Ng_dac5738d-e048-4237-b3cb-25335286e4a7"
      unitRef="segment">7</endp:NumberOfRegisteredShareholders>
    <us-gaap:StockholdersEquity
      contextRef="ifdfae7eb63b744f393e109915bd0350e_I20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMTIvZnJhZzo4NWJkYTdjODM0YWY0MzkwODZmYmU5Y2U5YmM1ZDI1Ny90ZXh0cmVnaW9uOjg1YmRhN2M4MzRhZjQzOTA4NmZiZTljZTliYzVkMjU3XzkwNg_13a8491a-7953-4027-8e87-4de54fad18ad"
      unitRef="usd">3100000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i796ee7b756064a338b33566f29e5aceb_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMTIvZnJhZzo4NWJkYTdjODM0YWY0MzkwODZmYmU5Y2U5YmM1ZDI1Ny90ZXh0cmVnaW9uOjg1YmRhN2M4MzRhZjQzOTA4NmZiZTljZTliYzVkMjU3XzEwODE_c6c96203-233f-4688-b9ec-48e595f6b9a0"
      unitRef="usd">-4600000</us-gaap:StockholdersEquity>
    <us-gaap:StockRepurchaseProgramAuthorizedAmount1
      contextRef="idb0952a5f29645188def5ed351466e5e_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMTIvZnJhZzo4NWJkYTdjODM0YWY0MzkwODZmYmU5Y2U5YmM1ZDI1Ny90ZXh0cmVnaW9uOjg1YmRhN2M4MzRhZjQzOTA4NmZiZTljZTliYzVkMjU3XzIwNTA_99ca3df1-b669-43fa-9d19-b6418e9f1e11"
      unitRef="usd">2500000000</us-gaap:StockRepurchaseProgramAuthorizedAmount1>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="ie158fad71c554ff4bb2a13d91415a7fb_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMTIvZnJhZzo4NWJkYTdjODM0YWY0MzkwODZmYmU5Y2U5YmM1ZDI1Ny90ZXh0cmVnaW9uOjg1YmRhN2M4MzRhZjQzOTA4NmZiZTljZTliYzVkMjU3XzIxNTE_d8381f36-f645-4aa2-8bf0-c626a02954cd"
      unitRef="shares">4400000</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="ie158fad71c554ff4bb2a13d91415a7fb_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMTIvZnJhZzo4NWJkYTdjODM0YWY0MzkwODZmYmU5Y2U5YmM1ZDI1Ny90ZXh0cmVnaW9uOjg1YmRhN2M4MzRhZjQzOTA4NmZiZTljZTliYzVkMjU3XzIxOTQ_16125b3a-8f9c-4582-b0b3-ded7c5126d28"
      unitRef="usd">250000000.0</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMjEvZnJhZzowYzE4NzI4NjU0MjM0MzI5ODgzMGQ2NWFkNzE0OTc0NC90ZXh0cmVnaW9uOjBjMTg3Mjg2NTQyMzQzMjk4ODMwZDY1YWQ3MTQ5NzQ0XzEwNDQ1MzYwNDc1OTk4_4b734a40-4e49-4f52-8995-8bab5ccf6362">&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;NOTE 19. SHARE-BASED COMPENSATION&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Stock Incentive Plans&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In June 2015, the Company&#x2019;s shareholders approved the 2015 Stock Incentive Plan (the 2015 Plan), which has subsequently been amended, as approved by the Company&#x2019;s shareholders, on multiple occasions, including in 2018, 2019 and 2020. Under the 2015 Plan, stock options (including incentive stock options), stock appreciation rights, restricted stock awards, performance awards and other share- or cash-based awards may be issued at the discretion of the Compensation Committee of the Board from time to time. No ordinary shares are to be granted under previously approved plans, including the Company&#x2019;s 2000, 2004, 2007, 2010 and Assumed Stock Incentive Plans. Any awards previously granted and outstanding under these prior plans remain subject to the terms of those prior plans.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&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 third quarter of 2017, the Company issued approximately 1.0 million stock options and 0.1 million restricted stock units (RSUs) that were initially subject to shareholder approval and were subsequently approved by shareholders on June 7, 2018 at the Company&#x2019;s Annual General Meeting of Shareholders. The options have an exercise price equal to the closing share price on their issuance date in August 2017. For accounting and disclosure purposes, these stock options and RSUs were considered to have been granted in 2018 upon approval by shareholders.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As further described below, certain of the Company&#x2019;s outstanding PSUs are measured against targets covering &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMjEvZnJhZzowYzE4NzI4NjU0MjM0MzI5ODgzMGQ2NWFkNzE0OTc0NC90ZXh0cmVnaW9uOjBjMTg3Mjg2NTQyMzQzMjk4ODMwZDY1YWQ3MTQ5NzQ0XzE0MTA_fa072dd8-bd85-402f-a833-965aeffa81d1"&gt;three&lt;/span&gt; independent successive &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMjEvZnJhZzowYzE4NzI4NjU0MjM0MzI5ODgzMGQ2NWFkNzE0OTc0NC90ZXh0cmVnaW9uOjBjMTg3Mjg2NTQyMzQzMjk4ODMwZDY1YWQ3MTQ5NzQ0XzE0MzY_47c67a5f-5e27-4b05-b593-0ffd0769be88"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMjEvZnJhZzowYzE4NzI4NjU0MjM0MzI5ODgzMGQ2NWFkNzE0OTc0NC90ZXh0cmVnaW9uOjBjMTg3Mjg2NTQyMzQzMjk4ODMwZDY1YWQ3MTQ5NzQ0XzE0MzY_4d607fff-d20f-4b08-bd31-6524990d3e47"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMjEvZnJhZzowYzE4NzI4NjU0MjM0MzI5ODgzMGQ2NWFkNzE0OTc0NC90ZXh0cmVnaW9uOjBjMTg3Mjg2NTQyMzQzMjk4ODMwZDY1YWQ3MTQ5NzQ0XzE0MzY_acef2e6b-b821-468d-88f9-51891eefc5b6"&gt;one&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;-year performance periods, which are generally established for each performance period during the first quarter of that calendar year. The determination of the grant-date(s) underlying such PSUs depends in part on the date(s) on which each of the performance targets with respect to those PSUs are approved. Therefore, for certain PSUs, a single unit may give rise to multiple grant dates depending, in part, on the dates on which the respective performance targets are approved.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Beginning in 2017, long-term cash incentive (LTCI) awards were provided to certain employees. LTCI awards were designed to vest ratably, in equal amounts, over a three-year service period. Upon vesting, each vested LTCI unit would be settled in cash in an amount equal to the price of Endo&#x2019;s ordinary shares on the vest date. As of September 30, 2018, approximately 3.0 million unvested LTCI awards were outstanding for approximately 570 employees. The outstanding awards had a weighted average remaining requisite service period of 2.3 years. A corresponding liability of $14.9 million was recorded as of September 30, 2018 in Accounts payable and accrued expenses and Other liabilities in the Company&#x2019;s Consolidated Balance Sheets. On October 1, 2018, the Compensation Committee of the Board authorized the Company to settle each of the outstanding unvested LTCI awards in shares, rather than cash, upon vesting in accordance with the original vesting terms of the awards. With the authorization of the Compensation Committee, management&#x2019;s intent to settle the awards in shares rather than cash is a modification that changes the awards&#x2019; classification from liability to equity, effective October 1, 2018. The accounting for the modification occurred in the fourth quarter of 2018. Prior to this modification, LTCI awards were excluded from amounts in this Note 19. Share-based Compensation. Subsequent to this modification, LTCI awards are generally treated the same as RSUs, including for accounting, financial statement classification and disclosure purposes. However, adjustments to pre-modification amounts of LTCI expense that are recorded in the Consolidated Statements of Operations subsequent to this modification, including adjustments related to actual or estimated forfeitures, are excluded from the determination of share-based compensation expense.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At December&#160;31, 2020, approximately 12.1 million ordinary shares were reserved for future grants under the 2015 Plan. As of December&#160;31, 2020, stock options, restricted stock awards, PSUs, RSUs, LTCI awards and certain other cash-based awards have been granted under the stock incentive plans.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Generally, the grant-date fair value of each award is recognized as expense over the requisite service period. However, expense recognition differs in the case of certain PSUs where the ultimate payout is performance-based. For these awards, at each reporting period, the Company estimates the ultimate payout and adjusts the cumulative expense based on its estimate and the percent of the requisite service period that has elapsed.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Presented below are the components of total share-based compensation as recorded in our Consolidated Statements of Operations for the years ended December 31, 2020, 2019 and 2018 (in thousands).&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.261%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.985%"/&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:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&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:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&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:8pt;font-weight:700;line-height:100%"&gt;2018&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Selling, general and administrative expenses&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;32,368&#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="display:none"/&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;44,159&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;44,454&#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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Research and development expenses&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:10pt;font-weight:400;line-height:100%"&gt;2,504&#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="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:10pt;font-weight:400;line-height:100%"&gt;4,501&#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:10pt;font-weight:400;line-height:100%"&gt;2,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="background-color:#cceeff;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;Cost of revenues&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:10pt;font-weight:400;line-height:100%"&gt;6,485&#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="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:10pt;font-weight:400;line-height:100%"&gt;10,482&#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:10pt;font-weight:400;line-height:100%"&gt;7,366&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;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;Total share-based compensation expense&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;41,357&#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 colspan="3" style="display:none"/&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;59,142&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;54,071&#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="margin-top:6pt;text-indent:27pt"&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 December&#160;31, 2020, the total remaining unrecognized compensation cost related to non-vested share-based compensation awards for which a grant date has been established as of December&#160;31, 2020 amounted to $21.9 million.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Stock Options&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;From time to time, the Company grants stock options to its employees as part of their annual share compensation awards and, in certain circumstances, on an ad hoc basis or upon their commencement of service with the Company.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Employee stock options generally vest ratably, in equal amounts, over a &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMjEvZnJhZzowYzE4NzI4NjU0MjM0MzI5ODgzMGQ2NWFkNzE0OTc0NC90ZXh0cmVnaW9uOjBjMTg3Mjg2NTQyMzQzMjk4ODMwZDY1YWQ3MTQ5NzQ0XzQ0MjU_2d553e14-9bee-4af4-8440-38526aa0ef6c"&gt;three&lt;/span&gt; or four-year service period and generally expire ten years from the grant date. The fair value of option grants is estimated at the date of grant using the Black-Scholes option-pricing model. This model utilizes assumptions related to volatility, the risk-free interest rate, the dividend yield (which is assumed to be zero as the Company has not paid cash dividends to date and does not currently expect to pay cash dividends) and the expected term of the option. Expected volatilities utilized in the model are based mainly on the historical volatility of the Company&#x2019;s share price over a period commensurate with the expected life of the share option as well as other factors. The risk-free interest rate is derived from the U.S. Treasury yield curve in effect at the time of grant. We estimate the expected term of options granted based on our historical experience with our employees&#x2019; exercise of stock options and other factors.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&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 for each of the years ended December 31, 2020, 2019 and 2018 is presented below:&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:48.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.986%"/&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="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:8pt;font-weight:700;line-height:100%"&gt;Number of Shares&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:8pt;font-weight:700;line-height:100%"&gt;Weighted Average Exercise Price&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:8pt;font-weight:700;line-height:100%"&gt;Weighted Average Remaining Contractual Term&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:8pt;font-weight:700;line-height:100%"&gt;Aggregate Intrinsic Value (1)&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:10pt;font-weight:400;line-height:100%"&gt;Outstanding as of December 31, 2017&lt;/span&gt;&lt;/td&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:10pt;font-weight:400;line-height:100%"&gt;8,248,130&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;22.79&#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;border-top:1pt solid #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:1pt solid #000000;padding:0 1pt"/&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:10pt;font-weight:400;line-height:100%"&gt;Granted&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:10pt;font-weight:400;line-height:100%"&gt;971,590&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;7.55&#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="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:10pt;font-weight:400;line-height:100%"&gt;Exercised&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:10pt;font-weight:400;line-height:100%"&gt;(94,392)&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;9.89&#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="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 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&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:10pt;font-weight:400;line-height:100%"&gt;(605,737)&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;19.01&#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="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:10pt;font-weight:400;line-height:100%"&gt;Expired&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:10pt;font-weight:400;line-height:100%"&gt;(446,873)&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;36.80&#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="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:10pt;font-weight:400;line-height:100%"&gt;Outstanding as of December 31, 2018&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:10pt;font-weight:400;line-height:100%"&gt;8,072,718&#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 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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;20.62&#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="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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;(557)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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;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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;7.55&#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="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 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&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:10pt;font-weight:400;line-height:100%"&gt;(125,739)&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;14.38&#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="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:10pt;font-weight:400;line-height:100%"&gt;Expired&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:10pt;font-weight:400;line-height:100%"&gt;(665,883)&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;40.37&#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="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:10pt;font-weight:400;line-height:100%"&gt;Outstanding as of December 31, 2019&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:10pt;font-weight:400;line-height:100%"&gt;7,280,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 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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;18.93&#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="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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;(16,953)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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;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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;11.81&#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="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 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expired&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:10pt;font-weight:400;line-height:100%"&gt;(347,000)&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;35.56&#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="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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding as of December 31, 2020&lt;/span&gt;&lt;/td&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:10pt;font-weight:400;line-height:100%"&gt;6,916,586&#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;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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;18.11&#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="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.39&lt;/span&gt;&lt;/td&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:10pt;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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;Vested and expected to vest as of December 31, 2020&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;6,912,211&#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 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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;18.11&#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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.39&lt;/span&gt;&lt;/td&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:10pt;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:10pt;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;/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:10pt;font-weight:400;line-height:100%"&gt;Exercisable as of December 31, 2020&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:10pt;font-weight:400;line-height:100%"&gt;6,389,536&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;18.53&#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="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.37&lt;/span&gt;&lt;/td&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:10pt;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:10pt;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;/table&gt;&lt;/div&gt;&lt;div style="padding-right:468pt"&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;/div&gt;&lt;div style="padding-left:31.5pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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%;padding-left:8.68pt"&gt;The intrinsic value of a stock option is the excess, if any, of the closing price of the Company&#x2019;s ordinary shares on the last trading day of the fiscal year over the exercise price. The aggregate intrinsic values presented in the table above represent sum of the intrinsic values of all corresponding stock options that are &#x201c;in-the-money,&#x201d; if any.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The range of exercise prices for the above stock options outstanding at December&#160;31, 2020 is from $7.55 to $86.54.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The total intrinsic values of options exercised during the years ended December 31, 2019 and 2018 were less than $0.1 million and $0.6&#160;million, respectively. No tax benefits from stock option exercises were realized during the years ended December 31, 2020, 2019 and 2018. The weighted average grant-date fair values of the stock options granted during the year ended December&#160;31, 2018 was $3.97 per option, determined using the following weighted average assumptions:&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:86.816%"/&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:10.984%"/&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="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:8pt;font-weight:700;line-height:100%"&gt;2018&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:10pt;font-weight:400;line-height:100%"&gt;Expected term (years)&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;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.0&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Risk-free interest rate&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:10pt;font-weight:400;line-height:100%"&gt;2.7&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&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:10pt;font-weight:400;line-height:100%"&gt;Dividend yield&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;Expected volatility&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:10pt;font-weight:400;line-height:100%"&gt;63&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&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 December&#160;31, 2020, the weighted average remaining requisite service period of non-vested stock options was 0.2 years and the total remaining unrecognized compensation cost related to non-vested stock options amounted to $0.2 million.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Restricted Stock Units and Performance Share Units &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;From time to time, the Company grants RSUs and PSUs to its employees as part of their annual share compensation awards and, in certain circumstances, on an ad hoc basis or upon their commencement of service with the Company.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;RSUs vest ratably, in equal amounts, over a &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMjEvZnJhZzowYzE4NzI4NjU0MjM0MzI5ODgzMGQ2NWFkNzE0OTc0NC90ZXh0cmVnaW9uOjBjMTg3Mjg2NTQyMzQzMjk4ODMwZDY1YWQ3MTQ5NzQ0XzY4OTk_a31ff5f1-7085-4a31-91d5-eb707bccc85e"&gt;three&lt;/span&gt; or four-year service period. PSUs vest in full after a three-year service period and are conditional upon the achievement of performance and/or market conditions established by the Compensation Committee of the Board.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;PSUs awarded in 2020, 2019 and 2018 were based upon two discrete measures: relative total shareholder return (TSR) and an adjusted free cash flow performance metric (FCF), each accounting for 50% of the PSU awards upon issuance. TSR performance is measured against the three-year TSR of a custom index of companies. For PSUs awarded in 2020 and 2019, FCF performance is measured against a target covering a single three-year performance period, which is generally established at the grant date. For PSUs awarded in 2018, FCF performance is measured against targets covering &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMjEvZnJhZzowYzE4NzI4NjU0MjM0MzI5ODgzMGQ2NWFkNzE0OTc0NC90ZXh0cmVnaW9uOjBjMTg3Mjg2NTQyMzQzMjk4ODMwZDY1YWQ3MTQ5NzQ0Xzc1NjM_fa072dd8-bd85-402f-a833-965aeffa81d1"&gt;three&lt;/span&gt; independent successive &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMjEvZnJhZzowYzE4NzI4NjU0MjM0MzI5ODgzMGQ2NWFkNzE0OTc0NC90ZXh0cmVnaW9uOjBjMTg3Mjg2NTQyMzQzMjk4ODMwZDY1YWQ3MTQ5NzQ0Xzc1Njc_47c67a5f-5e27-4b05-b593-0ffd0769be88"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMjEvZnJhZzowYzE4NzI4NjU0MjM0MzI5ODgzMGQ2NWFkNzE0OTc0NC90ZXh0cmVnaW9uOjBjMTg3Mjg2NTQyMzQzMjk4ODMwZDY1YWQ3MTQ5NzQ0Xzc1Njc_4d607fff-d20f-4b08-bd31-6524990d3e47"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMjEvZnJhZzowYzE4NzI4NjU0MjM0MzI5ODgzMGQ2NWFkNzE0OTc0NC90ZXh0cmVnaW9uOjBjMTg3Mjg2NTQyMzQzMjk4ODMwZDY1YWQ3MTQ5NzQ0Xzc1Njc_acef2e6b-b821-468d-88f9-51891eefc5b6"&gt;one&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;-year performance periods, which are generally established for each performance period during the first quarter of that calendar year. Upon the completion of the three-year performance period, the PSUs vest and the actual number of shares awarded is adjusted to between zero and 200% of the target award amount based upon the performance criteria described above. In addition to meeting the performance conditions, grant recipients are also generally subject to being employed by the Company until the conclusion of the three-year vesting period in order to receive the awards. TSR is considered a market condition under applicable authoritative guidance, while FCF is considered performance condition.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;RSUs are valued based on the closing price of Endo&#x2019;s ordinary shares on the date of grant. PSUs with TSR conditions are valued using a Monte-Carlo variant valuation model, while those with FCF conditions are valued taking into consideration the probability of achieving the specified performance goal. The Monte-Carlo variant valuation model considered a variety of potential future share prices for Endo as well as our peer companies in a selected market index.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&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 our non-vested RSUs and PSUs for the years ended December 31, 2020, 2019 and 2018 is presented below:&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:74.038%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.985%"/&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="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:8pt;font-weight:700;line-height:100%"&gt;Number of Shares&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:8pt;font-weight:700;line-height:100%"&gt;Aggregate Intrinsic Value (1)&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-vested as of December 31, 2017&lt;/span&gt;&lt;/td&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:10pt;font-weight:400;line-height:100%"&gt;4,724,673&#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;border-top:1pt solid #000000;padding:0 1pt"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&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:10pt;font-weight:400;line-height:100%"&gt;5,609,561&#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="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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;LTCI modification (2)&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:10pt;font-weight:400;line-height:100%"&gt;2,989,965&#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="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 2px 7.75pt;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;Forfeited&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:10pt;font-weight:400;line-height:100%"&gt;(753,653)&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="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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&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:10pt;font-weight:400;line-height:100%"&gt;(1,551,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;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-vested as of December 31, 2018&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:10pt;font-weight:400;line-height:100%"&gt;11,019,472&#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;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&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:10pt;font-weight:400;line-height:100%"&gt;6,687,695&#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;/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 2px 7.75pt;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;Forfeited&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:10pt;font-weight:400;line-height:100%"&gt;(918,425)&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="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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&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:10pt;font-weight:400;line-height:100%"&gt;(3,872,453)&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="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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-vested as of December 31, 2019&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:10pt;font-weight:400;line-height:100%"&gt;12,916,289&#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;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&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:10pt;font-weight:400;line-height:100%"&gt;3,761,648&#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;/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 2px 7.75pt;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;Forfeited&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:10pt;font-weight:400;line-height:100%"&gt;(824,299)&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="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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&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:10pt;font-weight:400;line-height:100%"&gt;(5,513,359)&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="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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-vested as of December 31, 2020&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:10pt;font-weight:400;line-height:100%"&gt;10,340,279&#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 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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;74,243,203&#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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested and expected to vest as of December 31, 2020&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;9,702,411&#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 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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;69,663,311&#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;&lt;div style="padding-right:468pt"&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;/div&gt;&lt;div style="padding-left:31.5pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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%;padding-left:8.68pt"&gt;The aggregate intrinsic values of RSUs and PSUs presented in the table above are calculated by multiplying the closing price of the Company&#x2019;s ordinary shares on the last trading day of the fiscal year by the corresponding number of RSUs and PSUs.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:31.5pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt"&gt;As a result of the October&#160;1, 2018 modification to the Company&#x2019;s LTCI awards described above, modified LTCI awards are treated as RSUs for disclosure purposes; thus, the table above reflects an increase to the non-vested number of shares on the modification date.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&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 December&#160;31, 2020, the weighted average remaining requisite service period of the units presented in the table above was 1.3 years and the corresponding total remaining unrecognized compensation cost amounted to $12.8 million in the case of RSUs and LTCI awards and $8.9 million in the case of PSUs. The weighted average grant-date fair value of the units granted during the years ended December 31, 2020, 2019 and 2018 was $5.54, $7.72 and $6.88 per unit, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="i90ecd82554964b3ba15ad341cfd83162_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMjEvZnJhZzowYzE4NzI4NjU0MjM0MzI5ODgzMGQ2NWFkNzE0OTc0NC90ZXh0cmVnaW9uOjBjMTg3Mjg2NTQyMzQzMjk4ODMwZDY1YWQ3MTQ5NzQ0XzQ4Ng_6bd64970-b755-4b39-9cd1-e906c17574db"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="i0f37189ecc4145c59c1899825880b611_D20170701-20170930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMjEvZnJhZzowYzE4NzI4NjU0MjM0MzI5ODgzMGQ2NWFkNzE0OTc0NC90ZXh0cmVnaW9uOjBjMTg3Mjg2NTQyMzQzMjk4ODMwZDY1YWQ3MTQ5NzQ0XzgyNQ_4cdafa22-719c-4341-bbe2-d643e5a018ef"
      unitRef="shares">1000000.0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i0c51fe147696437e889b928a08deef0d_D20170701-20170930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMjEvZnJhZzowYzE4NzI4NjU0MjM0MzI5ODgzMGQ2NWFkNzE0OTc0NC90ZXh0cmVnaW9uOjBjMTg3Mjg2NTQyMzQzMjk4ODMwZDY1YWQ3MTQ5NzQ0Xzg0Ng_6edec0e7-cf58-4966-93b6-01fa85806bd8"
      unitRef="shares">100000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1
      contextRef="i556c6bdef96a4cc1877955f2498839ce_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMjEvZnJhZzowYzE4NzI4NjU0MjM0MzI5ODgzMGQ2NWFkNzE0OTc0NC90ZXh0cmVnaW9uOjBjMTg3Mjg2NTQyMzQzMjk4ODMwZDY1YWQ3MTQ5NzQ0XzMyOTg1MzQ4OTU1NDA_31d53ab4-b7cc-4a5b-9ff3-608e6d5a179c">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="id658d5ddf0ab42abb04b5010190ccbad_I20180930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMjEvZnJhZzowYzE4NzI4NjU0MjM0MzI5ODgzMGQ2NWFkNzE0OTc0NC90ZXh0cmVnaW9uOjBjMTg3Mjg2NTQyMzQzMjk4ODMwZDY1YWQ3MTQ5NzQ0XzIyNDU_9a3f586a-df4b-45c8-b47e-e05b30d09b3a"
      unitRef="shares">3000000.0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <endp:EmployeeServiceSharebasedCompensationNonvestedAwardsCompensationNotyetRecognizedSharebasedAwardsOtherthanOptionsNumberofEmployees
      contextRef="id658d5ddf0ab42abb04b5010190ccbad_I20180930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMjEvZnJhZzowYzE4NzI4NjU0MjM0MzI5ODgzMGQ2NWFkNzE0OTc0NC90ZXh0cmVnaW9uOjBjMTg3Mjg2NTQyMzQzMjk4ODMwZDY1YWQ3MTQ5NzQ0XzIzMDI_37f98970-79f1-43cd-9b5b-29db94cfabc9"
      unitRef="employee">570</endp:EmployeeServiceSharebasedCompensationNonvestedAwardsCompensationNotyetRecognizedSharebasedAwardsOtherthanOptionsNumberofEmployees>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1
      contextRef="i23ffa2a7243d4762a3d851c1732f334e_D20180101-20180930"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMjEvZnJhZzowYzE4NzI4NjU0MjM0MzI5ODgzMGQ2NWFkNzE0OTc0NC90ZXh0cmVnaW9uOjBjMTg3Mjg2NTQyMzQzMjk4ODMwZDY1YWQ3MTQ5NzQ0XzI0MDA_98e6a04c-86c8-4e8b-9af5-d08a8390058d">P2Y3M18D</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1>
    <us-gaap:DeferredCompensationShareBasedArrangementsLiabilityCurrent
      contextRef="i3f9a19de5c4e43e5a898222a077edeae_I20180930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMjEvZnJhZzowYzE4NzI4NjU0MjM0MzI5ODgzMGQ2NWFkNzE0OTc0NC90ZXh0cmVnaW9uOjBjMTg3Mjg2NTQyMzQzMjk4ODMwZDY1YWQ3MTQ5NzQ0XzI0MzM_0d92701c-99e4-4ed5-b3fa-38181711d7be"
      unitRef="usd">14900000</us-gaap:DeferredCompensationShareBasedArrangementsLiabilityCurrent>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="if438fb2064714ed1a2fa4d507a9a670a_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMjEvZnJhZzowYzE4NzI4NjU0MjM0MzI5ODgzMGQ2NWFkNzE0OTc0NC90ZXh0cmVnaW9uOjBjMTg3Mjg2NTQyMzQzMjk4ODMwZDY1YWQ3MTQ5NzQ0XzM2MTQ_72a17839-6515-4be5-a48e-e6e7f3a04b99"
      unitRef="shares">12100000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMjEvZnJhZzowYzE4NzI4NjU0MjM0MzI5ODgzMGQ2NWFkNzE0OTc0NC90ZXh0cmVnaW9uOjBjMTg3Mjg2NTQyMzQzMjk4ODMwZDY1YWQ3MTQ5NzQ0XzEwNDQ1MzYwNDc1OTk5_8fe838ac-61bc-47f9-a23f-d3b9912f7c6c">&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Presented below are the components of total share-based compensation as recorded in our Consolidated Statements of Operations for the years ended December 31, 2020, 2019 and 2018 (in thousands).&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.261%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.985%"/&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:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&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:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&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:8pt;font-weight:700;line-height:100%"&gt;2018&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Selling, general and administrative expenses&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;32,368&#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="display:none"/&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;44,159&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;44,454&#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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Research and development expenses&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:10pt;font-weight:400;line-height:100%"&gt;2,504&#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="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:10pt;font-weight:400;line-height:100%"&gt;4,501&#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:10pt;font-weight:400;line-height:100%"&gt;2,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="background-color:#cceeff;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;Cost of revenues&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:10pt;font-weight:400;line-height:100%"&gt;6,485&#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="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:10pt;font-weight:400;line-height:100%"&gt;10,482&#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:10pt;font-weight:400;line-height:100%"&gt;7,366&#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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;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;Total share-based compensation expense&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;41,357&#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 colspan="3" style="display:none"/&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;59,142&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;54,071&#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:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i77cef8a0893345489f1bdfd2cd8fa4ae_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMjEvZnJhZzowYzE4NzI4NjU0MjM0MzI5ODgzMGQ2NWFkNzE0OTc0NC90YWJsZTo5MGEyMDUyYmM0ZDQ0YmE1OGFhOTdlNGRmNWUwYzVkOS90YWJsZXJhbmdlOjkwYTIwNTJiYzRkNDRiYTU4YWE5N2U0ZGY1ZTBjNWQ5XzEtMS0xLTEtMA_af5e1875-b152-4fb1-a319-a1563575b2bf"
      unitRef="usd">32368000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i237c51da26b7405fa7534dce3ef5daff_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMjEvZnJhZzowYzE4NzI4NjU0MjM0MzI5ODgzMGQ2NWFkNzE0OTc0NC90YWJsZTo5MGEyMDUyYmM0ZDQ0YmE1OGFhOTdlNGRmNWUwYzVkOS90YWJsZXJhbmdlOjkwYTIwNTJiYzRkNDRiYTU4YWE5N2U0ZGY1ZTBjNWQ5XzEtNC0xLTEtMA_2989b642-659c-4292-9fb5-05cbc769eeb3"
      unitRef="usd">44159000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i10a1584b97a3460998d475e3e5a3db5a_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMjEvZnJhZzowYzE4NzI4NjU0MjM0MzI5ODgzMGQ2NWFkNzE0OTc0NC90YWJsZTo5MGEyMDUyYmM0ZDQ0YmE1OGFhOTdlNGRmNWUwYzVkOS90YWJsZXJhbmdlOjkwYTIwNTJiYzRkNDRiYTU4YWE5N2U0ZGY1ZTBjNWQ5XzEtNi0xLTEtMA_817d1df1-db4e-40c2-a639-15a9ca823ca5"
      unitRef="usd">44454000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i5780ddce607c47879da5f95439fe8001_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMjEvZnJhZzowYzE4NzI4NjU0MjM0MzI5ODgzMGQ2NWFkNzE0OTc0NC90YWJsZTo5MGEyMDUyYmM0ZDQ0YmE1OGFhOTdlNGRmNWUwYzVkOS90YWJsZXJhbmdlOjkwYTIwNTJiYzRkNDRiYTU4YWE5N2U0ZGY1ZTBjNWQ5XzItMS0xLTEtMA_9b8021c8-382f-41ee-b142-f6e1bb9afb2f"
      unitRef="usd">2504000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i32d77ddd4aae4834a89d1bf7f3913d22_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMjEvZnJhZzowYzE4NzI4NjU0MjM0MzI5ODgzMGQ2NWFkNzE0OTc0NC90YWJsZTo5MGEyMDUyYmM0ZDQ0YmE1OGFhOTdlNGRmNWUwYzVkOS90YWJsZXJhbmdlOjkwYTIwNTJiYzRkNDRiYTU4YWE5N2U0ZGY1ZTBjNWQ5XzItNC0xLTEtMA_e2a84ee6-1eba-4b53-8786-718a9b3b8c41"
      unitRef="usd">4501000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ic2543fd924e541fbbc972388ad4d7451_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMjEvZnJhZzowYzE4NzI4NjU0MjM0MzI5ODgzMGQ2NWFkNzE0OTc0NC90YWJsZTo5MGEyMDUyYmM0ZDQ0YmE1OGFhOTdlNGRmNWUwYzVkOS90YWJsZXJhbmdlOjkwYTIwNTJiYzRkNDRiYTU4YWE5N2U0ZGY1ZTBjNWQ5XzItNi0xLTEtMA_93e434b7-c877-41e5-b10f-1559cff88f8c"
      unitRef="usd">2251000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i83ef8f82324a4e61979b592b9daa408c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMjEvZnJhZzowYzE4NzI4NjU0MjM0MzI5ODgzMGQ2NWFkNzE0OTc0NC90YWJsZTo5MGEyMDUyYmM0ZDQ0YmE1OGFhOTdlNGRmNWUwYzVkOS90YWJsZXJhbmdlOjkwYTIwNTJiYzRkNDRiYTU4YWE5N2U0ZGY1ZTBjNWQ5XzMtMS0xLTEtMA_595083be-984a-43a8-a368-888d2dbd0689"
      unitRef="usd">6485000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i19ade3c7b6784e5d8527050f6d118c1b_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMjEvZnJhZzowYzE4NzI4NjU0MjM0MzI5ODgzMGQ2NWFkNzE0OTc0NC90YWJsZTo5MGEyMDUyYmM0ZDQ0YmE1OGFhOTdlNGRmNWUwYzVkOS90YWJsZXJhbmdlOjkwYTIwNTJiYzRkNDRiYTU4YWE5N2U0ZGY1ZTBjNWQ5XzMtNC0xLTEtMA_ceebdcbf-234e-4edc-a88a-c13e92f25a49"
      unitRef="usd">10482000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ib28ba8cc0ad04602b67d6c88ca8b3a6c_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMjEvZnJhZzowYzE4NzI4NjU0MjM0MzI5ODgzMGQ2NWFkNzE0OTc0NC90YWJsZTo5MGEyMDUyYmM0ZDQ0YmE1OGFhOTdlNGRmNWUwYzVkOS90YWJsZXJhbmdlOjkwYTIwNTJiYzRkNDRiYTU4YWE5N2U0ZGY1ZTBjNWQ5XzMtNi0xLTEtMA_96be8502-dbc5-4ba5-95be-4e2ae1e9c960"
      unitRef="usd">7366000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMjEvZnJhZzowYzE4NzI4NjU0MjM0MzI5ODgzMGQ2NWFkNzE0OTc0NC90YWJsZTo5MGEyMDUyYmM0ZDQ0YmE1OGFhOTdlNGRmNWUwYzVkOS90YWJsZXJhbmdlOjkwYTIwNTJiYzRkNDRiYTU4YWE5N2U0ZGY1ZTBjNWQ5XzUtMS0xLTEtMA_c7a67b56-d76d-400c-ad5c-8f84c85e89e9"
      unitRef="usd">41357000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ic422fca6363144d0b81867266600ded0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMjEvZnJhZzowYzE4NzI4NjU0MjM0MzI5ODgzMGQ2NWFkNzE0OTc0NC90YWJsZTo5MGEyMDUyYmM0ZDQ0YmE1OGFhOTdlNGRmNWUwYzVkOS90YWJsZXJhbmdlOjkwYTIwNTJiYzRkNDRiYTU4YWE5N2U0ZGY1ZTBjNWQ5XzUtNC0xLTEtMA_cfd826f2-9102-4bcf-ba68-72388b80a5cc"
      unitRef="usd">59142000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i553ee2d892dc4af1ad8ae5ed797175bf_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMjEvZnJhZzowYzE4NzI4NjU0MjM0MzI5ODgzMGQ2NWFkNzE0OTc0NC90YWJsZTo5MGEyMDUyYmM0ZDQ0YmE1OGFhOTdlNGRmNWUwYzVkOS90YWJsZXJhbmdlOjkwYTIwNTJiYzRkNDRiYTU4YWE5N2U0ZGY1ZTBjNWQ5XzUtNi0xLTEtMA_b39ad688-a6a0-4558-aac5-89471458cb91"
      unitRef="usd">54071000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="i3f216a0a208e454cb35be9f5f8c6dadf_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMjEvZnJhZzowYzE4NzI4NjU0MjM0MzI5ODgzMGQ2NWFkNzE0OTc0NC90ZXh0cmVnaW9uOjBjMTg3Mjg2NTQyMzQzMjk4ODMwZDY1YWQ3MTQ5NzQ0XzQxMTA_bbe9a24f-dc42-43bf-bdbd-e0bc9069f181"
      unitRef="usd">21900000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod
      contextRef="i5f3341ace1f44f508eeb3850b09f505b_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMjEvZnJhZzowYzE4NzI4NjU0MjM0MzI5ODgzMGQ2NWFkNzE0OTc0NC90ZXh0cmVnaW9uOjBjMTg3Mjg2NTQyMzQzMjk4ODMwZDY1YWQ3MTQ5NzQ0XzMyOTg1MzQ4OTU1NDE_c7984089-f24e-4a23-8d4e-128888f4ab99">P4Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod
      contextRef="i2c850630f60342e2b3059352fe3ed4a4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMjEvZnJhZzowYzE4NzI4NjU0MjM0MzI5ODgzMGQ2NWFkNzE0OTc0NC90ZXh0cmVnaW9uOjBjMTg3Mjg2NTQyMzQzMjk4ODMwZDY1YWQ3MTQ5NzQ0XzQ0NzU_f68e92c3-7057-4fd3-9e84-a8163e126903">P10Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="i2c850630f60342e2b3059352fe3ed4a4_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMjEvZnJhZzowYzE4NzI4NjU0MjM0MzI5ODgzMGQ2NWFkNzE0OTc0NC90ZXh0cmVnaW9uOjBjMTg3Mjg2NTQyMzQzMjk4ODMwZDY1YWQ3MTQ5NzQ0XzQ3Mzg_cdc6c663-869a-481c-98e9-ad18af07850b"
      unitRef="number">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMjEvZnJhZzowYzE4NzI4NjU0MjM0MzI5ODgzMGQ2NWFkNzE0OTc0NC90ZXh0cmVnaW9uOjBjMTg3Mjg2NTQyMzQzMjk4ODMwZDY1YWQ3MTQ5NzQ0XzEwNDQ1MzYwNDc2MDAw_b2fc62e4-d21c-43a5-aa3b-7d009a355e59">&lt;div style="margin-top:6pt;text-indent:27pt"&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 for each of the years ended December 31, 2020, 2019 and 2018 is presented below:&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:48.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.986%"/&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="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:8pt;font-weight:700;line-height:100%"&gt;Number of Shares&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:8pt;font-weight:700;line-height:100%"&gt;Weighted Average Exercise Price&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:8pt;font-weight:700;line-height:100%"&gt;Weighted Average Remaining Contractual Term&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:8pt;font-weight:700;line-height:100%"&gt;Aggregate Intrinsic Value (1)&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:10pt;font-weight:400;line-height:100%"&gt;Outstanding as of December 31, 2017&lt;/span&gt;&lt;/td&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:10pt;font-weight:400;line-height:100%"&gt;8,248,130&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;22.79&#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;border-top:1pt solid #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:1pt solid #000000;padding:0 1pt"/&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:10pt;font-weight:400;line-height:100%"&gt;Granted&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:10pt;font-weight:400;line-height:100%"&gt;971,590&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;7.55&#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="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:10pt;font-weight:400;line-height:100%"&gt;Exercised&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:10pt;font-weight:400;line-height:100%"&gt;(94,392)&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;9.89&#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="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 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&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:10pt;font-weight:400;line-height:100%"&gt;(605,737)&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;19.01&#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="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:10pt;font-weight:400;line-height:100%"&gt;Expired&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:10pt;font-weight:400;line-height:100%"&gt;(446,873)&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;36.80&#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="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:10pt;font-weight:400;line-height:100%"&gt;Outstanding as of December 31, 2018&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:10pt;font-weight:400;line-height:100%"&gt;8,072,718&#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 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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;20.62&#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="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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;(557)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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;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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;7.55&#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="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 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&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:10pt;font-weight:400;line-height:100%"&gt;(125,739)&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;14.38&#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="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:10pt;font-weight:400;line-height:100%"&gt;Expired&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:10pt;font-weight:400;line-height:100%"&gt;(665,883)&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;40.37&#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="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:10pt;font-weight:400;line-height:100%"&gt;Outstanding as of December 31, 2019&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:10pt;font-weight:400;line-height:100%"&gt;7,280,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 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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;18.93&#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="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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%"&gt;(16,953)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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;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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;11.81&#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="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 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expired&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:10pt;font-weight:400;line-height:100%"&gt;(347,000)&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;35.56&#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="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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding as of December 31, 2020&lt;/span&gt;&lt;/td&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:10pt;font-weight:400;line-height:100%"&gt;6,916,586&#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;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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;18.11&#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="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.39&lt;/span&gt;&lt;/td&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:10pt;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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;Vested and expected to vest as of December 31, 2020&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;6,912,211&#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 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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;18.11&#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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.39&lt;/span&gt;&lt;/td&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:10pt;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:10pt;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;/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:10pt;font-weight:400;line-height:100%"&gt;Exercisable as of December 31, 2020&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:10pt;font-weight:400;line-height:100%"&gt;6,389,536&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;18.53&#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="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.37&lt;/span&gt;&lt;/td&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:10pt;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:10pt;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;/table&gt;&lt;/div&gt;&lt;div style="padding-right:468pt"&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;/div&gt;&lt;div style="padding-left:31.5pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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%;padding-left:8.68pt"&gt;The intrinsic value of a stock option is the excess, if any, of the closing price of the Company&#x2019;s ordinary shares on the last trading day of the fiscal year over the exercise price. The aggregate intrinsic values presented in the table above represent sum of the intrinsic values of all corresponding stock options that are &#x201c;in-the-money,&#x201d; if any.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i12443be60f0a4ac29f6be0c5f4c6c494_I20171231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMjEvZnJhZzowYzE4NzI4NjU0MjM0MzI5ODgzMGQ2NWFkNzE0OTc0NC90YWJsZToyMmY2ZTI3OGQ4OTc0YzIwYjlhMzNiZDA3NGUzYmMxNy90YWJsZXJhbmdlOjIyZjZlMjc4ZDg5NzRjMjBiOWEzM2JkMDc0ZTNiYzE3XzEtMS0xLTEtMA_900ef5c0-4002-40d8-bb7a-511dd96f46ed"
      unitRef="shares">8248130</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i12443be60f0a4ac29f6be0c5f4c6c494_I20171231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMjEvZnJhZzowYzE4NzI4NjU0MjM0MzI5ODgzMGQ2NWFkNzE0OTc0NC90YWJsZToyMmY2ZTI3OGQ4OTc0YzIwYjlhMzNiZDA3NGUzYmMxNy90YWJsZXJhbmdlOjIyZjZlMjc4ZDg5NzRjMjBiOWEzM2JkMDc0ZTNiYzE3XzEtMy0xLTEtMA_4649b6d0-7592-4c92-8315-388c4c039cf6"
      unitRef="usdPerShare">22.79</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="i553ee2d892dc4af1ad8ae5ed797175bf_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMjEvZnJhZzowYzE4NzI4NjU0MjM0MzI5ODgzMGQ2NWFkNzE0OTc0NC90YWJsZToyMmY2ZTI3OGQ4OTc0YzIwYjlhMzNiZDA3NGUzYmMxNy90YWJsZXJhbmdlOjIyZjZlMjc4ZDg5NzRjMjBiOWEzM2JkMDc0ZTNiYzE3XzItMS0xLTEtMA_f3f7181b-f90b-4a35-a1c7-019f97211ec4"
      unitRef="shares">971590</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="i553ee2d892dc4af1ad8ae5ed797175bf_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMjEvZnJhZzowYzE4NzI4NjU0MjM0MzI5ODgzMGQ2NWFkNzE0OTc0NC90YWJsZToyMmY2ZTI3OGQ4OTc0YzIwYjlhMzNiZDA3NGUzYmMxNy90YWJsZXJhbmdlOjIyZjZlMjc4ZDg5NzRjMjBiOWEzM2JkMDc0ZTNiYzE3XzItMy0xLTEtMA_ea1ca860-8281-4e4a-be2d-bf767fe2fd00"
      unitRef="usdPerShare">7.55</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i553ee2d892dc4af1ad8ae5ed797175bf_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMjEvZnJhZzowYzE4NzI4NjU0MjM0MzI5ODgzMGQ2NWFkNzE0OTc0NC90YWJsZToyMmY2ZTI3OGQ4OTc0YzIwYjlhMzNiZDA3NGUzYmMxNy90YWJsZXJhbmdlOjIyZjZlMjc4ZDg5NzRjMjBiOWEzM2JkMDc0ZTNiYzE3XzMtMS0xLTEtMA_0ae46e98-c7ed-4ab3-9580-1d5ff507d272"
      unitRef="shares">94392</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="i553ee2d892dc4af1ad8ae5ed797175bf_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMjEvZnJhZzowYzE4NzI4NjU0MjM0MzI5ODgzMGQ2NWFkNzE0OTc0NC90YWJsZToyMmY2ZTI3OGQ4OTc0YzIwYjlhMzNiZDA3NGUzYmMxNy90YWJsZXJhbmdlOjIyZjZlMjc4ZDg5NzRjMjBiOWEzM2JkMDc0ZTNiYzE3XzMtMy0xLTEtMA_4c87600d-c7ca-446d-8058-9db4a435897e"
      unitRef="usdPerShare">9.89</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
      contextRef="i553ee2d892dc4af1ad8ae5ed797175bf_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMjEvZnJhZzowYzE4NzI4NjU0MjM0MzI5ODgzMGQ2NWFkNzE0OTc0NC90YWJsZToyMmY2ZTI3OGQ4OTc0YzIwYjlhMzNiZDA3NGUzYmMxNy90YWJsZXJhbmdlOjIyZjZlMjc4ZDg5NzRjMjBiOWEzM2JkMDc0ZTNiYzE3XzQtMS0xLTEtMA_92f41d61-c17b-4fa8-a4a2-edfe9c87e920"
      unitRef="shares">605737</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
      contextRef="i553ee2d892dc4af1ad8ae5ed797175bf_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMjEvZnJhZzowYzE4NzI4NjU0MjM0MzI5ODgzMGQ2NWFkNzE0OTc0NC90YWJsZToyMmY2ZTI3OGQ4OTc0YzIwYjlhMzNiZDA3NGUzYmMxNy90YWJsZXJhbmdlOjIyZjZlMjc4ZDg5NzRjMjBiOWEzM2JkMDc0ZTNiYzE3XzQtMy0xLTEtMA_35fe5d34-7ffd-44c9-9cbe-b1708fc3150a"
      unitRef="usdPerShare">19.01</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod
      contextRef="i553ee2d892dc4af1ad8ae5ed797175bf_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMjEvZnJhZzowYzE4NzI4NjU0MjM0MzI5ODgzMGQ2NWFkNzE0OTc0NC90YWJsZToyMmY2ZTI3OGQ4OTc0YzIwYjlhMzNiZDA3NGUzYmMxNy90YWJsZXJhbmdlOjIyZjZlMjc4ZDg5NzRjMjBiOWEzM2JkMDc0ZTNiYzE3XzUtMS0xLTEtMA_b0771c95-fc04-4025-a7f4-691eebadd19a"
      unitRef="shares">446873</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="i553ee2d892dc4af1ad8ae5ed797175bf_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMjEvZnJhZzowYzE4NzI4NjU0MjM0MzI5ODgzMGQ2NWFkNzE0OTc0NC90YWJsZToyMmY2ZTI3OGQ4OTc0YzIwYjlhMzNiZDA3NGUzYmMxNy90YWJsZXJhbmdlOjIyZjZlMjc4ZDg5NzRjMjBiOWEzM2JkMDc0ZTNiYzE3XzUtMy0xLTEtMA_375f3ea5-4586-41a6-8904-134dd2b8d3e0"
      unitRef="usdPerShare">36.80</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i5b1b2e187bef40d58469e945744e211d_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMjEvZnJhZzowYzE4NzI4NjU0MjM0MzI5ODgzMGQ2NWFkNzE0OTc0NC90YWJsZToyMmY2ZTI3OGQ4OTc0YzIwYjlhMzNiZDA3NGUzYmMxNy90YWJsZXJhbmdlOjIyZjZlMjc4ZDg5NzRjMjBiOWEzM2JkMDc0ZTNiYzE3XzYtMS0xLTEtMA_fa99950c-2b87-47de-b261-b2ad8f6c62c7"
      unitRef="shares">8072718</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i5b1b2e187bef40d58469e945744e211d_I20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMjEvZnJhZzowYzE4NzI4NjU0MjM0MzI5ODgzMGQ2NWFkNzE0OTc0NC90YWJsZToyMmY2ZTI3OGQ4OTc0YzIwYjlhMzNiZDA3NGUzYmMxNy90YWJsZXJhbmdlOjIyZjZlMjc4ZDg5NzRjMjBiOWEzM2JkMDc0ZTNiYzE3XzYtMy0xLTEtMA_a46cf329-aba6-4bbf-9a2c-490cbe680a20"
      unitRef="usdPerShare">20.62</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="ic422fca6363144d0b81867266600ded0_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMjEvZnJhZzowYzE4NzI4NjU0MjM0MzI5ODgzMGQ2NWFkNzE0OTc0NC90YWJsZToyMmY2ZTI3OGQ4OTc0YzIwYjlhMzNiZDA3NGUzYmMxNy90YWJsZXJhbmdlOjIyZjZlMjc4ZDg5NzRjMjBiOWEzM2JkMDc0ZTNiYzE3XzgtMS0xLTEtMA_8bbffca5-d599-49b1-aac6-4f9d56b08052"
      unitRef="shares">557</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="ic422fca6363144d0b81867266600ded0_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMjEvZnJhZzowYzE4NzI4NjU0MjM0MzI5ODgzMGQ2NWFkNzE0OTc0NC90YWJsZToyMmY2ZTI3OGQ4OTc0YzIwYjlhMzNiZDA3NGUzYmMxNy90YWJsZXJhbmdlOjIyZjZlMjc4ZDg5NzRjMjBiOWEzM2JkMDc0ZTNiYzE3XzgtMy0xLTEtMA_a7a54f7f-8dbd-4361-be03-e78216507ea8"
      unitRef="usdPerShare">7.55</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
      contextRef="ic422fca6363144d0b81867266600ded0_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMjEvZnJhZzowYzE4NzI4NjU0MjM0MzI5ODgzMGQ2NWFkNzE0OTc0NC90YWJsZToyMmY2ZTI3OGQ4OTc0YzIwYjlhMzNiZDA3NGUzYmMxNy90YWJsZXJhbmdlOjIyZjZlMjc4ZDg5NzRjMjBiOWEzM2JkMDc0ZTNiYzE3XzktMS0xLTEtMA_4afd45d1-1853-43e0-90f8-23f729abfb75"
      unitRef="shares">125739</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
      contextRef="ic422fca6363144d0b81867266600ded0_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMjEvZnJhZzowYzE4NzI4NjU0MjM0MzI5ODgzMGQ2NWFkNzE0OTc0NC90YWJsZToyMmY2ZTI3OGQ4OTc0YzIwYjlhMzNiZDA3NGUzYmMxNy90YWJsZXJhbmdlOjIyZjZlMjc4ZDg5NzRjMjBiOWEzM2JkMDc0ZTNiYzE3XzktMy0xLTEtMA_02e20464-838a-45cf-9f8a-29280404a2bb"
      unitRef="usdPerShare">14.38</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod
      contextRef="ic422fca6363144d0b81867266600ded0_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMjEvZnJhZzowYzE4NzI4NjU0MjM0MzI5ODgzMGQ2NWFkNzE0OTc0NC90YWJsZToyMmY2ZTI3OGQ4OTc0YzIwYjlhMzNiZDA3NGUzYmMxNy90YWJsZXJhbmdlOjIyZjZlMjc4ZDg5NzRjMjBiOWEzM2JkMDc0ZTNiYzE3XzEwLTEtMS0xLTA_f408666b-66c7-443b-b74a-a8346782866a"
      unitRef="shares">665883</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="ic422fca6363144d0b81867266600ded0_D20190101-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMjEvZnJhZzowYzE4NzI4NjU0MjM0MzI5ODgzMGQ2NWFkNzE0OTc0NC90YWJsZToyMmY2ZTI3OGQ4OTc0YzIwYjlhMzNiZDA3NGUzYmMxNy90YWJsZXJhbmdlOjIyZjZlMjc4ZDg5NzRjMjBiOWEzM2JkMDc0ZTNiYzE3XzEwLTMtMS0xLTA_0ed80891-fea5-4780-ad06-c490324dc60d"
      unitRef="usdPerShare">40.37</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="ie393cf2c705b4c4d83b27b6f2c4fdfb0_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMjEvZnJhZzowYzE4NzI4NjU0MjM0MzI5ODgzMGQ2NWFkNzE0OTc0NC90YWJsZToyMmY2ZTI3OGQ4OTc0YzIwYjlhMzNiZDA3NGUzYmMxNy90YWJsZXJhbmdlOjIyZjZlMjc4ZDg5NzRjMjBiOWEzM2JkMDc0ZTNiYzE3XzExLTEtMS0xLTA_52bb38b1-e4fb-4b40-83d2-76b4790df82d"
      unitRef="shares">7280539</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="ie393cf2c705b4c4d83b27b6f2c4fdfb0_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMjEvZnJhZzowYzE4NzI4NjU0MjM0MzI5ODgzMGQ2NWFkNzE0OTc0NC90YWJsZToyMmY2ZTI3OGQ4OTc0YzIwYjlhMzNiZDA3NGUzYmMxNy90YWJsZXJhbmdlOjIyZjZlMjc4ZDg5NzRjMjBiOWEzM2JkMDc0ZTNiYzE3XzExLTMtMS0xLTA_c8cf0103-9628-4893-9af8-4c2040942ffb"
      unitRef="usdPerShare">18.93</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMjEvZnJhZzowYzE4NzI4NjU0MjM0MzI5ODgzMGQ2NWFkNzE0OTc0NC90YWJsZToyMmY2ZTI3OGQ4OTc0YzIwYjlhMzNiZDA3NGUzYmMxNy90YWJsZXJhbmdlOjIyZjZlMjc4ZDg5NzRjMjBiOWEzM2JkMDc0ZTNiYzE3XzE0LTEtMS0xLTA_4d0749c9-eeb5-43ea-8ce7-c21bab989e34"
      unitRef="shares">16953</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMjEvZnJhZzowYzE4NzI4NjU0MjM0MzI5ODgzMGQ2NWFkNzE0OTc0NC90YWJsZToyMmY2ZTI3OGQ4OTc0YzIwYjlhMzNiZDA3NGUzYmMxNy90YWJsZXJhbmdlOjIyZjZlMjc4ZDg5NzRjMjBiOWEzM2JkMDc0ZTNiYzE3XzE0LTMtMS0xLTA_4b52c5cb-457b-4d87-a1e2-fdc916dd95e9"
      unitRef="usdPerShare">11.81</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMjEvZnJhZzowYzE4NzI4NjU0MjM0MzI5ODgzMGQ2NWFkNzE0OTc0NC90YWJsZToyMmY2ZTI3OGQ4OTc0YzIwYjlhMzNiZDA3NGUzYmMxNy90YWJsZXJhbmdlOjIyZjZlMjc4ZDg5NzRjMjBiOWEzM2JkMDc0ZTNiYzE3XzE1LTEtMS0xLTA_0b946668-774f-4b31-8b7a-061aa43cf5c1"
      unitRef="shares">347000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMjEvZnJhZzowYzE4NzI4NjU0MjM0MzI5ODgzMGQ2NWFkNzE0OTc0NC90YWJsZToyMmY2ZTI3OGQ4OTc0YzIwYjlhMzNiZDA3NGUzYmMxNy90YWJsZXJhbmdlOjIyZjZlMjc4ZDg5NzRjMjBiOWEzM2JkMDc0ZTNiYzE3XzE1LTMtMS0xLTA_2c2440a7-ba4f-4f19-978b-800d52a9aff4"
      unitRef="usdPerShare">35.56</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i3f216a0a208e454cb35be9f5f8c6dadf_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMjEvZnJhZzowYzE4NzI4NjU0MjM0MzI5ODgzMGQ2NWFkNzE0OTc0NC90YWJsZToyMmY2ZTI3OGQ4OTc0YzIwYjlhMzNiZDA3NGUzYmMxNy90YWJsZXJhbmdlOjIyZjZlMjc4ZDg5NzRjMjBiOWEzM2JkMDc0ZTNiYzE3XzE2LTEtMS0xLTA_5c469bf3-d79b-41ef-a45f-3b996d302fe5"
      unitRef="shares">6916586</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i3f216a0a208e454cb35be9f5f8c6dadf_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMjEvZnJhZzowYzE4NzI4NjU0MjM0MzI5ODgzMGQ2NWFkNzE0OTc0NC90YWJsZToyMmY2ZTI3OGQ4OTc0YzIwYjlhMzNiZDA3NGUzYmMxNy90YWJsZXJhbmdlOjIyZjZlMjc4ZDg5NzRjMjBiOWEzM2JkMDc0ZTNiYzE3XzE2LTMtMS0xLTA_734262d0-943b-4d3a-acc4-73ad5b4b5edd"
      unitRef="usdPerShare">18.11</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMjEvZnJhZzowYzE4NzI4NjU0MjM0MzI5ODgzMGQ2NWFkNzE0OTc0NC90YWJsZToyMmY2ZTI3OGQ4OTc0YzIwYjlhMzNiZDA3NGUzYmMxNy90YWJsZXJhbmdlOjIyZjZlMjc4ZDg5NzRjMjBiOWEzM2JkMDc0ZTNiYzE3XzE2LTUtMS0xLTA_95656060-0244-451b-81f5-e7bfbbe32086">P5Y4M20D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="i3f216a0a208e454cb35be9f5f8c6dadf_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMjEvZnJhZzowYzE4NzI4NjU0MjM0MzI5ODgzMGQ2NWFkNzE0OTc0NC90YWJsZToyMmY2ZTI3OGQ4OTc0YzIwYjlhMzNiZDA3NGUzYmMxNy90YWJsZXJhbmdlOjIyZjZlMjc4ZDg5NzRjMjBiOWEzM2JkMDc0ZTNiYzE3XzE2LTctMS0xLTA_fa998287-dfbf-447b-9588-5ec587e82a7a"
      unitRef="usd">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber
      contextRef="i3f216a0a208e454cb35be9f5f8c6dadf_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMjEvZnJhZzowYzE4NzI4NjU0MjM0MzI5ODgzMGQ2NWFkNzE0OTc0NC90YWJsZToyMmY2ZTI3OGQ4OTc0YzIwYjlhMzNiZDA3NGUzYmMxNy90YWJsZXJhbmdlOjIyZjZlMjc4ZDg5NzRjMjBiOWEzM2JkMDc0ZTNiYzE3XzE3LTEtMS0xLTA_27f80b1d-c086-4347-902b-1cac2701fdfd"
      unitRef="shares">6912211</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice
      contextRef="i3f216a0a208e454cb35be9f5f8c6dadf_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMjEvZnJhZzowYzE4NzI4NjU0MjM0MzI5ODgzMGQ2NWFkNzE0OTc0NC90YWJsZToyMmY2ZTI3OGQ4OTc0YzIwYjlhMzNiZDA3NGUzYmMxNy90YWJsZXJhbmdlOjIyZjZlMjc4ZDg5NzRjMjBiOWEzM2JkMDc0ZTNiYzE3XzE3LTMtMS0xLTA_ec09658d-81f5-4286-97d5-9d988f4095f6"
      unitRef="usdPerShare">18.11</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMjEvZnJhZzowYzE4NzI4NjU0MjM0MzI5ODgzMGQ2NWFkNzE0OTc0NC90YWJsZToyMmY2ZTI3OGQ4OTc0YzIwYjlhMzNiZDA3NGUzYmMxNy90YWJsZXJhbmdlOjIyZjZlMjc4ZDg5NzRjMjBiOWEzM2JkMDc0ZTNiYzE3XzE3LTUtMS0xLTA_f73ad499-7370-4064-a644-509ef6642e64">P5Y4M20D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue
      contextRef="i3f216a0a208e454cb35be9f5f8c6dadf_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMjEvZnJhZzowYzE4NzI4NjU0MjM0MzI5ODgzMGQ2NWFkNzE0OTc0NC90YWJsZToyMmY2ZTI3OGQ4OTc0YzIwYjlhMzNiZDA3NGUzYmMxNy90YWJsZXJhbmdlOjIyZjZlMjc4ZDg5NzRjMjBiOWEzM2JkMDc0ZTNiYzE3XzE3LTctMS0xLTA_a282501f-1309-418d-9205-558ed534c130"
      unitRef="usd">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="i3f216a0a208e454cb35be9f5f8c6dadf_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMjEvZnJhZzowYzE4NzI4NjU0MjM0MzI5ODgzMGQ2NWFkNzE0OTc0NC90YWJsZToyMmY2ZTI3OGQ4OTc0YzIwYjlhMzNiZDA3NGUzYmMxNy90YWJsZXJhbmdlOjIyZjZlMjc4ZDg5NzRjMjBiOWEzM2JkMDc0ZTNiYzE3XzE4LTEtMS0xLTA_81db3819-45a9-4ba8-a899-83e7e00d7554"
      unitRef="shares">6389536</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="i3f216a0a208e454cb35be9f5f8c6dadf_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMjEvZnJhZzowYzE4NzI4NjU0MjM0MzI5ODgzMGQ2NWFkNzE0OTc0NC90YWJsZToyMmY2ZTI3OGQ4OTc0YzIwYjlhMzNiZDA3NGUzYmMxNy90YWJsZXJhbmdlOjIyZjZlMjc4ZDg5NzRjMjBiOWEzM2JkMDc0ZTNiYzE3XzE4LTMtMS0xLTA_c69dbf0b-3782-4251-8d1e-d33a64155237"
      unitRef="usdPerShare">18.53</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMjEvZnJhZzowYzE4NzI4NjU0MjM0MzI5ODgzMGQ2NWFkNzE0OTc0NC90YWJsZToyMmY2ZTI3OGQ4OTc0YzIwYjlhMzNiZDA3NGUzYmMxNy90YWJsZXJhbmdlOjIyZjZlMjc4ZDg5NzRjMjBiOWEzM2JkMDc0ZTNiYzE3XzE4LTUtMS0xLTA_9208ea10-3ab9-4e6a-ab05-cf4c38f8bdbe">P5Y4M13D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
      contextRef="i3f216a0a208e454cb35be9f5f8c6dadf_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMjEvZnJhZzowYzE4NzI4NjU0MjM0MzI5ODgzMGQ2NWFkNzE0OTc0NC90YWJsZToyMmY2ZTI3OGQ4OTc0YzIwYjlhMzNiZDA3NGUzYmMxNy90YWJsZXJhbmdlOjIyZjZlMjc4ZDg5NzRjMjBiOWEzM2JkMDc0ZTNiYzE3XzE4LTctMS0xLTA_92fa1279-dc67-4036-92a4-247578572140"
      unitRef="usd">0</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMjEvZnJhZzowYzE4NzI4NjU0MjM0MzI5ODgzMGQ2NWFkNzE0OTc0NC90ZXh0cmVnaW9uOjBjMTg3Mjg2NTQyMzQzMjk4ODMwZDY1YWQ3MTQ5NzQ0XzU5MTk_2626d6bc-2e24-4e42-9d8a-59f53f46c5d9"
      unitRef="usdPerShare">7.55</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMjEvZnJhZzowYzE4NzI4NjU0MjM0MzI5ODgzMGQ2NWFkNzE0OTc0NC90ZXh0cmVnaW9uOjBjMTg3Mjg2NTQyMzQzMjk4ODMwZDY1YWQ3MTQ5NzQ0XzU5MjU_78e9d194-5bdb-4399-abc7-d181e293b7f1"
      unitRef="usdPerShare">86.54</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="ic422fca6363144d0b81867266600ded0_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMjEvZnJhZzowYzE4NzI4NjU0MjM0MzI5ODgzMGQ2NWFkNzE0OTc0NC90ZXh0cmVnaW9uOjBjMTg3Mjg2NTQyMzQzMjk4ODMwZDY1YWQ3MTQ5NzQ0XzYwNDk_75bff12d-21e8-4297-adb0-2a00bfe1e3d9"
      unitRef="usd">100000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="i553ee2d892dc4af1ad8ae5ed797175bf_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMjEvZnJhZzowYzE4NzI4NjU0MjM0MzI5ODgzMGQ2NWFkNzE0OTc0NC90ZXh0cmVnaW9uOjBjMTg3Mjg2NTQyMzQzMjk4ODMwZDY1YWQ3MTQ5NzQ0XzEwOTk1MTE2Mzg4MjM_0399fe30-309a-415c-bffb-9b63289c431e"
      unitRef="usd">600000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions
      contextRef="ic422fca6363144d0b81867266600ded0_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMjEvZnJhZzowYzE4NzI4NjU0MjM0MzI5ODgzMGQ2NWFkNzE0OTc0NC90ZXh0cmVnaW9uOjBjMTg3Mjg2NTQyMzQzMjk4ODMwZDY1YWQ3MTQ5NzQ0XzYwNjc_177bab87-b04f-4ffb-8950-d1affa583e03"
      unitRef="usd">0</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions
      contextRef="i553ee2d892dc4af1ad8ae5ed797175bf_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMjEvZnJhZzowYzE4NzI4NjU0MjM0MzI5ODgzMGQ2NWFkNzE0OTc0NC90ZXh0cmVnaW9uOjBjMTg3Mjg2NTQyMzQzMjk4ODMwZDY1YWQ3MTQ5NzQ0XzYwNjc_7951f231-0f9d-4681-92ad-ba98dd21d6a9"
      unitRef="usd">0</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMjEvZnJhZzowYzE4NzI4NjU0MjM0MzI5ODgzMGQ2NWFkNzE0OTc0NC90ZXh0cmVnaW9uOjBjMTg3Mjg2NTQyMzQzMjk4ODMwZDY1YWQ3MTQ5NzQ0XzYwNjc_cd94b55a-3595-494a-b262-e78673150250"
      unitRef="usd">0</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions>
    <us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMjEvZnJhZzowYzE4NzI4NjU0MjM0MzI5ODgzMGQ2NWFkNzE0OTc0NC90ZXh0cmVnaW9uOjBjMTg3Mjg2NTQyMzQzMjk4ODMwZDY1YWQ3MTQ5NzQ0XzEwNDQ1MzYwNDc2MDAx_b2712a6c-31be-44ef-8ac0-cb824a5a45cd">The weighted average grant-date fair values of the stock options granted during the year ended December&#160;31, 2018 was $3.97 per option, determined using the following weighted average assumptions:&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:86.816%"/&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:10.984%"/&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="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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:8pt;font-weight:700;line-height:100%"&gt;2018&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:10pt;font-weight:400;line-height:100%"&gt;Expected term (years)&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;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.0&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Risk-free interest rate&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:10pt;font-weight:400;line-height:100%"&gt;2.7&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&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:10pt;font-weight:400;line-height:100%"&gt;Dividend yield&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;Expected volatility&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:10pt;font-weight:400;line-height:100%"&gt;63&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i553ee2d892dc4af1ad8ae5ed797175bf_D20180101-20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMjEvZnJhZzowYzE4NzI4NjU0MjM0MzI5ODgzMGQ2NWFkNzE0OTc0NC90ZXh0cmVnaW9uOjBjMTg3Mjg2NTQyMzQzMjk4ODMwZDY1YWQ3MTQ5NzQ0XzIxOTkwMjMyNjU4MTI_3b700ce6-a1d1-405c-b21e-547869b8a747"
      unitRef="usdPerShare">3.97</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i2c850630f60342e2b3059352fe3ed4a4_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMjEvZnJhZzowYzE4NzI4NjU0MjM0MzI5ODgzMGQ2NWFkNzE0OTc0NC90YWJsZTplNjcwYTMyNjdkNGU0OTA2OWJlYjQzMjljODg2N2RhYy90YWJsZXJhbmdlOmU2NzBhMzI2N2Q0ZTQ5MDY5YmViNDMyOWM4ODY3ZGFjXzEtNS0xLTEtMA_92cf58d5-9645-42a3-8861-0eb36a728037">P4Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="i2c850630f60342e2b3059352fe3ed4a4_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMjEvZnJhZzowYzE4NzI4NjU0MjM0MzI5ODgzMGQ2NWFkNzE0OTc0NC90YWJsZTplNjcwYTMyNjdkNGU0OTA2OWJlYjQzMjljODg2N2RhYy90YWJsZXJhbmdlOmU2NzBhMzI2N2Q0ZTQ5MDY5YmViNDMyOWM4ODY3ZGFjXzItNS0xLTEtMA_24627cfb-c6ae-4753-831d-a7b62c415516"
      unitRef="number">0.027</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="i2c850630f60342e2b3059352fe3ed4a4_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMjEvZnJhZzowYzE4NzI4NjU0MjM0MzI5ODgzMGQ2NWFkNzE0OTc0NC90YWJsZTplNjcwYTMyNjdkNGU0OTA2OWJlYjQzMjljODg2N2RhYy90YWJsZXJhbmdlOmU2NzBhMzI2N2Q0ZTQ5MDY5YmViNDMyOWM4ODY3ZGFjXzMtNS0xLTEtMA_a118efbc-78fd-4217-9ecd-82a63d28211b"
      unitRef="number">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="i2c850630f60342e2b3059352fe3ed4a4_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMjEvZnJhZzowYzE4NzI4NjU0MjM0MzI5ODgzMGQ2NWFkNzE0OTc0NC90YWJsZTplNjcwYTMyNjdkNGU0OTA2OWJlYjQzMjljODg2N2RhYy90YWJsZXJhbmdlOmU2NzBhMzI2N2Q0ZTQ5MDY5YmViNDMyOWM4ODY3ZGFjXzQtNS0xLTEtMA_99cbb6a0-c327-4391-9ec2-51d61f404342"
      unitRef="number">0.63</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <endp:WeightedAverageRemainingRequisiteServicePeriodOfNonVestedStockOptions
      contextRef="i88e60dee0def42f898ba0c14247d02d1_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMjEvZnJhZzowYzE4NzI4NjU0MjM0MzI5ODgzMGQ2NWFkNzE0OTc0NC90ZXh0cmVnaW9uOjBjMTg3Mjg2NTQyMzQzMjk4ODMwZDY1YWQ3MTQ5NzQ0XzY0NjU_758d1169-a358-407e-8691-8e2f7c28e0c0">P0Y2M12D</endp:WeightedAverageRemainingRequisiteServicePeriodOfNonVestedStockOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="ie3964243a86246f4a606ebc5b85f2fc5_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMjEvZnJhZzowYzE4NzI4NjU0MjM0MzI5ODgzMGQ2NWFkNzE0OTc0NC90ZXh0cmVnaW9uOjBjMTg3Mjg2NTQyMzQzMjk4ODMwZDY1YWQ3MTQ5NzQ0XzY1Nzc_a44d3118-b8ea-4be7-92bd-cf292e3129ae"
      unitRef="usd">200000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i63a0801276c9459ebe6288b612ae2196_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMjEvZnJhZzowYzE4NzI4NjU0MjM0MzI5ODgzMGQ2NWFkNzE0OTc0NC90ZXh0cmVnaW9uOjBjMTg3Mjg2NTQyMzQzMjk4ODMwZDY1YWQ3MTQ5NzQ0XzMyOTg1MzQ4OTU1NDI_d449b30d-97d5-40e2-bb61-024b12e99b03">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1
      contextRef="i9cc859e577394c9e813e4b4b33447e99_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMjEvZnJhZzowYzE4NzI4NjU0MjM0MzI5ODgzMGQ2NWFkNzE0OTc0NC90ZXh0cmVnaW9uOjBjMTg3Mjg2NTQyMzQzMjk4ODMwZDY1YWQ3MTQ5NzQ0XzMyOTg1MzQ4OTU1Mzk_2eee0d19-7237-4e3e-9a2f-4543779dc70e">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1>
    <endp:SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsFreeCashFlowPerformanceMetricGrantsinPeriodPercentage
      contextRef="i9cc859e577394c9e813e4b4b33447e99_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMjEvZnJhZzowYzE4NzI4NjU0MjM0MzI5ODgzMGQ2NWFkNzE0OTc0NC90ZXh0cmVnaW9uOjBjMTg3Mjg2NTQyMzQzMjk4ODMwZDY1YWQ3MTQ5NzQ0XzcyMjc_4de10867-3c45-4257-85a8-d201c7931399"
      unitRef="number">0.50</endp:SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsFreeCashFlowPerformanceMetricGrantsinPeriodPercentage>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1
      contextRef="i9cc859e577394c9e813e4b4b33447e99_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMjEvZnJhZzowYzE4NzI4NjU0MjM0MzI5ODgzMGQ2NWFkNzE0OTc0NC90ZXh0cmVnaW9uOjBjMTg3Mjg2NTQyMzQzMjk4ODMwZDY1YWQ3MTQ5NzQ0XzMyOTg1MzQ4OTU1NDM_5a15014f-2da9-460e-8f06-dbc28b65b88a">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1
      contextRef="i9cc859e577394c9e813e4b4b33447e99_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMjEvZnJhZzowYzE4NzI4NjU0MjM0MzI5ODgzMGQ2NWFkNzE0OTc0NC90ZXh0cmVnaW9uOjBjMTg3Mjg2NTQyMzQzMjk4ODMwZDY1YWQ3MTQ5NzQ0XzMyOTg1MzQ4OTU1NDQ_af043fc8-c65b-4604-9bf8-b0412e960190">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i9cc859e577394c9e813e4b4b33447e99_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMjEvZnJhZzowYzE4NzI4NjU0MjM0MzI5ODgzMGQ2NWFkNzE0OTc0NC90ZXh0cmVnaW9uOjBjMTg3Mjg2NTQyMzQzMjk4ODMwZDY1YWQ3MTQ5NzQ0XzMyOTg1MzQ4OTU1NDU_3c7bbd2c-d288-47dc-bf41-ea507831416c">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <endp:SharebasedCompensationAwardAdjustmentRate
      contextRef="i34bbbaad03cd43e39b93a74a946a0460_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMjEvZnJhZzowYzE4NzI4NjU0MjM0MzI5ODgzMGQ2NWFkNzE0OTc0NC90ZXh0cmVnaW9uOjBjMTg3Mjg2NTQyMzQzMjk4ODMwZDY1YWQ3MTQ5NzQ0Xzc3MDQ_cd24ed95-e03c-4768-aacf-a3266ce98e51"
      unitRef="number">0</endp:SharebasedCompensationAwardAdjustmentRate>
    <endp:SharebasedCompensationAwardAdjustmentRate
      contextRef="i15e8778702444b90a86b7ef62d7976a4_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMjEvZnJhZzowYzE4NzI4NjU0MjM0MzI5ODgzMGQ2NWFkNzE0OTc0NC90ZXh0cmVnaW9uOjBjMTg3Mjg2NTQyMzQzMjk4ODMwZDY1YWQ3MTQ5NzQ0Xzc3MTE_f17b57ac-147c-48d0-a922-9920ce0fa69c"
      unitRef="number">2</endp:SharebasedCompensationAwardAdjustmentRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i9cc859e577394c9e813e4b4b33447e99_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMjEvZnJhZzowYzE4NzI4NjU0MjM0MzI5ODgzMGQ2NWFkNzE0OTc0NC90ZXh0cmVnaW9uOjBjMTg3Mjg2NTQyMzQzMjk4ODMwZDY1YWQ3MTQ5NzQ0XzMyOTg1MzQ4OTU1NDY_1691fb2a-aa93-4bc9-804e-d7c7fa287c6f">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMjEvZnJhZzowYzE4NzI4NjU0MjM0MzI5ODgzMGQ2NWFkNzE0OTc0NC90ZXh0cmVnaW9uOjBjMTg3Mjg2NTQyMzQzMjk4ODMwZDY1YWQ3MTQ5NzQ0XzEwNDQ1MzYwNDc2MDAy_c01fc3d9-b096-43dc-a8df-428e40314bac">&lt;div style="margin-top:6pt;text-indent:27pt"&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 our non-vested RSUs and PSUs for the years ended December 31, 2020, 2019 and 2018 is presented below:&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:74.038%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.985%"/&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="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:8pt;font-weight:700;line-height:100%"&gt;Number of Shares&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:8pt;font-weight:700;line-height:100%"&gt;Aggregate Intrinsic Value (1)&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-vested as of December 31, 2017&lt;/span&gt;&lt;/td&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:10pt;font-weight:400;line-height:100%"&gt;4,724,673&#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;border-top:1pt solid #000000;padding:0 1pt"/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&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:10pt;font-weight:400;line-height:100%"&gt;5,609,561&#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="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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;LTCI modification (2)&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:10pt;font-weight:400;line-height:100%"&gt;2,989,965&#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="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 2px 7.75pt;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;Forfeited&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:10pt;font-weight:400;line-height:100%"&gt;(753,653)&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="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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&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:10pt;font-weight:400;line-height:100%"&gt;(1,551,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;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-vested as of December 31, 2018&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:10pt;font-weight:400;line-height:100%"&gt;11,019,472&#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;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&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:10pt;font-weight:400;line-height:100%"&gt;6,687,695&#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;/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 2px 7.75pt;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;Forfeited&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:10pt;font-weight:400;line-height:100%"&gt;(918,425)&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="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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&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:10pt;font-weight:400;line-height:100%"&gt;(3,872,453)&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="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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-vested as of December 31, 2019&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:10pt;font-weight:400;line-height:100%"&gt;12,916,289&#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;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&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:10pt;font-weight:400;line-height:100%"&gt;3,761,648&#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;/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 2px 7.75pt;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;Forfeited&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:10pt;font-weight:400;line-height:100%"&gt;(824,299)&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="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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&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:10pt;font-weight:400;line-height:100%"&gt;(5,513,359)&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="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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-vested as of December 31, 2020&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:10pt;font-weight:400;line-height:100%"&gt;10,340,279&#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 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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;74,243,203&#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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested and expected to vest as of December 31, 2020&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;9,702,411&#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 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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;69,663,311&#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;&lt;div style="padding-right:468pt"&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;/div&gt;&lt;div style="padding-left:31.5pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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%;padding-left:8.68pt"&gt;The aggregate intrinsic values of RSUs and PSUs presented in the table above are calculated by multiplying the closing price of the Company&#x2019;s ordinary shares on the last trading day of the fiscal year by the corresponding number of RSUs and PSUs.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:31.5pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt"&gt;As a result of the October&#160;1, 2018 modification to the Company&#x2019;s LTCI awards described above, modified LTCI awards are treated as RSUs for disclosure purposes; thus, the table above reflects an increase to the non-vested number of shares on the modification date.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i1534b37d6c344965b23a3cfb3668c53e_I20171231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMjEvZnJhZzowYzE4NzI4NjU0MjM0MzI5ODgzMGQ2NWFkNzE0OTc0NC90YWJsZTpiMWVkYjlhZTY0MWE0MTRmYTBlZjI0MzM2ZjI1Mzc5ZC90YWJsZXJhbmdlOmIxZWRiOWFlNjQxYTQxNGZhMGVmMjQzMzZmMjUzNzlkXzEtMS0xLTEtMA_9c15ade4-1864-4fdd-bc37-06f42b48f227"
      unitRef="shares">4724673</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i88242029e49f44daa158ca6e3771ed1a_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMjEvZnJhZzowYzE4NzI4NjU0MjM0MzI5ODgzMGQ2NWFkNzE0OTc0NC90YWJsZTpiMWVkYjlhZTY0MWE0MTRmYTBlZjI0MzM2ZjI1Mzc5ZC90YWJsZXJhbmdlOmIxZWRiOWFlNjQxYTQxNGZhMGVmMjQzMzZmMjUzNzlkXzItMS0xLTEtMA_06dcca85-a0e3-4d11-a6ce-cdff3f9bfa2d"
      unitRef="shares">5609561</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <endp:SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsLTCIModification
      contextRef="i88242029e49f44daa158ca6e3771ed1a_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMjEvZnJhZzowYzE4NzI4NjU0MjM0MzI5ODgzMGQ2NWFkNzE0OTc0NC90YWJsZTpiMWVkYjlhZTY0MWE0MTRmYTBlZjI0MzM2ZjI1Mzc5ZC90YWJsZXJhbmdlOmIxZWRiOWFlNjQxYTQxNGZhMGVmMjQzMzZmMjUzNzlkXzMtMS0xLTEtMzkyOQ_4c93e557-89b2-452d-9e46-0e92357e6701"
      unitRef="shares">2989965</endp:SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsLTCIModification>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="i88242029e49f44daa158ca6e3771ed1a_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMjEvZnJhZzowYzE4NzI4NjU0MjM0MzI5ODgzMGQ2NWFkNzE0OTc0NC90YWJsZTpiMWVkYjlhZTY0MWE0MTRmYTBlZjI0MzM2ZjI1Mzc5ZC90YWJsZXJhbmdlOmIxZWRiOWFlNjQxYTQxNGZhMGVmMjQzMzZmMjUzNzlkXzMtMS0xLTEtMA_58ed5f22-982d-4c07-80f0-76a1e0f0dcd2"
      unitRef="shares">753653</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i88242029e49f44daa158ca6e3771ed1a_D20180101-20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMjEvZnJhZzowYzE4NzI4NjU0MjM0MzI5ODgzMGQ2NWFkNzE0OTc0NC90YWJsZTpiMWVkYjlhZTY0MWE0MTRmYTBlZjI0MzM2ZjI1Mzc5ZC90YWJsZXJhbmdlOmIxZWRiOWFlNjQxYTQxNGZhMGVmMjQzMzZmMjUzNzlkXzQtMS0xLTEtMA_3bd265c4-5ede-402b-bc49-691769dfb8bc"
      unitRef="shares">1551074</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="ibfc15c3692c7435bbd390f7b1d41c200_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMjEvZnJhZzowYzE4NzI4NjU0MjM0MzI5ODgzMGQ2NWFkNzE0OTc0NC90YWJsZTpiMWVkYjlhZTY0MWE0MTRmYTBlZjI0MzM2ZjI1Mzc5ZC90YWJsZXJhbmdlOmIxZWRiOWFlNjQxYTQxNGZhMGVmMjQzMzZmMjUzNzlkXzUtMS0xLTEtMA_a9185e32-76be-43d0-b8a0-356e83f9cffa"
      unitRef="shares">11019472</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i8a7a92fe50924fdb807a34ea4e9e017b_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMjEvZnJhZzowYzE4NzI4NjU0MjM0MzI5ODgzMGQ2NWFkNzE0OTc0NC90YWJsZTpiMWVkYjlhZTY0MWE0MTRmYTBlZjI0MzM2ZjI1Mzc5ZC90YWJsZXJhbmdlOmIxZWRiOWFlNjQxYTQxNGZhMGVmMjQzMzZmMjUzNzlkXzYtMS0xLTEtMA_1e2e3cb7-0614-4831-87fd-c21b3bf321a2"
      unitRef="shares">6687695</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="i8a7a92fe50924fdb807a34ea4e9e017b_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMjEvZnJhZzowYzE4NzI4NjU0MjM0MzI5ODgzMGQ2NWFkNzE0OTc0NC90YWJsZTpiMWVkYjlhZTY0MWE0MTRmYTBlZjI0MzM2ZjI1Mzc5ZC90YWJsZXJhbmdlOmIxZWRiOWFlNjQxYTQxNGZhMGVmMjQzMzZmMjUzNzlkXzgtMS0xLTEtMA_1bf1223f-9453-44b0-b7df-11cddc5c08b3"
      unitRef="shares">918425</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i8a7a92fe50924fdb807a34ea4e9e017b_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMjEvZnJhZzowYzE4NzI4NjU0MjM0MzI5ODgzMGQ2NWFkNzE0OTc0NC90YWJsZTpiMWVkYjlhZTY0MWE0MTRmYTBlZjI0MzM2ZjI1Mzc5ZC90YWJsZXJhbmdlOmIxZWRiOWFlNjQxYTQxNGZhMGVmMjQzMzZmMjUzNzlkXzktMS0xLTEtMA_6d48f829-2104-405b-9954-461afa976a57"
      unitRef="shares">3872453</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i7fbd1022cbe642dd97f589148761e2eb_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMjEvZnJhZzowYzE4NzI4NjU0MjM0MzI5ODgzMGQ2NWFkNzE0OTc0NC90YWJsZTpiMWVkYjlhZTY0MWE0MTRmYTBlZjI0MzM2ZjI1Mzc5ZC90YWJsZXJhbmdlOmIxZWRiOWFlNjQxYTQxNGZhMGVmMjQzMzZmMjUzNzlkXzEwLTEtMS0xLTA_74db8f82-307c-4162-94b3-86ef6f234b27"
      unitRef="shares">12916289</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="icd1eaefef56d4b82a121779e56bb5af9_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMjEvZnJhZzowYzE4NzI4NjU0MjM0MzI5ODgzMGQ2NWFkNzE0OTc0NC90YWJsZTpiMWVkYjlhZTY0MWE0MTRmYTBlZjI0MzM2ZjI1Mzc5ZC90YWJsZXJhbmdlOmIxZWRiOWFlNjQxYTQxNGZhMGVmMjQzMzZmMjUzNzlkXzExLTEtMS0xLTA_deb0b0af-30dc-4f70-b79f-029a96de9319"
      unitRef="shares">3761648</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="icd1eaefef56d4b82a121779e56bb5af9_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMjEvZnJhZzowYzE4NzI4NjU0MjM0MzI5ODgzMGQ2NWFkNzE0OTc0NC90YWJsZTpiMWVkYjlhZTY0MWE0MTRmYTBlZjI0MzM2ZjI1Mzc5ZC90YWJsZXJhbmdlOmIxZWRiOWFlNjQxYTQxNGZhMGVmMjQzMzZmMjUzNzlkXzEzLTEtMS0xLTA_4385299b-92f3-4f75-89e0-e8e1b12c76fb"
      unitRef="shares">824299</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="icd1eaefef56d4b82a121779e56bb5af9_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMjEvZnJhZzowYzE4NzI4NjU0MjM0MzI5ODgzMGQ2NWFkNzE0OTc0NC90YWJsZTpiMWVkYjlhZTY0MWE0MTRmYTBlZjI0MzM2ZjI1Mzc5ZC90YWJsZXJhbmdlOmIxZWRiOWFlNjQxYTQxNGZhMGVmMjQzMzZmMjUzNzlkXzE0LTEtMS0xLTA_c93f7cf7-ea33-4197-a815-eb9ed00109ac"
      unitRef="shares">5513359</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i67169ef2ace7460aa4e5da41528f46bd_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMjEvZnJhZzowYzE4NzI4NjU0MjM0MzI5ODgzMGQ2NWFkNzE0OTc0NC90YWJsZTpiMWVkYjlhZTY0MWE0MTRmYTBlZjI0MzM2ZjI1Mzc5ZC90YWJsZXJhbmdlOmIxZWRiOWFlNjQxYTQxNGZhMGVmMjQzMzZmMjUzNzlkXzE1LTEtMS0xLTA_9c4f9a76-8d15-4dec-a038-bc2050b6aab3"
      unitRef="shares">10340279</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding
      contextRef="i67169ef2ace7460aa4e5da41528f46bd_I20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMjEvZnJhZzowYzE4NzI4NjU0MjM0MzI5ODgzMGQ2NWFkNzE0OTc0NC90YWJsZTpiMWVkYjlhZTY0MWE0MTRmYTBlZjI0MzM2ZjI1Mzc5ZC90YWJsZXJhbmdlOmIxZWRiOWFlNjQxYTQxNGZhMGVmMjQzMzZmMjUzNzlkXzE1LTMtMS0xLTA_fb522f93-1a03-42ab-b355-62731b47fd69"
      unitRef="usd">74243203</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding>
    <endp:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVest
      contextRef="i67169ef2ace7460aa4e5da41528f46bd_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMjEvZnJhZzowYzE4NzI4NjU0MjM0MzI5ODgzMGQ2NWFkNzE0OTc0NC90YWJsZTpiMWVkYjlhZTY0MWE0MTRmYTBlZjI0MzM2ZjI1Mzc5ZC90YWJsZXJhbmdlOmIxZWRiOWFlNjQxYTQxNGZhMGVmMjQzMzZmMjUzNzlkXzE2LTEtMS0xLTA_83fa0266-3dc2-4916-9be2-263d60bfac0a"
      unitRef="shares">9702411</endp:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVest>
    <endp:SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsAggregateIntrinsicValueVestedandExpectedtoVest
      contextRef="i67169ef2ace7460aa4e5da41528f46bd_I20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMjEvZnJhZzowYzE4NzI4NjU0MjM0MzI5ODgzMGQ2NWFkNzE0OTc0NC90YWJsZTpiMWVkYjlhZTY0MWE0MTRmYTBlZjI0MzM2ZjI1Mzc5ZC90YWJsZXJhbmdlOmIxZWRiOWFlNjQxYTQxNGZhMGVmMjQzMzZmMjUzNzlkXzE2LTMtMS0xLTA_7f1001f0-49d3-437f-9b60-dcd73886175f"
      unitRef="usd">69663311</endp:SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsAggregateIntrinsicValueVestedandExpectedtoVest>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="ie54b1d35fa2d48e88bcfbf88cb7f57ee_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMjEvZnJhZzowYzE4NzI4NjU0MjM0MzI5ODgzMGQ2NWFkNzE0OTc0NC90ZXh0cmVnaW9uOjBjMTg3Mjg2NTQyMzQzMjk4ODMwZDY1YWQ3MTQ5NzQ0XzkzNTY_ed9bb247-4ac7-40a3-b5aa-4cdb967113e9">P1Y3M18D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="ieabd860a311a4bbc93f506b133ff764e_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMjEvZnJhZzowYzE4NzI4NjU0MjM0MzI5ODgzMGQ2NWFkNzE0OTc0NC90ZXh0cmVnaW9uOjBjMTg3Mjg2NTQyMzQzMjk4ODMwZDY1YWQ3MTQ5NzQ0Xzk0NDY_724302fa-87e1-4c0c-a209-ebef60910d7a"
      unitRef="usd">12800000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="i33dfe0667d61425d89a48affd336334c_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMjEvZnJhZzowYzE4NzI4NjU0MjM0MzI5ODgzMGQ2NWFkNzE0OTc0NC90ZXh0cmVnaW9uOjBjMTg3Mjg2NTQyMzQzMjk4ODMwZDY1YWQ3MTQ5NzQ0Xzk0ODY_65b24ffb-c777-4d74-bbe2-8824d9ecd424"
      unitRef="usd">8900000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="ieabd860a311a4bbc93f506b133ff764e_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMjEvZnJhZzowYzE4NzI4NjU0MjM0MzI5ODgzMGQ2NWFkNzE0OTc0NC90ZXh0cmVnaW9uOjBjMTg3Mjg2NTQyMzQzMjk4ODMwZDY1YWQ3MTQ5NzQ0Xzk1OTE_b0c71058-095c-491e-970a-8a045ed41984"
      unitRef="usdPerShare">5.54</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i36da535d22d743b8b0fa62cc209da17f_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMjEvZnJhZzowYzE4NzI4NjU0MjM0MzI5ODgzMGQ2NWFkNzE0OTc0NC90ZXh0cmVnaW9uOjBjMTg3Mjg2NTQyMzQzMjk4ODMwZDY1YWQ3MTQ5NzQ0Xzk1OTU_e0e88979-e430-4c01-96b6-1cf1f43afa31"
      unitRef="usdPerShare">7.72</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="id51dd3db241047c48484c14db498dbf9_I20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMjEvZnJhZzowYzE4NzI4NjU0MjM0MzI5ODgzMGQ2NWFkNzE0OTc0NC90ZXh0cmVnaW9uOjBjMTg3Mjg2NTQyMzQzMjk4ODMwZDY1YWQ3MTQ5NzQ0Xzk2MDI_3748819f-8e96-457a-8789-e50c14e897fe"
      unitRef="usdPerShare">6.88</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMjcvZnJhZzoyZWZjOGQ1ZjMyNDM0MTc3YTE1YjYzY2ZkNWU5MjMzYS90ZXh0cmVnaW9uOjJlZmM4ZDVmMzI0MzQxNzdhMTViNjNjZmQ1ZTkyMzNhXzYzNw_af6cf587-8edf-4dbb-95b8-745bd712dc34">&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;NOTE 20. OTHER (INCOME) EXPENSE, NET&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of Other (income) expense, net for the years ended December 31, 2020, 2019 and 2018 are as follows (in thousands):&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.261%"/&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:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.985%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding: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-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:8pt;font-weight:700;line-height:100%"&gt;2020&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:8pt;font-weight:700;line-height:100%"&gt;2019&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:8pt;font-weight:700;line-height:100%"&gt;2018&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:10pt;font-weight:400;line-height:100%"&gt;Net gain on sale of business and other assets (1)&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-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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(16,353)&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(6,367)&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(45,155)&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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign currency loss (gain), net (2)&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:10pt;font-weight:400;line-height:100%"&gt;2,466&#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:10pt;font-weight:400;line-height:100%"&gt;5,247&#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:10pt;font-weight:400;line-height:100%"&gt;(3,762)&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:10pt;font-weight:400;line-height:100%"&gt;Net (gain) loss from our investments in the equity of other companies (3)&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:10pt;font-weight:400;line-height:100%"&gt;(2,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:10pt;font-weight:400;line-height:100%"&gt;2,346&#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:10pt;font-weight:400;line-height:100%"&gt;3,444&#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:10pt;font-weight:400;line-height:100%"&gt;Other miscellaneous, net (4)&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:10pt;font-weight:400;line-height:100%"&gt;(5,063)&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:10pt;font-weight:400;line-height:100%"&gt;15,451&#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:10pt;font-weight:400;line-height:100%"&gt;(6,480)&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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other (income) expense, net&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 #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:10pt;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 #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:10pt;font-weight:400;line-height:100%"&gt;(21,110)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;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 #000000;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:10pt;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 #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:10pt;font-weight:400;line-height:100%"&gt;16,677&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;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 #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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(51,953)&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="padding-right:468pt"&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;/div&gt;&lt;div style="padding-left:31.5pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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%;padding-left:8.68pt"&gt;Amounts in 2018 include a $12.5&#160;million gain on the sale of the Company&#x2019;s Huntsville, Alabama facilities, as further discussed in Note 4. Restructuring. The remaining amounts primarily relate to the sales of certain intellectual property rights.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:31.5pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt"&gt;Amounts relate to the remeasurement of the Company&#x2019;s foreign currency denominated assets and liabilities.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:31.5pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt"&gt;Amounts relate to the income statement impacts of our investments in the equity of other companies, including investments accounted for under the equity method.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:31.5pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(4)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt"&gt;Amounts in 2019 primarily relate to $17.5&#160;million of contract termination costs incurred as a result of certain product discontinuation activities in our International Pharmaceuticals segment.&lt;/span&gt;&lt;/div&gt;</us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock>
    <us-gaap:ScheduleOfOtherNonoperatingIncomeByComponentTextBlock
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMjcvZnJhZzoyZWZjOGQ1ZjMyNDM0MTc3YTE1YjYzY2ZkNWU5MjMzYS90ZXh0cmVnaW9uOjJlZmM4ZDVmMzI0MzQxNzdhMTViNjNjZmQ1ZTkyMzNhXzY0MA_f90a8ca1-c22b-4ac5-94b5-25b53df77134">&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of Other (income) expense, net for the years ended December 31, 2020, 2019 and 2018 are as follows (in thousands):&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.261%"/&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:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.985%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding: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-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:8pt;font-weight:700;line-height:100%"&gt;2020&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:8pt;font-weight:700;line-height:100%"&gt;2019&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:8pt;font-weight:700;line-height:100%"&gt;2018&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:10pt;font-weight:400;line-height:100%"&gt;Net gain on sale of business and other assets (1)&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-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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(16,353)&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(6,367)&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(45,155)&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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign currency loss (gain), net (2)&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:10pt;font-weight:400;line-height:100%"&gt;2,466&#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:10pt;font-weight:400;line-height:100%"&gt;5,247&#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:10pt;font-weight:400;line-height:100%"&gt;(3,762)&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:10pt;font-weight:400;line-height:100%"&gt;Net (gain) loss from our investments in the equity of other companies (3)&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:10pt;font-weight:400;line-height:100%"&gt;(2,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:10pt;font-weight:400;line-height:100%"&gt;2,346&#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:10pt;font-weight:400;line-height:100%"&gt;3,444&#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:10pt;font-weight:400;line-height:100%"&gt;Other miscellaneous, net (4)&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:10pt;font-weight:400;line-height:100%"&gt;(5,063)&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:10pt;font-weight:400;line-height:100%"&gt;15,451&#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:10pt;font-weight:400;line-height:100%"&gt;(6,480)&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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other (income) expense, net&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 #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:10pt;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 #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:10pt;font-weight:400;line-height:100%"&gt;(21,110)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;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 #000000;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:10pt;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 #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:10pt;font-weight:400;line-height:100%"&gt;16,677&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;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 #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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(51,953)&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="padding-right:468pt"&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;/div&gt;&lt;div style="padding-left:31.5pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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%;padding-left:8.68pt"&gt;Amounts in 2018 include a $12.5&#160;million gain on the sale of the Company&#x2019;s Huntsville, Alabama facilities, as further discussed in Note 4. Restructuring. The remaining amounts primarily relate to the sales of certain intellectual property rights.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:31.5pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt"&gt;Amounts relate to the remeasurement of the Company&#x2019;s foreign currency denominated assets and liabilities.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:31.5pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt"&gt;Amounts relate to the income statement impacts of our investments in the equity of other companies, including investments accounted for under the equity method.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:31.5pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(4)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt"&gt;Amounts in 2019 primarily relate to $17.5&#160;million of contract termination costs incurred as a result of certain product discontinuation activities in our International Pharmaceuticals segment.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfOtherNonoperatingIncomeByComponentTextBlock>
    <endp:GainLossDispositionOfBusinessAndOtherAssets
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMjcvZnJhZzoyZWZjOGQ1ZjMyNDM0MTc3YTE1YjYzY2ZkNWU5MjMzYS90YWJsZToxZDU0MmMwMmJkMTE0MGMxOGQzNGIzYTAwZjVmODA1ZC90YWJsZXJhbmdlOjFkNTQyYzAyYmQxMTQwYzE4ZDM0YjNhMDBmNWY4MDVkXzItNS0xLTEtMA_b2abbb44-41b9-4a87-bb7c-b45eff74bbd4"
      unitRef="usd">16353000</endp:GainLossDispositionOfBusinessAndOtherAssets>
    <endp:GainLossDispositionOfBusinessAndOtherAssets
      contextRef="ic422fca6363144d0b81867266600ded0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMjcvZnJhZzoyZWZjOGQ1ZjMyNDM0MTc3YTE1YjYzY2ZkNWU5MjMzYS90YWJsZToxZDU0MmMwMmJkMTE0MGMxOGQzNGIzYTAwZjVmODA1ZC90YWJsZXJhbmdlOjFkNTQyYzAyYmQxMTQwYzE4ZDM0YjNhMDBmNWY4MDVkXzItNy0xLTEtMA_943dba7e-814e-4805-9a9e-796a11e3659a"
      unitRef="usd">6367000</endp:GainLossDispositionOfBusinessAndOtherAssets>
    <endp:GainLossDispositionOfBusinessAndOtherAssets
      contextRef="i553ee2d892dc4af1ad8ae5ed797175bf_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMjcvZnJhZzoyZWZjOGQ1ZjMyNDM0MTc3YTE1YjYzY2ZkNWU5MjMzYS90YWJsZToxZDU0MmMwMmJkMTE0MGMxOGQzNGIzYTAwZjVmODA1ZC90YWJsZXJhbmdlOjFkNTQyYzAyYmQxMTQwYzE4ZDM0YjNhMDBmNWY4MDVkXzItOS0xLTEtMA_5523ad17-d93b-473f-819f-8f3a00313743"
      unitRef="usd">45155000</endp:GainLossDispositionOfBusinessAndOtherAssets>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMjcvZnJhZzoyZWZjOGQ1ZjMyNDM0MTc3YTE1YjYzY2ZkNWU5MjMzYS90YWJsZToxZDU0MmMwMmJkMTE0MGMxOGQzNGIzYTAwZjVmODA1ZC90YWJsZXJhbmdlOjFkNTQyYzAyYmQxMTQwYzE4ZDM0YjNhMDBmNWY4MDVkXzMtNS0xLTEtMA_8c20059c-9b04-4a66-bd28-78fd0d9ed755"
      unitRef="usd">-2466000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="ic422fca6363144d0b81867266600ded0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMjcvZnJhZzoyZWZjOGQ1ZjMyNDM0MTc3YTE1YjYzY2ZkNWU5MjMzYS90YWJsZToxZDU0MmMwMmJkMTE0MGMxOGQzNGIzYTAwZjVmODA1ZC90YWJsZXJhbmdlOjFkNTQyYzAyYmQxMTQwYzE4ZDM0YjNhMDBmNWY4MDVkXzMtNy0xLTEtMA_89d827f1-7b66-4176-b1f1-c85ad7d2f595"
      unitRef="usd">-5247000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="i553ee2d892dc4af1ad8ae5ed797175bf_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMjcvZnJhZzoyZWZjOGQ1ZjMyNDM0MTc3YTE1YjYzY2ZkNWU5MjMzYS90YWJsZToxZDU0MmMwMmJkMTE0MGMxOGQzNGIzYTAwZjVmODA1ZC90YWJsZXJhbmdlOjFkNTQyYzAyYmQxMTQwYzE4ZDM0YjNhMDBmNWY4MDVkXzMtOS0xLTEtMA_d708e9a7-c8a2-4b88-a57b-856f010c5822"
      unitRef="usd">3762000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMjcvZnJhZzoyZWZjOGQ1ZjMyNDM0MTc3YTE1YjYzY2ZkNWU5MjMzYS90YWJsZToxZDU0MmMwMmJkMTE0MGMxOGQzNGIzYTAwZjVmODA1ZC90YWJsZXJhbmdlOjFkNTQyYzAyYmQxMTQwYzE4ZDM0YjNhMDBmNWY4MDVkXzQtNS0xLTEtMA_7237a0e5-a5aa-47f0-ad90-278eb38cadfa"
      unitRef="usd">2160000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="ic422fca6363144d0b81867266600ded0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMjcvZnJhZzoyZWZjOGQ1ZjMyNDM0MTc3YTE1YjYzY2ZkNWU5MjMzYS90YWJsZToxZDU0MmMwMmJkMTE0MGMxOGQzNGIzYTAwZjVmODA1ZC90YWJsZXJhbmdlOjFkNTQyYzAyYmQxMTQwYzE4ZDM0YjNhMDBmNWY4MDVkXzQtNy0xLTEtMA_da8812fb-f583-456e-8682-5b87ce57d27d"
      unitRef="usd">-2346000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="i553ee2d892dc4af1ad8ae5ed797175bf_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMjcvZnJhZzoyZWZjOGQ1ZjMyNDM0MTc3YTE1YjYzY2ZkNWU5MjMzYS90YWJsZToxZDU0MmMwMmJkMTE0MGMxOGQzNGIzYTAwZjVmODA1ZC90YWJsZXJhbmdlOjFkNTQyYzAyYmQxMTQwYzE4ZDM0YjNhMDBmNWY4MDVkXzQtOS0xLTEtMA_3e86e91c-b6b0-4c3c-8c95-9298b3aa51c9"
      unitRef="usd">-3444000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMjcvZnJhZzoyZWZjOGQ1ZjMyNDM0MTc3YTE1YjYzY2ZkNWU5MjMzYS90YWJsZToxZDU0MmMwMmJkMTE0MGMxOGQzNGIzYTAwZjVmODA1ZC90YWJsZXJhbmdlOjFkNTQyYzAyYmQxMTQwYzE4ZDM0YjNhMDBmNWY4MDVkXzUtNS0xLTEtMA_e7e7519c-b4cd-4a0a-8523-7d3a0cef252c"
      unitRef="usd">5063000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="ic422fca6363144d0b81867266600ded0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMjcvZnJhZzoyZWZjOGQ1ZjMyNDM0MTc3YTE1YjYzY2ZkNWU5MjMzYS90YWJsZToxZDU0MmMwMmJkMTE0MGMxOGQzNGIzYTAwZjVmODA1ZC90YWJsZXJhbmdlOjFkNTQyYzAyYmQxMTQwYzE4ZDM0YjNhMDBmNWY4MDVkXzUtNy0xLTEtMA_7842492d-311f-42fc-848e-bc63d3473a74"
      unitRef="usd">-15451000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i553ee2d892dc4af1ad8ae5ed797175bf_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMjcvZnJhZzoyZWZjOGQ1ZjMyNDM0MTc3YTE1YjYzY2ZkNWU5MjMzYS90YWJsZToxZDU0MmMwMmJkMTE0MGMxOGQzNGIzYTAwZjVmODA1ZC90YWJsZXJhbmdlOjFkNTQyYzAyYmQxMTQwYzE4ZDM0YjNhMDBmNWY4MDVkXzUtOS0xLTEtMA_f5bd3f85-429e-4d84-ab16-89565a6511f8"
      unitRef="usd">6480000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMjcvZnJhZzoyZWZjOGQ1ZjMyNDM0MTc3YTE1YjYzY2ZkNWU5MjMzYS90YWJsZToxZDU0MmMwMmJkMTE0MGMxOGQzNGIzYTAwZjVmODA1ZC90YWJsZXJhbmdlOjFkNTQyYzAyYmQxMTQwYzE4ZDM0YjNhMDBmNWY4MDVkXzYtNS0xLTEtMA_90b590f5-496a-4de5-b575-69ff1566cc69"
      unitRef="usd">21110000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="ic422fca6363144d0b81867266600ded0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMjcvZnJhZzoyZWZjOGQ1ZjMyNDM0MTc3YTE1YjYzY2ZkNWU5MjMzYS90YWJsZToxZDU0MmMwMmJkMTE0MGMxOGQzNGIzYTAwZjVmODA1ZC90YWJsZXJhbmdlOjFkNTQyYzAyYmQxMTQwYzE4ZDM0YjNhMDBmNWY4MDVkXzYtNy0xLTEtMA_3ccddd9f-cda3-4479-b9c8-1194108545d9"
      unitRef="usd">-16677000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i553ee2d892dc4af1ad8ae5ed797175bf_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMjcvZnJhZzoyZWZjOGQ1ZjMyNDM0MTc3YTE1YjYzY2ZkNWU5MjMzYS90YWJsZToxZDU0MmMwMmJkMTE0MGMxOGQzNGIzYTAwZjVmODA1ZC90YWJsZXJhbmdlOjFkNTQyYzAyYmQxMTQwYzE4ZDM0YjNhMDBmNWY4MDVkXzYtOS0xLTEtMA_748bdc8f-56f2-4fce-9f30-06d2c49c121c"
      unitRef="usd">51953000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax
      contextRef="i9e2698b8f1844a17a27dcb8a5480205f_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMjcvZnJhZzoyZWZjOGQ1ZjMyNDM0MTc3YTE1YjYzY2ZkNWU5MjMzYS90ZXh0cmVnaW9uOjJlZmM4ZDVmMzI0MzQxNzdhMTViNjNjZmQ1ZTkyMzNhXzEwOTk1MTE2Mjg2NTQ_7bdc5e43-7da5-4f50-b31e-b15b0562d8d2"
      unitRef="usd">12500000</us-gaap:DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax>
    <us-gaap:RestructuringCharges
      contextRef="i7cd291dc99bb4426b87549d3796ac749_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMjcvZnJhZzoyZWZjOGQ1ZjMyNDM0MTc3YTE1YjYzY2ZkNWU5MjMzYS90ZXh0cmVnaW9uOjJlZmM4ZDVmMzI0MzQxNzdhMTViNjNjZmQ1ZTkyMzNhXzUxNw_3adad651-263a-4a47-91ca-6a23c49fb6b5"
      unitRef="usd">17500000</us-gaap:RestructuringCharges>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzAvZnJhZzpmOWVlNjY0ZjRlMmY0MWRiODI4OTY2NzkwNGZmODBlZC90ZXh0cmVnaW9uOmY5ZWU2NjRmNGUyZjQxZGI4Mjg5NjY3OTA0ZmY4MGVkXzMyOTg1MzQ4OTY2NjI_20a2d9a3-e121-4000-ab1e-7c8a292f44a1">&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;NOTE 21. INCOME TAXES&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Loss from Continuing Operations before Income Tax&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our operations are conducted through our various subsidiaries in numerous jurisdictions throughout the world. We have provided for income taxes based upon the tax laws and rates in the jurisdictions in which our operations are conducted.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of our Loss from continuing operations before income tax by geography for the years ended December 31, 2020, 2019 and 2018 are as follows (in thousands):&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.722%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:61.156%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.016%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.016%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.020%"/&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:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&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:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&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:8pt;font-weight:700;line-height:100%"&gt;2018&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:10pt;font-weight:400;line-height:100%"&gt;U.S.&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(375,262)&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(688,224)&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(1,342,860)&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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;International&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:10pt;font-weight:400;line-height:100%"&gt;348,744&#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:10pt;font-weight:400;line-height:100%"&gt;343,320&#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:10pt;font-weight:400;line-height:100%"&gt;404,028&#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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total loss from continuing operations before income tax&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(26,518)&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(344,904)&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(938,832)&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-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Income tax from continuing operations consists of the following for the years ended December 31, 2020, 2019 and 2018 (in thousands):&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.261%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.985%"/&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:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&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:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&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:8pt;font-weight:700;line-height:100%"&gt;2018&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:10pt;font-weight:400;line-height:100%"&gt;Current:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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:1pt solid #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:1pt solid #000000;padding:0 1pt"/&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:10pt;font-weight:400;line-height:100%"&gt;U.S. Federal&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(108,866)&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;15,317&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;6,236&#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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. State&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:10pt;font-weight:400;line-height:100%"&gt;(434)&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:10pt;font-weight:400;line-height:100%"&gt;(3,002)&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:10pt;font-weight:400;line-height:100%"&gt;2,864&#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 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;International&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:10pt;font-weight:400;line-height:100%"&gt;(1,124)&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:10pt;font-weight:400;line-height:100%"&gt;8,926&#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:10pt;font-weight:400;line-height:100%"&gt;8,278&#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:10pt;font-weight:400;line-height:100%"&gt;Total current income tax&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(110,424)&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;21,241&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;17,378&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred:&lt;/span&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="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: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:10pt;font-weight:400;line-height:100%"&gt;U.S. Federal&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(143,411)&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(515)&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;10,084&#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 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. State&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:10pt;font-weight:400;line-height:100%"&gt;(11,773)&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:10pt;font-weight:400;line-height:100%"&gt;(482)&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:10pt;font-weight:400;line-height:100%"&gt;(778)&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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;International&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:10pt;font-weight:400;line-height:100%"&gt;(8,374)&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:10pt;font-weight:400;line-height:100%"&gt;(4,564)&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:10pt;font-weight:400;line-height:100%"&gt;(3,749)&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:10pt;font-weight:400;line-height:100%"&gt;Total deferred income tax&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;(163,558)&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 style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;(5,561)&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 style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;5,557&#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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;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:10pt;font-weight:400;line-height:100%"&gt;Total income tax&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(273,982)&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;15,680&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;22,935&#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="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Tax Rate&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A reconciliation of income tax from continuing operations at the U.S. federal statutory income tax rate to the total income tax provision from continuing operations for the years ended December 31, 2020, 2019 and 2018 is as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div&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.261%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.985%"/&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:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&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:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&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:8pt;font-weight:700;line-height:100%"&gt;2018&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:10pt;font-weight:400;line-height:100%"&gt;Notional U.S. federal income tax provision at the statutory rate&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(5,569)&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(72,430)&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(197,155)&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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State income tax, net of federal benefit&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:10pt;font-weight:400;line-height:100%"&gt;(17,311)&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:10pt;font-weight:400;line-height:100%"&gt;(4,455)&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:10pt;font-weight:400;line-height:100%"&gt;494&#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:10pt;font-weight:400;line-height:100%"&gt;U.S. tax reform impact&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:10pt;font-weight:400;line-height:100%"&gt;(129,599)&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;5,664&#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:10pt;font-weight:400;line-height:100%"&gt;Uncertain tax positions&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:10pt;font-weight:400;line-height:100%"&gt;35,941&#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:10pt;font-weight:400;line-height:100%"&gt;43,273&#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:10pt;font-weight:400;line-height:100%"&gt;46,317&#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:10pt;font-weight:400;line-height:100%"&gt;Residual tax on non-U.S. net earnings&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:10pt;font-weight:400;line-height:100%"&gt;(83,550)&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:10pt;font-weight:400;line-height:100%"&gt;(67,987)&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:10pt;font-weight:400;line-height:100%"&gt;(638,724)&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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:10pt;font-weight:400;line-height:100%"&gt;Non-deductible goodwill impairment&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:10pt;font-weight:400;line-height:100%"&gt;7,490&#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:10pt;font-weight:400;line-height:100%"&gt;27,493&#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:10pt;font-weight:400;line-height:100%"&gt;109,189&#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:10pt;font-weight:400;line-height:100%"&gt;Change in valuation allowance&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:10pt;font-weight:400;line-height:100%"&gt;(97,752)&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:10pt;font-weight:400;line-height:100%"&gt;30,123&#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:10pt;font-weight:400;line-height:100%"&gt;748,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;/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:10pt;font-weight:400;line-height:100%"&gt;Intra-entity transfers of assets&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:10pt;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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(63,335)&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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:10pt;font-weight:400;line-height:100%"&gt;Base erosion minimum tax&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:10pt;font-weight:400;line-height:100%"&gt;77,438&#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:10pt;font-weight:400;line-height:100%"&gt;13,662&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;Non-deductible expenses&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:10pt;font-weight:400;line-height:100%"&gt;8,875&#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:10pt;font-weight:400;line-height:100%"&gt;21,299&#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:10pt;font-weight:400;line-height:100%"&gt;3,446&#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:10pt;font-weight:400;line-height:100%"&gt;Executive compensation limitation&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:10pt;font-weight:400;line-height:100%"&gt;5,857&#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:10pt;font-weight:400;line-height:100%"&gt;4,547&#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:10pt;font-weight:400;line-height:100%"&gt;5,955&#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:10pt;font-weight:400;line-height:100%"&gt;Equity based compensation&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:10pt;font-weight:400;line-height:100%"&gt;6,495&#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:10pt;font-weight:400;line-height:100%"&gt;6,014&#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:10pt;font-weight:400;line-height:100%"&gt;4,118&#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:10pt;font-weight:400;line-height:100%"&gt;Financing activities&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:10pt;font-weight:400;line-height:100%"&gt;(33,217)&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:10pt;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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;Investment activities&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:10pt;font-weight:400;line-height:100%"&gt;(44,964)&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:10pt;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:10pt;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;/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:10pt;font-weight:400;line-height:100%"&gt;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:10pt;font-weight:400;line-height:100%"&gt;(4,116)&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:10pt;font-weight:400;line-height:100%"&gt;14,141&#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:10pt;font-weight:400;line-height:100%"&gt;(1,596)&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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(273,982)&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;15,680&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;22,935&#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="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The change in income tax benefit in 2020 as compared to the 2019 income tax expense primarily relates to the income tax benefit arising from the CARES Act, as discussed in more detail below, and a change in deferred tax liabilities following the BioSpecifics acquisition during 2020. The decrease in income tax expense in 2019 as compared to the 2018 income tax expense primarily related to a charge to establish a valuation allowance against certain U.S. deferred tax assets during 2018.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&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 27, 2020, the CARES Act was enacted by the U.S. government in response to the COVID-19 pandemic. The CARES Act, among other things, permits net operating loss (NOL) carryovers to be carried back to offset taxable income from previous taxable years. Specifically, the CARES Act allows NOLs incurred in 2018, 2019 and 2020 to be carried back to each of the five preceding taxable years to generate a refund of previously paid income taxes. During the year ended December&#160;31, 2020, the Company recorded a tax benefit in continuing operations of $129.6&#160;million as a result of the change in the NOL carryback period, net of valuation allowance.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Deferred Tax Assets and Liabilities&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Deferred income taxes result from temporary differences between the amount of assets and liabilities recognized for financial reporting and tax purposes. The significant components of the net deferred income tax liability shown on the balance sheets as of December 31, 2020 and 2019 are as follows (in thousands):&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:74.038%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.985%"/&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:8pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&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:8pt;font-weight:700;line-height:100%"&gt;December 31, 2019&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:10pt;font-weight:400;line-height:100%"&gt;Deferred tax assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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:1pt solid #000000;padding:0 1pt"/&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:10pt;font-weight:400;line-height:100%"&gt;Accrued expenses and customer allowances&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;109,595&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;112,489&#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 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred interest expense&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:10pt;font-weight:400;line-height:100%"&gt;281,608&#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:10pt;font-weight:400;line-height:100%"&gt;317,997&#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 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fixed assets and intangible assets&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:10pt;font-weight:400;line-height:100%"&gt;487,378&#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:10pt;font-weight:400;line-height:100%"&gt;598,730&#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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loss on capital assets&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:10pt;font-weight:400;line-height:100%"&gt;66,159&#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:10pt;font-weight:400;line-height:100%"&gt;61,971&#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 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net operating loss carryforward&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:10pt;font-weight:400;line-height:100%"&gt;9,659,130&#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:10pt;font-weight:400;line-height:100%"&gt;9,743,763&#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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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:10pt;font-weight:400;line-height:100%"&gt;91,895&#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:10pt;font-weight:400;line-height:100%"&gt;89,501&#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 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Research and development and other tax credit carryforwards&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:10pt;font-weight:400;line-height:100%"&gt;15,176&#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:10pt;font-weight:400;line-height:100%"&gt;16,620&#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="display:none"/&gt;&lt;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:10pt;font-weight:400;line-height:100%"&gt;Total gross deferred income tax assets&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;10,710,941&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;10,941,071&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax liabilities:&lt;/span&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="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="display:none"/&gt;&lt;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:10pt;font-weight:400;line-height:100%"&gt;Other&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(9,469)&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(10,086)&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 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intercompany 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:10pt;font-weight:400;line-height:100%"&gt;(1,057,158)&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:10pt;font-weight:400;line-height:100%"&gt;(1,131,537)&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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total gross deferred income tax liabilities&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(1,066,627)&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(1,141,623)&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:10pt;font-weight:400;line-height:100%"&gt;Valuation allowance&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:10pt;font-weight:400;line-height:100%"&gt;(9,668,556)&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:10pt;font-weight:400;line-height:100%"&gt;(9,828,959)&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:10pt;font-weight:400;line-height:100%"&gt;Net deferred income tax liability&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(24,242)&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(29,511)&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-top:6pt;text-indent:27pt"&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 December&#160;31, 2020, the Company had significant deferred tax assets for tax credits, net operating and capital loss carryforwards, net of unrecognized tax benefits, as presented below (in thousands):&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:73.344%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.985%"/&gt;&lt;td style="width:0.1%"/&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:8pt;font-weight:700;line-height:100%"&gt;Jurisdiction&lt;/span&gt;&lt;/td&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:8pt;font-weight:700;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/td&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:8pt;font-weight:700;line-height:100%"&gt;Begin to Expire&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ireland&lt;/span&gt;&lt;/td&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;38,607&#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;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Indefinite&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Luxembourg&lt;/span&gt;&lt;/td&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;9,381,910&#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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2034&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;/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;/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:10pt;font-weight:400;line-height:100%"&gt;U.S.:&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;/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:10pt;font-weight:400;line-height:100%"&gt;Federal-ordinary losses&lt;/span&gt;&lt;/td&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;41,049&#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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2036&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:10pt;font-weight:400;line-height:100%"&gt;Federal-capital losses&lt;/span&gt;&lt;/td&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;42,620&#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="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&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:10pt;font-weight:400;line-height:100%"&gt;Federal-tax credits&lt;/span&gt;&lt;/td&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;5,274&#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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2036&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:10pt;font-weight:400;line-height:100%"&gt;State-ordinary losses&lt;/span&gt;&lt;/td&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;248,148&#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="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&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:10pt;font-weight:400;line-height:100%"&gt;State-capital losses&lt;/span&gt;&lt;/td&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;29,292&#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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&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:10pt;font-weight:400;line-height:100%"&gt;State-tax credits&lt;/span&gt;&lt;/td&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;8,408&#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="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A valuation allowance is required when it is more likely than not that all or a portion of a deferred tax asset will not be realized. The Company assesses the available positive and negative evidence to estimate whether the existing deferred tax assets will be realized. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&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 recorded a valuation allowance against certain jurisdictional NOL carryforwards and other tax attributes. As of December&#160;31, 2020 and 2019, the total valuation allowance was $9,668.6 million and $9,829.0 million, respectively. During the year ended December&#160;31, 2020, the Company decreased its valuation allowance by $160.4 million, which was primarily driven by deferred tax liabilities recognized as part of the BioSpecifics acquisition. During the year ended December&#160;31, 2019, the Company decreased its valuation allowance by $48.7 million, which was primarily driven by statutory rate changes in Luxembourg.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&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 December&#160;31, 2020, the Company had the following significant valuation allowances (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&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:86.122%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.984%"/&gt;&lt;td style="width:0.1%"/&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:8pt;font-weight:700;line-height:100%"&gt;Jurisdiction&lt;/span&gt;&lt;/td&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:8pt;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="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;border-top: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:400;line-height:100%"&gt;Ireland&lt;/span&gt;&lt;/td&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;218,934&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Luxembourg&lt;/span&gt;&lt;/td&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;8,324,752&#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;/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;/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;/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:10pt;font-weight:400;line-height:100%"&gt;U.S.&lt;/span&gt;&lt;/td&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;1,121,094&#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;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have provided for any applicable income taxes associated with current year distributions, as well as any earnings that are expected to be distributed in the future, in the calculation of the income tax provision. No additional provision has been made for Irish and non-Irish income taxes on the undistributed earnings of subsidiaries as such earnings are expected to be indefinitely reinvested. As of December&#160;31, 2020, certain subsidiaries had approximately $1,424.3 million of cumulative undistributed earnings that have been deemed permanently reinvested. A liability could arise if our intention to indefinitely reinvest such earnings were to change and amounts are distributed by such subsidiaries or if such subsidiaries are ultimately disposed. The potential tax implications of unremitted earnings are driven by the facts at the time of the distribution. It is not practicable to estimate the additional income taxes related to indefinitely reinvested earnings or the basis differences related to investments in subsidiaries.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Uncertain Tax Positions&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&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 and its subsidiaries are subject to income taxes in the U.S., various states and numerous foreign jurisdictions with varying statutes as to which tax years are subject to examination by the tax authorities. The Company has taken positions on its tax returns that may be challenged by various tax authorities. The Company believes it has appropriately established reserves for tax-related uncertainties. The Company endeavors to resolve matters with a tax authority at the examination level and could reach agreement with a tax authority at any time. The accruals for tax-related uncertainties are based on the Company&#x2019;s best estimate of the potential tax exposures. When particular matters arise, a number of years may elapse before such matters are audited and finally resolved. The final outcome with a tax authority may result in a tax liability that is more or less than that reflected in our financial statements. Favorable resolution of such matters could be recognized as a reduction of the Company&#x2019;s effective tax rate in the year of resolution, while a resolution that is not favorable could increase the effective tax rate and may require the use of cash. Uncertain tax positions are reviewed quarterly and adjusted as necessary when events occur that affect potential tax liabilities, such as lapsing of applicable statutes of limitations, proposed assessments by tax authorities, identification of new issues and issuance of new legislation, regulations or case law.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&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 December&#160;31, 2020, the Company had total unrecognized income tax benefits (UTBs) of $576.8 million. If recognized in future years, $230.8 million of such amounts would impact the income tax provision and effective tax rate. As of December 31, 2019, the Company had total UTBs of $530.2 million. If recognized in future years, $320.3 million of such amounts would have impacted the income tax provision and effective tax rate. The following table summarizes the activity related to UTBs during the years ended December 31, 2020, 2019 and 2018 (in thousands):&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:86.816%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.984%"/&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:8pt;font-weight:700;line-height:100%"&gt;Unrecognized Tax Benefit Federal, State, and Foreign Tax&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:10pt;font-weight:400;line-height:100%"&gt;UTB Balance at December 31, 2017&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;415,951&#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:10pt;font-weight:400;line-height:100%"&gt;Gross additions for current year positions&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:10pt;font-weight:400;line-height:100%"&gt;36,088&#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;/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:10pt;font-weight:400;line-height:100%"&gt;Gross reductions for prior period positions&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:10pt;font-weight:400;line-height:100%"&gt;(3,570)&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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross additions for prior period positions&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:10pt;font-weight:400;line-height:100%"&gt;7,950&#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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Decrease due to lapse of statute of limitations&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:10pt;font-weight:400;line-height:100%"&gt;(2,129)&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;/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:10pt;font-weight:400;line-height:100%"&gt;Currency translation adjustment&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:10pt;font-weight:400;line-height:100%"&gt;(2,600)&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:10pt;font-weight:400;line-height:100%"&gt;UTB Balance at December 31, 2018&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;451,690&#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:10pt;font-weight:400;line-height:100%"&gt;Gross additions for current year positions&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:10pt;font-weight:400;line-height:100%"&gt;35,766&#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 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross reductions for prior period positions&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:10pt;font-weight:400;line-height:100%"&gt;(2,377)&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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross additions for prior period positions&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:10pt;font-weight:400;line-height:100%"&gt;880&#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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Decrease due to lapse of statute of limitations&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:10pt;font-weight:400;line-height:100%"&gt;(1,006)&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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:10pt;font-weight:400;line-height:100%"&gt;Currency translation adjustment&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:10pt;font-weight:400;line-height:100%"&gt;1,528&#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:10pt;font-weight:400;line-height:100%"&gt;UTB Balance at December 31, 2019&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;486,481&#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:10pt;font-weight:400;line-height:100%"&gt;Gross additions for current year positions&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:10pt;font-weight:400;line-height:100%"&gt;33,402&#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 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross reductions for prior period positions&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:10pt;font-weight:400;line-height:100%"&gt;(577)&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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross additions for prior period positions&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:10pt;font-weight:400;line-height:100%"&gt;16,914&#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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Decrease due to lapse of statute of limitations&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:10pt;font-weight:400;line-height:100%"&gt;(7,033)&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;/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:10pt;font-weight:400;line-height:100%"&gt;Currency translation adjustment&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:10pt;font-weight:400;line-height:100%"&gt;588&#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:10pt;font-weight:400;line-height:100%"&gt;UTB Balance at December 31, 2020&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;529,775&#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:10pt;font-weight:400;line-height:100%"&gt;Accrued interest and penalties&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:10pt;font-weight:400;line-height:100%"&gt;47,006&#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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total UTB balance including accrued interest and penalties&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;576,781&#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;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&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 records accrued interest and penalties, where applicable, related to uncertain tax positions as part of the provision for income taxes. The cumulative accrued interest and penalties related to uncertain tax positions were $47.0 million and $43.7 million as of December&#160;31, 2020 and 2019, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&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 year ended December&#160;31, 2020, the Company recognized a benefit of $78.2&#160;million, primarily related to the CARES Act, as a reduction to our net uncertain tax position liability. During the years ended December&#160;31, 2019 and 2018, we recognized expense of $13.8 million and $8.6 million, respectively, related to interest and penalties. The current portion of our UTB liability of $0.2 million is included in our Consolidated Balance Sheet as Accounts payable and accrued expenses. The noncurrent portion of our UTB liability is included in our Consolidated Balance Sheet as Other liabilities or, if and to the extent appropriate, as a reduction to Deferred tax assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our subsidiaries file income tax returns in the countries in which they have operations. Generally, these countries have statutes of limitations ranging from 3 to 5 years. Certain subsidiary tax returns are currently under examination by taxing authorities, including U.S. tax returns for the 2006 through 2018 tax years by the IRS.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;It is expected that the amount of UTBs will change during the next twelve months; however, the Company does not currently anticipate any adjustments that would lead to a material impact on our results of operations or our financial position.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On June 3, 2020, in connection with the IRS&#x2019;s examination of our U.S. income tax return for the fiscal year ended December 31, 2015 (2015 Return), we received an acknowledgement of facts (AoF) from the IRS related to transfer pricing positions taken by Endo U.S., Inc. and its subsidiaries (Endo U.S.). The AoF asserted that Endo U.S. overpaid for certain pharmaceutical products that it purchased from certain non-U.S. related parties and proposed a specific adjustment to our 2015 Return position. On September 4, 2020, we received a Form 5701 Notice of Proposed Adjustment (NOPA) that is consistent with the previously disclosed AoF. We believe that the terms of the subject transactions are consistent with comparable transactions for similarly situated unrelated parties, and we intend to contest the proposed adjustment. While the NOPA is not material to our business, financial condition, results of operations or cash flows, the IRS could seek to apply its position to subsequent tax periods and propose similar adjustments. The aggregate impact of these adjustments, if sustained, could have a material adverse effect on our business, financial condition, results of operations and cash flows. Although the timing of the outcome of this matter is uncertain, it is possible any final resolution of the matter could take a number of years.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In connection with the IRS&#x2019;s examination of our 2015 Return, on December 31, 2020, the IRS issued a TAM that we previously disclosed we were expecting to receive regarding the portion of our 2015 NOL that qualifies as a specified product liability loss (SLL). The TAM concurred in part with our positions on the 2015 Return but disagreed with our position that the AMS worthless stock loss qualifies as an SLL. If the IRS&#x2019;s position is sustained in whole or in part, we could be required to repay with interest a portion of the $760&#160;million tax refund we disclosed in our 2016 Annual Report on Form 10-K. This result could have a material adverse effect on our business, financial condition, results of operations and cash flows. We disagree with the IRS&#x2019;s position in the TAM regarding the AMS worthless stock loss and, if necessary, intend to contest the proposed adjustment. Although the timing of the outcome of this matter is uncertain, it is possible any final resolution of the matter could take a number of years.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&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 December&#160;31, 2020, we may be subject to examination in the following major tax jurisdictions:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&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:80.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.123%"/&gt;&lt;td style="width:0.1%"/&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:8pt;font-weight:700;line-height:100%"&gt;Jurisdiction&lt;/span&gt;&lt;/td&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:8pt;font-weight:700;line-height:100%"&gt;Open Years&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Canada&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2013 through 2020&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;India&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2012 through 2020&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:10pt;font-weight:400;line-height:100%"&gt;Ireland&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:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2014 through 2020&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Luxembourg&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2014 through 2020&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:10pt;font-weight:400;line-height:100%"&gt;U.S. - federal, state and local&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:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2006 through 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzAvZnJhZzpmOWVlNjY0ZjRlMmY0MWRiODI4OTY2NzkwNGZmODBlZC90ZXh0cmVnaW9uOmY5ZWU2NjRmNGUyZjQxZGI4Mjg5NjY3OTA0ZmY4MGVkXzMyOTg1MzQ4OTY2NjM_01f11733-5226-437e-9d6e-df870279fa6f">&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of our Loss from continuing operations before income tax by geography for the years ended December 31, 2020, 2019 and 2018 are as follows (in thousands):&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.722%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:61.156%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.016%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.016%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.020%"/&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:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&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:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&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:8pt;font-weight:700;line-height:100%"&gt;2018&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:10pt;font-weight:400;line-height:100%"&gt;U.S.&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(375,262)&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(688,224)&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(1,342,860)&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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;International&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:10pt;font-weight:400;line-height:100%"&gt;348,744&#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:10pt;font-weight:400;line-height:100%"&gt;343,320&#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:10pt;font-weight:400;line-height:100%"&gt;404,028&#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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total loss from continuing operations before income tax&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(26,518)&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(344,904)&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(938,832)&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:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzAvZnJhZzpmOWVlNjY0ZjRlMmY0MWRiODI4OTY2NzkwNGZmODBlZC90YWJsZTo3YTVjZDA1NTEyZTM0NGE2YWQxMGNiZjEyOTM1YjEwMC90YWJsZXJhbmdlOjdhNWNkMDU1MTJlMzQ0YTZhZDEwY2JmMTI5MzViMTAwXzEtMS0xLTEtMA_aedea523-1c16-47fb-905a-7beae2120ae8"
      unitRef="usd">-375262000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="ic422fca6363144d0b81867266600ded0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzAvZnJhZzpmOWVlNjY0ZjRlMmY0MWRiODI4OTY2NzkwNGZmODBlZC90YWJsZTo3YTVjZDA1NTEyZTM0NGE2YWQxMGNiZjEyOTM1YjEwMC90YWJsZXJhbmdlOjdhNWNkMDU1MTJlMzQ0YTZhZDEwY2JmMTI5MzViMTAwXzEtMy0xLTEtMA_8a0c27b5-3b8a-447d-afbd-57b1b979c59f"
      unitRef="usd">-688224000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="i553ee2d892dc4af1ad8ae5ed797175bf_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzAvZnJhZzpmOWVlNjY0ZjRlMmY0MWRiODI4OTY2NzkwNGZmODBlZC90YWJsZTo3YTVjZDA1NTEyZTM0NGE2YWQxMGNiZjEyOTM1YjEwMC90YWJsZXJhbmdlOjdhNWNkMDU1MTJlMzQ0YTZhZDEwY2JmMTI5MzViMTAwXzEtNS0xLTEtMA_d3773b18-7f6b-4cbe-97f6-12ed3d0b3a66"
      unitRef="usd">-1342860000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzAvZnJhZzpmOWVlNjY0ZjRlMmY0MWRiODI4OTY2NzkwNGZmODBlZC90YWJsZTo3YTVjZDA1NTEyZTM0NGE2YWQxMGNiZjEyOTM1YjEwMC90YWJsZXJhbmdlOjdhNWNkMDU1MTJlMzQ0YTZhZDEwY2JmMTI5MzViMTAwXzItMS0xLTEtMA_8cdd8ff6-4028-42e9-8e58-02063edcd2b0"
      unitRef="usd">348744000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="ic422fca6363144d0b81867266600ded0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzAvZnJhZzpmOWVlNjY0ZjRlMmY0MWRiODI4OTY2NzkwNGZmODBlZC90YWJsZTo3YTVjZDA1NTEyZTM0NGE2YWQxMGNiZjEyOTM1YjEwMC90YWJsZXJhbmdlOjdhNWNkMDU1MTJlMzQ0YTZhZDEwY2JmMTI5MzViMTAwXzItMy0xLTEtMA_68c38ec7-94fb-4e48-9c4f-78657d1e8f15"
      unitRef="usd">343320000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="i553ee2d892dc4af1ad8ae5ed797175bf_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzAvZnJhZzpmOWVlNjY0ZjRlMmY0MWRiODI4OTY2NzkwNGZmODBlZC90YWJsZTo3YTVjZDA1NTEyZTM0NGE2YWQxMGNiZjEyOTM1YjEwMC90YWJsZXJhbmdlOjdhNWNkMDU1MTJlMzQ0YTZhZDEwY2JmMTI5MzViMTAwXzItNS0xLTEtMA_d2e14149-e684-4294-8e86-0774b5051bcb"
      unitRef="usd">404028000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzAvZnJhZzpmOWVlNjY0ZjRlMmY0MWRiODI4OTY2NzkwNGZmODBlZC90YWJsZTo3YTVjZDA1NTEyZTM0NGE2YWQxMGNiZjEyOTM1YjEwMC90YWJsZXJhbmdlOjdhNWNkMDU1MTJlMzQ0YTZhZDEwY2JmMTI5MzViMTAwXzMtMS0xLTEtMA_87e42a87-3c36-479a-abb6-9c2e5f441e17"
      unitRef="usd">-26518000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="ic422fca6363144d0b81867266600ded0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzAvZnJhZzpmOWVlNjY0ZjRlMmY0MWRiODI4OTY2NzkwNGZmODBlZC90YWJsZTo3YTVjZDA1NTEyZTM0NGE2YWQxMGNiZjEyOTM1YjEwMC90YWJsZXJhbmdlOjdhNWNkMDU1MTJlMzQ0YTZhZDEwY2JmMTI5MzViMTAwXzMtMy0xLTEtMA_762653f5-0d13-4601-bac6-093269683fe8"
      unitRef="usd">-344904000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i553ee2d892dc4af1ad8ae5ed797175bf_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzAvZnJhZzpmOWVlNjY0ZjRlMmY0MWRiODI4OTY2NzkwNGZmODBlZC90YWJsZTo3YTVjZDA1NTEyZTM0NGE2YWQxMGNiZjEyOTM1YjEwMC90YWJsZXJhbmdlOjdhNWNkMDU1MTJlMzQ0YTZhZDEwY2JmMTI5MzViMTAwXzMtNS0xLTEtMA_4d798c48-38fc-46c0-936d-227fe4054d38"
      unitRef="usd">-938832000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzAvZnJhZzpmOWVlNjY0ZjRlMmY0MWRiODI4OTY2NzkwNGZmODBlZC90ZXh0cmVnaW9uOmY5ZWU2NjRmNGUyZjQxZGI4Mjg5NjY3OTA0ZmY4MGVkXzMyOTg1MzQ4OTY2NjQ_2187f337-fb0d-492a-9beb-6a87184d1f97">&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Income tax from continuing operations consists of the following for the years ended December 31, 2020, 2019 and 2018 (in thousands):&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.261%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.985%"/&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:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&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:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&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:8pt;font-weight:700;line-height:100%"&gt;2018&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:10pt;font-weight:400;line-height:100%"&gt;Current:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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:1pt solid #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:1pt solid #000000;padding:0 1pt"/&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:10pt;font-weight:400;line-height:100%"&gt;U.S. Federal&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(108,866)&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;15,317&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;6,236&#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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. State&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:10pt;font-weight:400;line-height:100%"&gt;(434)&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:10pt;font-weight:400;line-height:100%"&gt;(3,002)&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:10pt;font-weight:400;line-height:100%"&gt;2,864&#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 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;International&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:10pt;font-weight:400;line-height:100%"&gt;(1,124)&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:10pt;font-weight:400;line-height:100%"&gt;8,926&#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:10pt;font-weight:400;line-height:100%"&gt;8,278&#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:10pt;font-weight:400;line-height:100%"&gt;Total current income tax&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(110,424)&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;21,241&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;17,378&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred:&lt;/span&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="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: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:10pt;font-weight:400;line-height:100%"&gt;U.S. Federal&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(143,411)&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(515)&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;10,084&#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 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. State&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:10pt;font-weight:400;line-height:100%"&gt;(11,773)&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:10pt;font-weight:400;line-height:100%"&gt;(482)&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:10pt;font-weight:400;line-height:100%"&gt;(778)&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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;International&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:10pt;font-weight:400;line-height:100%"&gt;(8,374)&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:10pt;font-weight:400;line-height:100%"&gt;(4,564)&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:10pt;font-weight:400;line-height:100%"&gt;(3,749)&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:10pt;font-weight:400;line-height:100%"&gt;Total deferred income tax&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;(163,558)&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 style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;(5,561)&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 style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;5,557&#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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;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:10pt;font-weight:400;line-height:100%"&gt;Total income tax&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(273,982)&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;15,680&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;22,935&#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:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzAvZnJhZzpmOWVlNjY0ZjRlMmY0MWRiODI4OTY2NzkwNGZmODBlZC90YWJsZTphNTBmMjg2ODJlMTg0NzE3YjlkOTIxNzg5ZDc5MWJjYS90YWJsZXJhbmdlOmE1MGYyODY4MmUxODQ3MTdiOWQ5MjE3ODlkNzkxYmNhXzItMS0xLTEtMA_a4893ba3-0394-413b-9dbc-a9bd14fc6305"
      unitRef="usd">-108866000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="ic422fca6363144d0b81867266600ded0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzAvZnJhZzpmOWVlNjY0ZjRlMmY0MWRiODI4OTY2NzkwNGZmODBlZC90YWJsZTphNTBmMjg2ODJlMTg0NzE3YjlkOTIxNzg5ZDc5MWJjYS90YWJsZXJhbmdlOmE1MGYyODY4MmUxODQ3MTdiOWQ5MjE3ODlkNzkxYmNhXzItMy0xLTEtMA_0b9aa107-650d-4561-be0c-b365318e6040"
      unitRef="usd">15317000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="i553ee2d892dc4af1ad8ae5ed797175bf_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzAvZnJhZzpmOWVlNjY0ZjRlMmY0MWRiODI4OTY2NzkwNGZmODBlZC90YWJsZTphNTBmMjg2ODJlMTg0NzE3YjlkOTIxNzg5ZDc5MWJjYS90YWJsZXJhbmdlOmE1MGYyODY4MmUxODQ3MTdiOWQ5MjE3ODlkNzkxYmNhXzItNS0xLTEtMA_ed5ebbdc-8cb0-4dff-9f8a-f242a5c714e6"
      unitRef="usd">6236000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzAvZnJhZzpmOWVlNjY0ZjRlMmY0MWRiODI4OTY2NzkwNGZmODBlZC90YWJsZTphNTBmMjg2ODJlMTg0NzE3YjlkOTIxNzg5ZDc5MWJjYS90YWJsZXJhbmdlOmE1MGYyODY4MmUxODQ3MTdiOWQ5MjE3ODlkNzkxYmNhXzMtMS0xLTEtMA_19ab4f3a-60a9-48b2-a62a-1b1a80ad1bb4"
      unitRef="usd">-434000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="ic422fca6363144d0b81867266600ded0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzAvZnJhZzpmOWVlNjY0ZjRlMmY0MWRiODI4OTY2NzkwNGZmODBlZC90YWJsZTphNTBmMjg2ODJlMTg0NzE3YjlkOTIxNzg5ZDc5MWJjYS90YWJsZXJhbmdlOmE1MGYyODY4MmUxODQ3MTdiOWQ5MjE3ODlkNzkxYmNhXzMtMy0xLTEtMA_93f2d2f4-f46c-4f07-889d-c4a0f6b9d037"
      unitRef="usd">-3002000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="i553ee2d892dc4af1ad8ae5ed797175bf_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzAvZnJhZzpmOWVlNjY0ZjRlMmY0MWRiODI4OTY2NzkwNGZmODBlZC90YWJsZTphNTBmMjg2ODJlMTg0NzE3YjlkOTIxNzg5ZDc5MWJjYS90YWJsZXJhbmdlOmE1MGYyODY4MmUxODQ3MTdiOWQ5MjE3ODlkNzkxYmNhXzMtNS0xLTEtMA_c2f9810d-5451-4150-b9e4-4f1755f329be"
      unitRef="usd">2864000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzAvZnJhZzpmOWVlNjY0ZjRlMmY0MWRiODI4OTY2NzkwNGZmODBlZC90YWJsZTphNTBmMjg2ODJlMTg0NzE3YjlkOTIxNzg5ZDc5MWJjYS90YWJsZXJhbmdlOmE1MGYyODY4MmUxODQ3MTdiOWQ5MjE3ODlkNzkxYmNhXzQtMS0xLTEtMA_c12f8f51-6bf2-40b7-bbb7-b8f7fbff87c9"
      unitRef="usd">-1124000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="ic422fca6363144d0b81867266600ded0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzAvZnJhZzpmOWVlNjY0ZjRlMmY0MWRiODI4OTY2NzkwNGZmODBlZC90YWJsZTphNTBmMjg2ODJlMTg0NzE3YjlkOTIxNzg5ZDc5MWJjYS90YWJsZXJhbmdlOmE1MGYyODY4MmUxODQ3MTdiOWQ5MjE3ODlkNzkxYmNhXzQtMy0xLTEtMA_6f53e636-3dd5-48ca-8272-3ad9fc2834c4"
      unitRef="usd">8926000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="i553ee2d892dc4af1ad8ae5ed797175bf_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzAvZnJhZzpmOWVlNjY0ZjRlMmY0MWRiODI4OTY2NzkwNGZmODBlZC90YWJsZTphNTBmMjg2ODJlMTg0NzE3YjlkOTIxNzg5ZDc5MWJjYS90YWJsZXJhbmdlOmE1MGYyODY4MmUxODQ3MTdiOWQ5MjE3ODlkNzkxYmNhXzQtNS0xLTEtMA_20ba55d2-6b8b-4126-be86-2823c86fc941"
      unitRef="usd">8278000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzAvZnJhZzpmOWVlNjY0ZjRlMmY0MWRiODI4OTY2NzkwNGZmODBlZC90YWJsZTphNTBmMjg2ODJlMTg0NzE3YjlkOTIxNzg5ZDc5MWJjYS90YWJsZXJhbmdlOmE1MGYyODY4MmUxODQ3MTdiOWQ5MjE3ODlkNzkxYmNhXzUtMS0xLTEtMA_c0e9f927-e8f6-40f8-985a-b492cc55513e"
      unitRef="usd">-110424000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="ic422fca6363144d0b81867266600ded0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzAvZnJhZzpmOWVlNjY0ZjRlMmY0MWRiODI4OTY2NzkwNGZmODBlZC90YWJsZTphNTBmMjg2ODJlMTg0NzE3YjlkOTIxNzg5ZDc5MWJjYS90YWJsZXJhbmdlOmE1MGYyODY4MmUxODQ3MTdiOWQ5MjE3ODlkNzkxYmNhXzUtMy0xLTEtMA_e5c0318a-5c12-4104-a718-6818207b91ec"
      unitRef="usd">21241000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="i553ee2d892dc4af1ad8ae5ed797175bf_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzAvZnJhZzpmOWVlNjY0ZjRlMmY0MWRiODI4OTY2NzkwNGZmODBlZC90YWJsZTphNTBmMjg2ODJlMTg0NzE3YjlkOTIxNzg5ZDc5MWJjYS90YWJsZXJhbmdlOmE1MGYyODY4MmUxODQ3MTdiOWQ5MjE3ODlkNzkxYmNhXzUtNS0xLTEtMA_de83eb2e-170a-44fc-9cbd-a2a1e59c9698"
      unitRef="usd">17378000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzAvZnJhZzpmOWVlNjY0ZjRlMmY0MWRiODI4OTY2NzkwNGZmODBlZC90YWJsZTphNTBmMjg2ODJlMTg0NzE3YjlkOTIxNzg5ZDc5MWJjYS90YWJsZXJhbmdlOmE1MGYyODY4MmUxODQ3MTdiOWQ5MjE3ODlkNzkxYmNhXzctMS0xLTEtMA_491ac248-87ae-458e-97a0-d483ecf77050"
      unitRef="usd">-143411000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="ic422fca6363144d0b81867266600ded0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzAvZnJhZzpmOWVlNjY0ZjRlMmY0MWRiODI4OTY2NzkwNGZmODBlZC90YWJsZTphNTBmMjg2ODJlMTg0NzE3YjlkOTIxNzg5ZDc5MWJjYS90YWJsZXJhbmdlOmE1MGYyODY4MmUxODQ3MTdiOWQ5MjE3ODlkNzkxYmNhXzctMy0xLTEtMA_a9d4808b-3d96-4f9a-ba61-651c2d9fcdef"
      unitRef="usd">-515000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="i553ee2d892dc4af1ad8ae5ed797175bf_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzAvZnJhZzpmOWVlNjY0ZjRlMmY0MWRiODI4OTY2NzkwNGZmODBlZC90YWJsZTphNTBmMjg2ODJlMTg0NzE3YjlkOTIxNzg5ZDc5MWJjYS90YWJsZXJhbmdlOmE1MGYyODY4MmUxODQ3MTdiOWQ5MjE3ODlkNzkxYmNhXzctNS0xLTEtMA_c9d2bb04-02db-4062-adaa-8f8e52455feb"
      unitRef="usd">10084000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzAvZnJhZzpmOWVlNjY0ZjRlMmY0MWRiODI4OTY2NzkwNGZmODBlZC90YWJsZTphNTBmMjg2ODJlMTg0NzE3YjlkOTIxNzg5ZDc5MWJjYS90YWJsZXJhbmdlOmE1MGYyODY4MmUxODQ3MTdiOWQ5MjE3ODlkNzkxYmNhXzgtMS0xLTEtMA_02157972-255c-4abb-9c4a-2ae3dd3ec0a8"
      unitRef="usd">-11773000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="ic422fca6363144d0b81867266600ded0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzAvZnJhZzpmOWVlNjY0ZjRlMmY0MWRiODI4OTY2NzkwNGZmODBlZC90YWJsZTphNTBmMjg2ODJlMTg0NzE3YjlkOTIxNzg5ZDc5MWJjYS90YWJsZXJhbmdlOmE1MGYyODY4MmUxODQ3MTdiOWQ5MjE3ODlkNzkxYmNhXzgtMy0xLTEtMA_6c4c3f4c-df98-4e38-9b35-164e67c6cb9a"
      unitRef="usd">-482000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="i553ee2d892dc4af1ad8ae5ed797175bf_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzAvZnJhZzpmOWVlNjY0ZjRlMmY0MWRiODI4OTY2NzkwNGZmODBlZC90YWJsZTphNTBmMjg2ODJlMTg0NzE3YjlkOTIxNzg5ZDc5MWJjYS90YWJsZXJhbmdlOmE1MGYyODY4MmUxODQ3MTdiOWQ5MjE3ODlkNzkxYmNhXzgtNS0xLTEtMA_a96b246d-4a1e-4472-8ece-4b57f23da79c"
      unitRef="usd">-778000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzAvZnJhZzpmOWVlNjY0ZjRlMmY0MWRiODI4OTY2NzkwNGZmODBlZC90YWJsZTphNTBmMjg2ODJlMTg0NzE3YjlkOTIxNzg5ZDc5MWJjYS90YWJsZXJhbmdlOmE1MGYyODY4MmUxODQ3MTdiOWQ5MjE3ODlkNzkxYmNhXzktMS0xLTEtMA_a7fab084-d4b5-42ed-b420-8eaccf339c88"
      unitRef="usd">-8374000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="ic422fca6363144d0b81867266600ded0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzAvZnJhZzpmOWVlNjY0ZjRlMmY0MWRiODI4OTY2NzkwNGZmODBlZC90YWJsZTphNTBmMjg2ODJlMTg0NzE3YjlkOTIxNzg5ZDc5MWJjYS90YWJsZXJhbmdlOmE1MGYyODY4MmUxODQ3MTdiOWQ5MjE3ODlkNzkxYmNhXzktMy0xLTEtMA_fdde508d-9365-4799-af2a-f040514ea31d"
      unitRef="usd">-4564000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="i553ee2d892dc4af1ad8ae5ed797175bf_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzAvZnJhZzpmOWVlNjY0ZjRlMmY0MWRiODI4OTY2NzkwNGZmODBlZC90YWJsZTphNTBmMjg2ODJlMTg0NzE3YjlkOTIxNzg5ZDc5MWJjYS90YWJsZXJhbmdlOmE1MGYyODY4MmUxODQ3MTdiOWQ5MjE3ODlkNzkxYmNhXzktNS0xLTEtMA_3e2728bc-290f-4e0d-ac54-6418b4b145de"
      unitRef="usd">-3749000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzAvZnJhZzpmOWVlNjY0ZjRlMmY0MWRiODI4OTY2NzkwNGZmODBlZC90YWJsZTphNTBmMjg2ODJlMTg0NzE3YjlkOTIxNzg5ZDc5MWJjYS90YWJsZXJhbmdlOmE1MGYyODY4MmUxODQ3MTdiOWQ5MjE3ODlkNzkxYmNhXzEwLTEtMS0xLTA_04828370-9ac8-45e6-a2f3-c37d3e3fbf7b"
      unitRef="usd">-163558000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="ic422fca6363144d0b81867266600ded0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzAvZnJhZzpmOWVlNjY0ZjRlMmY0MWRiODI4OTY2NzkwNGZmODBlZC90YWJsZTphNTBmMjg2ODJlMTg0NzE3YjlkOTIxNzg5ZDc5MWJjYS90YWJsZXJhbmdlOmE1MGYyODY4MmUxODQ3MTdiOWQ5MjE3ODlkNzkxYmNhXzEwLTMtMS0xLTA_a830b9ab-29cb-4aed-b7cb-cb1a0c2d9565"
      unitRef="usd">-5561000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i553ee2d892dc4af1ad8ae5ed797175bf_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzAvZnJhZzpmOWVlNjY0ZjRlMmY0MWRiODI4OTY2NzkwNGZmODBlZC90YWJsZTphNTBmMjg2ODJlMTg0NzE3YjlkOTIxNzg5ZDc5MWJjYS90YWJsZXJhbmdlOmE1MGYyODY4MmUxODQ3MTdiOWQ5MjE3ODlkNzkxYmNhXzEwLTUtMS0xLTA_f121c6c5-020a-48c9-b2da-11a4fd6c0ec8"
      unitRef="usd">5557000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzAvZnJhZzpmOWVlNjY0ZjRlMmY0MWRiODI4OTY2NzkwNGZmODBlZC90YWJsZTphNTBmMjg2ODJlMTg0NzE3YjlkOTIxNzg5ZDc5MWJjYS90YWJsZXJhbmdlOmE1MGYyODY4MmUxODQ3MTdiOWQ5MjE3ODlkNzkxYmNhXzEzLTEtMS0xLTA_f15a4902-85bd-4677-bb85-1c34d69488b2"
      unitRef="usd">-273982000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ic422fca6363144d0b81867266600ded0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzAvZnJhZzpmOWVlNjY0ZjRlMmY0MWRiODI4OTY2NzkwNGZmODBlZC90YWJsZTphNTBmMjg2ODJlMTg0NzE3YjlkOTIxNzg5ZDc5MWJjYS90YWJsZXJhbmdlOmE1MGYyODY4MmUxODQ3MTdiOWQ5MjE3ODlkNzkxYmNhXzEzLTMtMS0xLTA_9c15994e-d2dd-4697-adb0-5a5d261cf8fd"
      unitRef="usd">15680000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i553ee2d892dc4af1ad8ae5ed797175bf_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzAvZnJhZzpmOWVlNjY0ZjRlMmY0MWRiODI4OTY2NzkwNGZmODBlZC90YWJsZTphNTBmMjg2ODJlMTg0NzE3YjlkOTIxNzg5ZDc5MWJjYS90YWJsZXJhbmdlOmE1MGYyODY4MmUxODQ3MTdiOWQ5MjE3ODlkNzkxYmNhXzEzLTUtMS0xLTA_d2a11e73-70d0-48c3-981f-8b86b96b9698"
      unitRef="usd">22935000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzAvZnJhZzpmOWVlNjY0ZjRlMmY0MWRiODI4OTY2NzkwNGZmODBlZC90ZXh0cmVnaW9uOmY5ZWU2NjRmNGUyZjQxZGI4Mjg5NjY3OTA0ZmY4MGVkXzMyOTg1MzQ4OTY2NjU_50170117-170f-45a1-8e6e-3fb07c8f3443">&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A reconciliation of income tax from continuing operations at the U.S. federal statutory income tax rate to the total income tax provision from continuing operations for the years ended December 31, 2020, 2019 and 2018 is as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div&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.261%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.985%"/&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:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&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:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&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:8pt;font-weight:700;line-height:100%"&gt;2018&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:10pt;font-weight:400;line-height:100%"&gt;Notional U.S. federal income tax provision at the statutory rate&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(5,569)&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(72,430)&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(197,155)&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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State income tax, net of federal benefit&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:10pt;font-weight:400;line-height:100%"&gt;(17,311)&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:10pt;font-weight:400;line-height:100%"&gt;(4,455)&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:10pt;font-weight:400;line-height:100%"&gt;494&#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:10pt;font-weight:400;line-height:100%"&gt;U.S. tax reform impact&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:10pt;font-weight:400;line-height:100%"&gt;(129,599)&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;5,664&#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:10pt;font-weight:400;line-height:100%"&gt;Uncertain tax positions&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:10pt;font-weight:400;line-height:100%"&gt;35,941&#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:10pt;font-weight:400;line-height:100%"&gt;43,273&#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:10pt;font-weight:400;line-height:100%"&gt;46,317&#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:10pt;font-weight:400;line-height:100%"&gt;Residual tax on non-U.S. net earnings&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:10pt;font-weight:400;line-height:100%"&gt;(83,550)&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:10pt;font-weight:400;line-height:100%"&gt;(67,987)&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:10pt;font-weight:400;line-height:100%"&gt;(638,724)&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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:10pt;font-weight:400;line-height:100%"&gt;Non-deductible goodwill impairment&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:10pt;font-weight:400;line-height:100%"&gt;7,490&#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:10pt;font-weight:400;line-height:100%"&gt;27,493&#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:10pt;font-weight:400;line-height:100%"&gt;109,189&#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:10pt;font-weight:400;line-height:100%"&gt;Change in valuation allowance&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:10pt;font-weight:400;line-height:100%"&gt;(97,752)&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:10pt;font-weight:400;line-height:100%"&gt;30,123&#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:10pt;font-weight:400;line-height:100%"&gt;748,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;/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:10pt;font-weight:400;line-height:100%"&gt;Intra-entity transfers of assets&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:10pt;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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(63,335)&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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:10pt;font-weight:400;line-height:100%"&gt;Base erosion minimum tax&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:10pt;font-weight:400;line-height:100%"&gt;77,438&#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:10pt;font-weight:400;line-height:100%"&gt;13,662&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;Non-deductible expenses&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:10pt;font-weight:400;line-height:100%"&gt;8,875&#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:10pt;font-weight:400;line-height:100%"&gt;21,299&#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:10pt;font-weight:400;line-height:100%"&gt;3,446&#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:10pt;font-weight:400;line-height:100%"&gt;Executive compensation limitation&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:10pt;font-weight:400;line-height:100%"&gt;5,857&#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:10pt;font-weight:400;line-height:100%"&gt;4,547&#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:10pt;font-weight:400;line-height:100%"&gt;5,955&#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:10pt;font-weight:400;line-height:100%"&gt;Equity based compensation&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:10pt;font-weight:400;line-height:100%"&gt;6,495&#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:10pt;font-weight:400;line-height:100%"&gt;6,014&#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:10pt;font-weight:400;line-height:100%"&gt;4,118&#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:10pt;font-weight:400;line-height:100%"&gt;Financing activities&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:10pt;font-weight:400;line-height:100%"&gt;(33,217)&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:10pt;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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;Investment activities&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:10pt;font-weight:400;line-height:100%"&gt;(44,964)&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:10pt;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:10pt;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;/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:10pt;font-weight:400;line-height:100%"&gt;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:10pt;font-weight:400;line-height:100%"&gt;(4,116)&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:10pt;font-weight:400;line-height:100%"&gt;14,141&#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:10pt;font-weight:400;line-height:100%"&gt;(1,596)&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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(273,982)&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;15,680&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;22,935&#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:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzAvZnJhZzpmOWVlNjY0ZjRlMmY0MWRiODI4OTY2NzkwNGZmODBlZC90YWJsZTo0OTVhZmUzYjAzYmE0ZDdmYTMwYzE4ZThmNjFiNWQ4Yy90YWJsZXJhbmdlOjQ5NWFmZTNiMDNiYTRkN2ZhMzBjMThlOGY2MWI1ZDhjXzEtMS0xLTEtMA_f4b99ed6-05a8-4077-8c4d-0ffcfc97511f"
      unitRef="usd">-5569000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="ic422fca6363144d0b81867266600ded0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzAvZnJhZzpmOWVlNjY0ZjRlMmY0MWRiODI4OTY2NzkwNGZmODBlZC90YWJsZTo0OTVhZmUzYjAzYmE0ZDdmYTMwYzE4ZThmNjFiNWQ4Yy90YWJsZXJhbmdlOjQ5NWFmZTNiMDNiYTRkN2ZhMzBjMThlOGY2MWI1ZDhjXzEtMy0xLTEtMA_20e0e097-0d73-408c-b258-60398d179565"
      unitRef="usd">-72430000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="i553ee2d892dc4af1ad8ae5ed797175bf_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzAvZnJhZzpmOWVlNjY0ZjRlMmY0MWRiODI4OTY2NzkwNGZmODBlZC90YWJsZTo0OTVhZmUzYjAzYmE0ZDdmYTMwYzE4ZThmNjFiNWQ4Yy90YWJsZXJhbmdlOjQ5NWFmZTNiMDNiYTRkN2ZhMzBjMThlOGY2MWI1ZDhjXzEtNS0xLTEtMA_d53da483-b78c-46ce-a7cd-1a8f0f3d1ad4"
      unitRef="usd">-197155000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzAvZnJhZzpmOWVlNjY0ZjRlMmY0MWRiODI4OTY2NzkwNGZmODBlZC90YWJsZTo0OTVhZmUzYjAzYmE0ZDdmYTMwYzE4ZThmNjFiNWQ4Yy90YWJsZXJhbmdlOjQ5NWFmZTNiMDNiYTRkN2ZhMzBjMThlOGY2MWI1ZDhjXzItMS0xLTEtMA_72be80d1-4d9d-454e-a7ec-a82620ac7292"
      unitRef="usd">-17311000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="ic422fca6363144d0b81867266600ded0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzAvZnJhZzpmOWVlNjY0ZjRlMmY0MWRiODI4OTY2NzkwNGZmODBlZC90YWJsZTo0OTVhZmUzYjAzYmE0ZDdmYTMwYzE4ZThmNjFiNWQ4Yy90YWJsZXJhbmdlOjQ5NWFmZTNiMDNiYTRkN2ZhMzBjMThlOGY2MWI1ZDhjXzItMy0xLTEtMA_5dbb2bd0-7a02-42b2-96cc-698875c15e2f"
      unitRef="usd">-4455000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="i553ee2d892dc4af1ad8ae5ed797175bf_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzAvZnJhZzpmOWVlNjY0ZjRlMmY0MWRiODI4OTY2NzkwNGZmODBlZC90YWJsZTo0OTVhZmUzYjAzYmE0ZDdmYTMwYzE4ZThmNjFiNWQ4Yy90YWJsZXJhbmdlOjQ5NWFmZTNiMDNiYTRkN2ZhMzBjMThlOGY2MWI1ZDhjXzItNS0xLTEtMA_9fc77f78-3e34-45c2-bac4-cab12961dcb6"
      unitRef="usd">494000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzAvZnJhZzpmOWVlNjY0ZjRlMmY0MWRiODI4OTY2NzkwNGZmODBlZC90YWJsZTo0OTVhZmUzYjAzYmE0ZDdmYTMwYzE4ZThmNjFiNWQ4Yy90YWJsZXJhbmdlOjQ5NWFmZTNiMDNiYTRkN2ZhMzBjMThlOGY2MWI1ZDhjXzMtMS0xLTEtMA_abfe6cad-904e-43bc-b110-9b0353f71d59"
      unitRef="usd">-129599000</us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate>
    <us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate
      contextRef="ic422fca6363144d0b81867266600ded0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzAvZnJhZzpmOWVlNjY0ZjRlMmY0MWRiODI4OTY2NzkwNGZmODBlZC90YWJsZTo0OTVhZmUzYjAzYmE0ZDdmYTMwYzE4ZThmNjFiNWQ4Yy90YWJsZXJhbmdlOjQ5NWFmZTNiMDNiYTRkN2ZhMzBjMThlOGY2MWI1ZDhjXzMtMy0xLTEtMA_b5355278-31c8-4b5b-b0f5-4dd796269d95"
      unitRef="usd">0</us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate>
    <us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate
      contextRef="i553ee2d892dc4af1ad8ae5ed797175bf_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzAvZnJhZzpmOWVlNjY0ZjRlMmY0MWRiODI4OTY2NzkwNGZmODBlZC90YWJsZTo0OTVhZmUzYjAzYmE0ZDdmYTMwYzE4ZThmNjFiNWQ4Yy90YWJsZXJhbmdlOjQ5NWFmZTNiMDNiYTRkN2ZhMzBjMThlOGY2MWI1ZDhjXzMtNS0xLTEtMA_cc330ca9-87f9-4d1d-9585-50b76d663b1b"
      unitRef="usd">5664000</us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate>
    <us-gaap:IncomeTaxReconciliationTaxContingencies
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzAvZnJhZzpmOWVlNjY0ZjRlMmY0MWRiODI4OTY2NzkwNGZmODBlZC90YWJsZTo0OTVhZmUzYjAzYmE0ZDdmYTMwYzE4ZThmNjFiNWQ4Yy90YWJsZXJhbmdlOjQ5NWFmZTNiMDNiYTRkN2ZhMzBjMThlOGY2MWI1ZDhjXzQtMS0xLTEtMA_ff2b70f9-96fc-4049-bbe2-441e969ea1e0"
      unitRef="usd">35941000</us-gaap:IncomeTaxReconciliationTaxContingencies>
    <us-gaap:IncomeTaxReconciliationTaxContingencies
      contextRef="ic422fca6363144d0b81867266600ded0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzAvZnJhZzpmOWVlNjY0ZjRlMmY0MWRiODI4OTY2NzkwNGZmODBlZC90YWJsZTo0OTVhZmUzYjAzYmE0ZDdmYTMwYzE4ZThmNjFiNWQ4Yy90YWJsZXJhbmdlOjQ5NWFmZTNiMDNiYTRkN2ZhMzBjMThlOGY2MWI1ZDhjXzQtMy0xLTEtMA_79fc42f1-b93e-4416-8db6-f53160c63849"
      unitRef="usd">43273000</us-gaap:IncomeTaxReconciliationTaxContingencies>
    <us-gaap:IncomeTaxReconciliationTaxContingencies
      contextRef="i553ee2d892dc4af1ad8ae5ed797175bf_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzAvZnJhZzpmOWVlNjY0ZjRlMmY0MWRiODI4OTY2NzkwNGZmODBlZC90YWJsZTo0OTVhZmUzYjAzYmE0ZDdmYTMwYzE4ZThmNjFiNWQ4Yy90YWJsZXJhbmdlOjQ5NWFmZTNiMDNiYTRkN2ZhMzBjMThlOGY2MWI1ZDhjXzQtNS0xLTEtMA_3a301308-b8ed-4b80-97e6-83e6642e133f"
      unitRef="usd">46317000</us-gaap:IncomeTaxReconciliationTaxContingencies>
    <us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzAvZnJhZzpmOWVlNjY0ZjRlMmY0MWRiODI4OTY2NzkwNGZmODBlZC90YWJsZTo0OTVhZmUzYjAzYmE0ZDdmYTMwYzE4ZThmNjFiNWQ4Yy90YWJsZXJhbmdlOjQ5NWFmZTNiMDNiYTRkN2ZhMzBjMThlOGY2MWI1ZDhjXzUtMS0xLTEtMA_44ceadb5-8e18-493e-9323-d06d83420f7e"
      unitRef="usd">-83550000</us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential
      contextRef="ic422fca6363144d0b81867266600ded0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzAvZnJhZzpmOWVlNjY0ZjRlMmY0MWRiODI4OTY2NzkwNGZmODBlZC90YWJsZTo0OTVhZmUzYjAzYmE0ZDdmYTMwYzE4ZThmNjFiNWQ4Yy90YWJsZXJhbmdlOjQ5NWFmZTNiMDNiYTRkN2ZhMzBjMThlOGY2MWI1ZDhjXzUtMy0xLTEtMA_7496b7ad-806b-47f2-81c1-2814694b36d4"
      unitRef="usd">-67987000</us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential
      contextRef="i553ee2d892dc4af1ad8ae5ed797175bf_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzAvZnJhZzpmOWVlNjY0ZjRlMmY0MWRiODI4OTY2NzkwNGZmODBlZC90YWJsZTo0OTVhZmUzYjAzYmE0ZDdmYTMwYzE4ZThmNjFiNWQ4Yy90YWJsZXJhbmdlOjQ5NWFmZTNiMDNiYTRkN2ZhMzBjMThlOGY2MWI1ZDhjXzUtNS0xLTEtMA_b91f354b-9e20-4b68-9bc2-7d6da1b07fbb"
      unitRef="usd">-638724000</us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseImpairmentLosses
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzAvZnJhZzpmOWVlNjY0ZjRlMmY0MWRiODI4OTY2NzkwNGZmODBlZC90YWJsZTo0OTVhZmUzYjAzYmE0ZDdmYTMwYzE4ZThmNjFiNWQ4Yy90YWJsZXJhbmdlOjQ5NWFmZTNiMDNiYTRkN2ZhMzBjMThlOGY2MWI1ZDhjXzgtMS0xLTEtMA_86585337-4ee1-4e68-90e0-7775f5ffbe16"
      unitRef="usd">7490000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseImpairmentLosses>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseImpairmentLosses
      contextRef="ic422fca6363144d0b81867266600ded0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzAvZnJhZzpmOWVlNjY0ZjRlMmY0MWRiODI4OTY2NzkwNGZmODBlZC90YWJsZTo0OTVhZmUzYjAzYmE0ZDdmYTMwYzE4ZThmNjFiNWQ4Yy90YWJsZXJhbmdlOjQ5NWFmZTNiMDNiYTRkN2ZhMzBjMThlOGY2MWI1ZDhjXzgtMy0xLTEtMA_5bc16d95-bcca-4d82-b949-38738dd53625"
      unitRef="usd">27493000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseImpairmentLosses>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseImpairmentLosses
      contextRef="i553ee2d892dc4af1ad8ae5ed797175bf_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzAvZnJhZzpmOWVlNjY0ZjRlMmY0MWRiODI4OTY2NzkwNGZmODBlZC90YWJsZTo0OTVhZmUzYjAzYmE0ZDdmYTMwYzE4ZThmNjFiNWQ4Yy90YWJsZXJhbmdlOjQ5NWFmZTNiMDNiYTRkN2ZhMzBjMThlOGY2MWI1ZDhjXzgtNS0xLTEtMA_4e713c54-8f0a-4c02-b3c1-3d6050c4c4c7"
      unitRef="usd">109189000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseImpairmentLosses>
    <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzAvZnJhZzpmOWVlNjY0ZjRlMmY0MWRiODI4OTY2NzkwNGZmODBlZC90YWJsZTo0OTVhZmUzYjAzYmE0ZDdmYTMwYzE4ZThmNjFiNWQ4Yy90YWJsZXJhbmdlOjQ5NWFmZTNiMDNiYTRkN2ZhMzBjMThlOGY2MWI1ZDhjXzktMS0xLTEtMA_4a3475a0-ff79-48bb-9908-0d9ddd3079f9"
      unitRef="usd">-97752000</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="ic422fca6363144d0b81867266600ded0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzAvZnJhZzpmOWVlNjY0ZjRlMmY0MWRiODI4OTY2NzkwNGZmODBlZC90YWJsZTo0OTVhZmUzYjAzYmE0ZDdmYTMwYzE4ZThmNjFiNWQ4Yy90YWJsZXJhbmdlOjQ5NWFmZTNiMDNiYTRkN2ZhMzBjMThlOGY2MWI1ZDhjXzktMy0xLTEtMA_976d8b67-85fb-428f-8b23-48e9c27d487a"
      unitRef="usd">30123000</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="i553ee2d892dc4af1ad8ae5ed797175bf_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzAvZnJhZzpmOWVlNjY0ZjRlMmY0MWRiODI4OTY2NzkwNGZmODBlZC90YWJsZTo0OTVhZmUzYjAzYmE0ZDdmYTMwYzE4ZThmNjFiNWQ4Yy90YWJsZXJhbmdlOjQ5NWFmZTNiMDNiYTRkN2ZhMzBjMThlOGY2MWI1ZDhjXzktNS0xLTEtMA_b161ae6e-c55c-418c-a665-88d573674136"
      unitRef="usd">748562000</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <endp:EffectiveIncomeTaxRateReconciliationIntraEntityTransfersofAssetsOtherThanInventoryAmount
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzAvZnJhZzpmOWVlNjY0ZjRlMmY0MWRiODI4OTY2NzkwNGZmODBlZC90YWJsZTo0OTVhZmUzYjAzYmE0ZDdmYTMwYzE4ZThmNjFiNWQ4Yy90YWJsZXJhbmdlOjQ5NWFmZTNiMDNiYTRkN2ZhMzBjMThlOGY2MWI1ZDhjXzEwLTEtMS0xLTA_43444999-bbc3-42e1-897d-a0ed451b1113"
      unitRef="usd">0</endp:EffectiveIncomeTaxRateReconciliationIntraEntityTransfersofAssetsOtherThanInventoryAmount>
    <endp:EffectiveIncomeTaxRateReconciliationIntraEntityTransfersofAssetsOtherThanInventoryAmount
      contextRef="ic422fca6363144d0b81867266600ded0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzAvZnJhZzpmOWVlNjY0ZjRlMmY0MWRiODI4OTY2NzkwNGZmODBlZC90YWJsZTo0OTVhZmUzYjAzYmE0ZDdmYTMwYzE4ZThmNjFiNWQ4Yy90YWJsZXJhbmdlOjQ5NWFmZTNiMDNiYTRkN2ZhMzBjMThlOGY2MWI1ZDhjXzEwLTMtMS0xLTA_0d23756f-2953-46fe-a079-b2ea0cef705a"
      unitRef="usd">0</endp:EffectiveIncomeTaxRateReconciliationIntraEntityTransfersofAssetsOtherThanInventoryAmount>
    <endp:EffectiveIncomeTaxRateReconciliationIntraEntityTransfersofAssetsOtherThanInventoryAmount
      contextRef="i553ee2d892dc4af1ad8ae5ed797175bf_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzAvZnJhZzpmOWVlNjY0ZjRlMmY0MWRiODI4OTY2NzkwNGZmODBlZC90YWJsZTo0OTVhZmUzYjAzYmE0ZDdmYTMwYzE4ZThmNjFiNWQ4Yy90YWJsZXJhbmdlOjQ5NWFmZTNiMDNiYTRkN2ZhMzBjMThlOGY2MWI1ZDhjXzEwLTUtMS0xLTA_d2a620c7-88f7-4da5-9204-392ca2aded43"
      unitRef="usd">-63335000</endp:EffectiveIncomeTaxRateReconciliationIntraEntityTransfersofAssetsOtherThanInventoryAmount>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Amount
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzAvZnJhZzpmOWVlNjY0ZjRlMmY0MWRiODI4OTY2NzkwNGZmODBlZC90YWJsZTo0OTVhZmUzYjAzYmE0ZDdmYTMwYzE4ZThmNjFiNWQ4Yy90YWJsZXJhbmdlOjQ5NWFmZTNiMDNiYTRkN2ZhMzBjMThlOGY2MWI1ZDhjXzIxLTEtMS0xLTA_6c446fc3-df0c-45d9-8ea1-3251189bf286"
      unitRef="usd">77438000</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Amount>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Amount
      contextRef="ic422fca6363144d0b81867266600ded0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzAvZnJhZzpmOWVlNjY0ZjRlMmY0MWRiODI4OTY2NzkwNGZmODBlZC90YWJsZTo0OTVhZmUzYjAzYmE0ZDdmYTMwYzE4ZThmNjFiNWQ4Yy90YWJsZXJhbmdlOjQ5NWFmZTNiMDNiYTRkN2ZhMzBjMThlOGY2MWI1ZDhjXzIxLTMtMS0xLTA_9af5da5f-f5ab-48ee-a829-ef15dc504bae"
      unitRef="usd">13662000</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Amount>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Amount
      contextRef="i553ee2d892dc4af1ad8ae5ed797175bf_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzAvZnJhZzpmOWVlNjY0ZjRlMmY0MWRiODI4OTY2NzkwNGZmODBlZC90YWJsZTo0OTVhZmUzYjAzYmE0ZDdmYTMwYzE4ZThmNjFiNWQ4Yy90YWJsZXJhbmdlOjQ5NWFmZTNiMDNiYTRkN2ZhMzBjMThlOGY2MWI1ZDhjXzIxLTUtMS0xLTA_1642680e-94d4-4b9a-b9df-ad3a2924a352"
      unitRef="usd">0</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Amount>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpense
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzAvZnJhZzpmOWVlNjY0ZjRlMmY0MWRiODI4OTY2NzkwNGZmODBlZC90YWJsZTo0OTVhZmUzYjAzYmE0ZDdmYTMwYzE4ZThmNjFiNWQ4Yy90YWJsZXJhbmdlOjQ5NWFmZTNiMDNiYTRkN2ZhMzBjMThlOGY2MWI1ZDhjXzIyLTEtMS0xLTA_ad9206bd-38ce-4f4d-86d8-7b0c67e30daa"
      unitRef="usd">8875000</us-gaap:IncomeTaxReconciliationNondeductibleExpense>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpense
      contextRef="ic422fca6363144d0b81867266600ded0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzAvZnJhZzpmOWVlNjY0ZjRlMmY0MWRiODI4OTY2NzkwNGZmODBlZC90YWJsZTo0OTVhZmUzYjAzYmE0ZDdmYTMwYzE4ZThmNjFiNWQ4Yy90YWJsZXJhbmdlOjQ5NWFmZTNiMDNiYTRkN2ZhMzBjMThlOGY2MWI1ZDhjXzIyLTMtMS0xLTA_56606d41-3901-4f09-a195-ad5e1fb6f535"
      unitRef="usd">21299000</us-gaap:IncomeTaxReconciliationNondeductibleExpense>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpense
      contextRef="i553ee2d892dc4af1ad8ae5ed797175bf_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzAvZnJhZzpmOWVlNjY0ZjRlMmY0MWRiODI4OTY2NzkwNGZmODBlZC90YWJsZTo0OTVhZmUzYjAzYmE0ZDdmYTMwYzE4ZThmNjFiNWQ4Yy90YWJsZXJhbmdlOjQ5NWFmZTNiMDNiYTRkN2ZhMzBjMThlOGY2MWI1ZDhjXzIyLTUtMS0xLTA_fdd35575-8191-49ab-b887-4cbad112f456"
      unitRef="usd">3446000</us-gaap:IncomeTaxReconciliationNondeductibleExpense>
    <endp:EffectiveIncomeTaxRateReconciliationExecutiveCompensationLimitationAmount
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzAvZnJhZzpmOWVlNjY0ZjRlMmY0MWRiODI4OTY2NzkwNGZmODBlZC90YWJsZTo0OTVhZmUzYjAzYmE0ZDdmYTMwYzE4ZThmNjFiNWQ4Yy90YWJsZXJhbmdlOjQ5NWFmZTNiMDNiYTRkN2ZhMzBjMThlOGY2MWI1ZDhjXzIzLTEtMS0xLTA_282bc30d-3ba7-4727-9d46-34ddb38fd8ff"
      unitRef="usd">5857000</endp:EffectiveIncomeTaxRateReconciliationExecutiveCompensationLimitationAmount>
    <endp:EffectiveIncomeTaxRateReconciliationExecutiveCompensationLimitationAmount
      contextRef="ic422fca6363144d0b81867266600ded0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzAvZnJhZzpmOWVlNjY0ZjRlMmY0MWRiODI4OTY2NzkwNGZmODBlZC90YWJsZTo0OTVhZmUzYjAzYmE0ZDdmYTMwYzE4ZThmNjFiNWQ4Yy90YWJsZXJhbmdlOjQ5NWFmZTNiMDNiYTRkN2ZhMzBjMThlOGY2MWI1ZDhjXzIzLTMtMS0xLTA_c99bf666-0d8a-4a76-9b11-1175b586f28f"
      unitRef="usd">4547000</endp:EffectiveIncomeTaxRateReconciliationExecutiveCompensationLimitationAmount>
    <endp:EffectiveIncomeTaxRateReconciliationExecutiveCompensationLimitationAmount
      contextRef="i553ee2d892dc4af1ad8ae5ed797175bf_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzAvZnJhZzpmOWVlNjY0ZjRlMmY0MWRiODI4OTY2NzkwNGZmODBlZC90YWJsZTo0OTVhZmUzYjAzYmE0ZDdmYTMwYzE4ZThmNjFiNWQ4Yy90YWJsZXJhbmdlOjQ5NWFmZTNiMDNiYTRkN2ZhMzBjMThlOGY2MWI1ZDhjXzIzLTUtMS0xLTA_b0f20637-1dd8-4424-96fa-294c13bc38f7"
      unitRef="usd">5955000</endp:EffectiveIncomeTaxRateReconciliationExecutiveCompensationLimitationAmount>
    <us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzAvZnJhZzpmOWVlNjY0ZjRlMmY0MWRiODI4OTY2NzkwNGZmODBlZC90YWJsZTo0OTVhZmUzYjAzYmE0ZDdmYTMwYzE4ZThmNjFiNWQ4Yy90YWJsZXJhbmdlOjQ5NWFmZTNiMDNiYTRkN2ZhMzBjMThlOGY2MWI1ZDhjXzI0LTEtMS0xLTIxNjM3_7e46ce1b-31f7-4237-b809-315d24a2535e"
      unitRef="usd">6495000</us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount>
    <us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount
      contextRef="ic422fca6363144d0b81867266600ded0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzAvZnJhZzpmOWVlNjY0ZjRlMmY0MWRiODI4OTY2NzkwNGZmODBlZC90YWJsZTo0OTVhZmUzYjAzYmE0ZDdmYTMwYzE4ZThmNjFiNWQ4Yy90YWJsZXJhbmdlOjQ5NWFmZTNiMDNiYTRkN2ZhMzBjMThlOGY2MWI1ZDhjXzI0LTMtMS0xLTIxNjM3_c1b1e0bb-6b93-4d26-9c7e-ccdb77924d4b"
      unitRef="usd">6014000</us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount>
    <us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount
      contextRef="i553ee2d892dc4af1ad8ae5ed797175bf_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzAvZnJhZzpmOWVlNjY0ZjRlMmY0MWRiODI4OTY2NzkwNGZmODBlZC90YWJsZTo0OTVhZmUzYjAzYmE0ZDdmYTMwYzE4ZThmNjFiNWQ4Yy90YWJsZXJhbmdlOjQ5NWFmZTNiMDNiYTRkN2ZhMzBjMThlOGY2MWI1ZDhjXzI0LTUtMS0xLTIxNjM3_4d492a9c-ad2d-4b6c-9326-42607ce7efc3"
      unitRef="usd">4118000</us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount>
    <endp:EffectiveIncomeTaxRateReconciliationFinancingActivitiesAmount
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzAvZnJhZzpmOWVlNjY0ZjRlMmY0MWRiODI4OTY2NzkwNGZmODBlZC90YWJsZTo0OTVhZmUzYjAzYmE0ZDdmYTMwYzE4ZThmNjFiNWQ4Yy90YWJsZXJhbmdlOjQ5NWFmZTNiMDNiYTRkN2ZhMzBjMThlOGY2MWI1ZDhjXzI1LTEtMS0xLTIxNjM3_96261be2-9b7d-483d-b35d-06165ee12e90"
      unitRef="usd">33217000</endp:EffectiveIncomeTaxRateReconciliationFinancingActivitiesAmount>
    <endp:EffectiveIncomeTaxRateReconciliationFinancingActivitiesAmount
      contextRef="ic422fca6363144d0b81867266600ded0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzAvZnJhZzpmOWVlNjY0ZjRlMmY0MWRiODI4OTY2NzkwNGZmODBlZC90YWJsZTo0OTVhZmUzYjAzYmE0ZDdmYTMwYzE4ZThmNjFiNWQ4Yy90YWJsZXJhbmdlOjQ5NWFmZTNiMDNiYTRkN2ZhMzBjMThlOGY2MWI1ZDhjXzI1LTMtMS0xLTIxNjM3_efc742cc-f2c5-4c8a-b6fb-6677fe0dfb58"
      unitRef="usd">0</endp:EffectiveIncomeTaxRateReconciliationFinancingActivitiesAmount>
    <endp:EffectiveIncomeTaxRateReconciliationFinancingActivitiesAmount
      contextRef="i553ee2d892dc4af1ad8ae5ed797175bf_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzAvZnJhZzpmOWVlNjY0ZjRlMmY0MWRiODI4OTY2NzkwNGZmODBlZC90YWJsZTo0OTVhZmUzYjAzYmE0ZDdmYTMwYzE4ZThmNjFiNWQ4Yy90YWJsZXJhbmdlOjQ5NWFmZTNiMDNiYTRkN2ZhMzBjMThlOGY2MWI1ZDhjXzI1LTUtMS0xLTIxNjM3_1d051ac0-e053-4cf5-9afa-d6395cbe93e0"
      unitRef="usd">0</endp:EffectiveIncomeTaxRateReconciliationFinancingActivitiesAmount>
    <endp:EffectiveIncomeTaxRateReconciliationInvestingActivitiesAmount
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzAvZnJhZzpmOWVlNjY0ZjRlMmY0MWRiODI4OTY2NzkwNGZmODBlZC90YWJsZTo0OTVhZmUzYjAzYmE0ZDdmYTMwYzE4ZThmNjFiNWQ4Yy90YWJsZXJhbmdlOjQ5NWFmZTNiMDNiYTRkN2ZhMzBjMThlOGY2MWI1ZDhjXzI2LTEtMS0xLTIxNjM3_53a2de79-5765-4440-8da1-7ac34274fdb8"
      unitRef="usd">44964000</endp:EffectiveIncomeTaxRateReconciliationInvestingActivitiesAmount>
    <endp:EffectiveIncomeTaxRateReconciliationInvestingActivitiesAmount
      contextRef="ic422fca6363144d0b81867266600ded0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzAvZnJhZzpmOWVlNjY0ZjRlMmY0MWRiODI4OTY2NzkwNGZmODBlZC90YWJsZTo0OTVhZmUzYjAzYmE0ZDdmYTMwYzE4ZThmNjFiNWQ4Yy90YWJsZXJhbmdlOjQ5NWFmZTNiMDNiYTRkN2ZhMzBjMThlOGY2MWI1ZDhjXzI2LTMtMS0xLTIxNjM3_a54d8ea7-6fca-4cc9-8624-a7200904322f"
      unitRef="usd">0</endp:EffectiveIncomeTaxRateReconciliationInvestingActivitiesAmount>
    <endp:EffectiveIncomeTaxRateReconciliationInvestingActivitiesAmount
      contextRef="i553ee2d892dc4af1ad8ae5ed797175bf_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzAvZnJhZzpmOWVlNjY0ZjRlMmY0MWRiODI4OTY2NzkwNGZmODBlZC90YWJsZTo0OTVhZmUzYjAzYmE0ZDdmYTMwYzE4ZThmNjFiNWQ4Yy90YWJsZXJhbmdlOjQ5NWFmZTNiMDNiYTRkN2ZhMzBjMThlOGY2MWI1ZDhjXzI2LTUtMS0xLTIxNjM3_bb25a95a-c11d-4bd1-9d38-57b6a94fed9e"
      unitRef="usd">0</endp:EffectiveIncomeTaxRateReconciliationInvestingActivitiesAmount>
    <us-gaap:IncomeTaxReconciliationOtherReconcilingItems
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzAvZnJhZzpmOWVlNjY0ZjRlMmY0MWRiODI4OTY2NzkwNGZmODBlZC90YWJsZTo0OTVhZmUzYjAzYmE0ZDdmYTMwYzE4ZThmNjFiNWQ4Yy90YWJsZXJhbmdlOjQ5NWFmZTNiMDNiYTRkN2ZhMzBjMThlOGY2MWI1ZDhjXzI0LTEtMS0xLTA_e01304bc-70e3-450f-8bdb-ee7668ff7bba"
      unitRef="usd">-4116000</us-gaap:IncomeTaxReconciliationOtherReconcilingItems>
    <us-gaap:IncomeTaxReconciliationOtherReconcilingItems
      contextRef="ic422fca6363144d0b81867266600ded0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzAvZnJhZzpmOWVlNjY0ZjRlMmY0MWRiODI4OTY2NzkwNGZmODBlZC90YWJsZTo0OTVhZmUzYjAzYmE0ZDdmYTMwYzE4ZThmNjFiNWQ4Yy90YWJsZXJhbmdlOjQ5NWFmZTNiMDNiYTRkN2ZhMzBjMThlOGY2MWI1ZDhjXzI0LTMtMS0xLTA_8c2d63c9-f83b-4dd6-959f-5079a29337de"
      unitRef="usd">14141000</us-gaap:IncomeTaxReconciliationOtherReconcilingItems>
    <us-gaap:IncomeTaxReconciliationOtherReconcilingItems
      contextRef="i553ee2d892dc4af1ad8ae5ed797175bf_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzAvZnJhZzpmOWVlNjY0ZjRlMmY0MWRiODI4OTY2NzkwNGZmODBlZC90YWJsZTo0OTVhZmUzYjAzYmE0ZDdmYTMwYzE4ZThmNjFiNWQ4Yy90YWJsZXJhbmdlOjQ5NWFmZTNiMDNiYTRkN2ZhMzBjMThlOGY2MWI1ZDhjXzI0LTUtMS0xLTA_3677f007-5a96-4f25-8418-c02a42828b35"
      unitRef="usd">-1596000</us-gaap:IncomeTaxReconciliationOtherReconcilingItems>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzAvZnJhZzpmOWVlNjY0ZjRlMmY0MWRiODI4OTY2NzkwNGZmODBlZC90YWJsZTo0OTVhZmUzYjAzYmE0ZDdmYTMwYzE4ZThmNjFiNWQ4Yy90YWJsZXJhbmdlOjQ5NWFmZTNiMDNiYTRkN2ZhMzBjMThlOGY2MWI1ZDhjXzI1LTEtMS0xLTA_4dc32cc4-2755-407a-b1cd-99a76db23f1a"
      unitRef="usd">-273982000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ic422fca6363144d0b81867266600ded0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzAvZnJhZzpmOWVlNjY0ZjRlMmY0MWRiODI4OTY2NzkwNGZmODBlZC90YWJsZTo0OTVhZmUzYjAzYmE0ZDdmYTMwYzE4ZThmNjFiNWQ4Yy90YWJsZXJhbmdlOjQ5NWFmZTNiMDNiYTRkN2ZhMzBjMThlOGY2MWI1ZDhjXzI1LTMtMS0xLTA_cf3bc66b-a85d-4ffb-a056-e5fe9f5035d4"
      unitRef="usd">15680000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i553ee2d892dc4af1ad8ae5ed797175bf_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzAvZnJhZzpmOWVlNjY0ZjRlMmY0MWRiODI4OTY2NzkwNGZmODBlZC90YWJsZTo0OTVhZmUzYjAzYmE0ZDdmYTMwYzE4ZThmNjFiNWQ4Yy90YWJsZXJhbmdlOjQ5NWFmZTNiMDNiYTRkN2ZhMzBjMThlOGY2MWI1ZDhjXzI1LTUtMS0xLTA_9c0aebaf-651f-418c-9751-2f112c98041c"
      unitRef="usd">22935000</us-gaap:IncomeTaxExpenseBenefit>
    <endp:EffectiveIncomeTaxRateReconciliationCARESActAmount
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzAvZnJhZzpmOWVlNjY0ZjRlMmY0MWRiODI4OTY2NzkwNGZmODBlZC90ZXh0cmVnaW9uOmY5ZWU2NjRmNGUyZjQxZGI4Mjg5NjY3OTA0ZmY4MGVkXzEwOTk1MTE2NDY4NjY_6a82827f-204b-44f3-b047-f5a97f584c64"
      unitRef="usd">129600000</endp:EffectiveIncomeTaxRateReconciliationCARESActAmount>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzAvZnJhZzpmOWVlNjY0ZjRlMmY0MWRiODI4OTY2NzkwNGZmODBlZC90ZXh0cmVnaW9uOmY5ZWU2NjRmNGUyZjQxZGI4Mjg5NjY3OTA0ZmY4MGVkXzMyOTg1MzQ4OTY2Njc_4271201e-0430-44b9-a795-f90b1f92d47d">&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Deferred income taxes result from temporary differences between the amount of assets and liabilities recognized for financial reporting and tax purposes. The significant components of the net deferred income tax liability shown on the balance sheets as of December 31, 2020 and 2019 are as follows (in thousands):&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:74.038%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.985%"/&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:8pt;font-weight:700;line-height:100%"&gt;December 31, 2020&lt;/span&gt;&lt;/td&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:8pt;font-weight:700;line-height:100%"&gt;December 31, 2019&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:10pt;font-weight:400;line-height:100%"&gt;Deferred tax assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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:1pt solid #000000;padding:0 1pt"/&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:10pt;font-weight:400;line-height:100%"&gt;Accrued expenses and customer allowances&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;109,595&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;112,489&#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 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred interest expense&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:10pt;font-weight:400;line-height:100%"&gt;281,608&#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:10pt;font-weight:400;line-height:100%"&gt;317,997&#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 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fixed assets and intangible assets&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:10pt;font-weight:400;line-height:100%"&gt;487,378&#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:10pt;font-weight:400;line-height:100%"&gt;598,730&#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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Loss on capital assets&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:10pt;font-weight:400;line-height:100%"&gt;66,159&#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:10pt;font-weight:400;line-height:100%"&gt;61,971&#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 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net operating loss carryforward&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:10pt;font-weight:400;line-height:100%"&gt;9,659,130&#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:10pt;font-weight:400;line-height:100%"&gt;9,743,763&#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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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:10pt;font-weight:400;line-height:100%"&gt;91,895&#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:10pt;font-weight:400;line-height:100%"&gt;89,501&#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 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Research and development and other tax credit carryforwards&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:10pt;font-weight:400;line-height:100%"&gt;15,176&#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:10pt;font-weight:400;line-height:100%"&gt;16,620&#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="display:none"/&gt;&lt;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:10pt;font-weight:400;line-height:100%"&gt;Total gross deferred income tax assets&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;10,710,941&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;10,941,071&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax liabilities:&lt;/span&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="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="display:none"/&gt;&lt;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:10pt;font-weight:400;line-height:100%"&gt;Other&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(9,469)&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(10,086)&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 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intercompany 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:10pt;font-weight:400;line-height:100%"&gt;(1,057,158)&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:10pt;font-weight:400;line-height:100%"&gt;(1,131,537)&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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total gross deferred income tax liabilities&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(1,066,627)&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(1,141,623)&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:10pt;font-weight:400;line-height:100%"&gt;Valuation allowance&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:10pt;font-weight:400;line-height:100%"&gt;(9,668,556)&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:10pt;font-weight:400;line-height:100%"&gt;(9,828,959)&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:10pt;font-weight:400;line-height:100%"&gt;Net deferred income tax liability&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(24,242)&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(29,511)&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:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpense
      contextRef="i3f216a0a208e454cb35be9f5f8c6dadf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzAvZnJhZzpmOWVlNjY0ZjRlMmY0MWRiODI4OTY2NzkwNGZmODBlZC90YWJsZTpmNmI0MjZiNDg4OGY0YWZjOGE1NmJiZDBkYzA5N2EzYS90YWJsZXJhbmdlOmY2YjQyNmI0ODg4ZjRhZmM4YTU2YmJkMGRjMDk3YTNhXzItMS0xLTEtMA_04207d38-6b8c-4920-9f5d-9a8b9c7a2ef5"
      unitRef="usd">109595000</us-gaap:DeferredTaxAssetsTaxDeferredExpense>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpense
      contextRef="ie393cf2c705b4c4d83b27b6f2c4fdfb0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzAvZnJhZzpmOWVlNjY0ZjRlMmY0MWRiODI4OTY2NzkwNGZmODBlZC90YWJsZTpmNmI0MjZiNDg4OGY0YWZjOGE1NmJiZDBkYzA5N2EzYS90YWJsZXJhbmdlOmY2YjQyNmI0ODg4ZjRhZmM4YTU2YmJkMGRjMDk3YTNhXzItMy0xLTEtMA_f3d81b4f-c857-4468-82da-d9bbef0c475b"
      unitRef="usd">112489000</us-gaap:DeferredTaxAssetsTaxDeferredExpense>
    <endp:DeferredTaxAssetsDeferredInterestExpense
      contextRef="i3f216a0a208e454cb35be9f5f8c6dadf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzAvZnJhZzpmOWVlNjY0ZjRlMmY0MWRiODI4OTY2NzkwNGZmODBlZC90YWJsZTpmNmI0MjZiNDg4OGY0YWZjOGE1NmJiZDBkYzA5N2EzYS90YWJsZXJhbmdlOmY2YjQyNmI0ODg4ZjRhZmM4YTU2YmJkMGRjMDk3YTNhXzQtMS0xLTEtMA_f543048f-7ae3-4c1f-a997-afd66093de10"
      unitRef="usd">281608000</endp:DeferredTaxAssetsDeferredInterestExpense>
    <endp:DeferredTaxAssetsDeferredInterestExpense
      contextRef="ie393cf2c705b4c4d83b27b6f2c4fdfb0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzAvZnJhZzpmOWVlNjY0ZjRlMmY0MWRiODI4OTY2NzkwNGZmODBlZC90YWJsZTpmNmI0MjZiNDg4OGY0YWZjOGE1NmJiZDBkYzA5N2EzYS90YWJsZXJhbmdlOmY2YjQyNmI0ODg4ZjRhZmM4YTU2YmJkMGRjMDk3YTNhXzQtMy0xLTEtMA_7868119a-d342-497a-b4d3-754e8acdbf60"
      unitRef="usd">317997000</endp:DeferredTaxAssetsDeferredInterestExpense>
    <endp:DeferredTaxAssetsFixedandIntangibleAssets
      contextRef="i3f216a0a208e454cb35be9f5f8c6dadf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzAvZnJhZzpmOWVlNjY0ZjRlMmY0MWRiODI4OTY2NzkwNGZmODBlZC90YWJsZTpmNmI0MjZiNDg4OGY0YWZjOGE1NmJiZDBkYzA5N2EzYS90YWJsZXJhbmdlOmY2YjQyNmI0ODg4ZjRhZmM4YTU2YmJkMGRjMDk3YTNhXzUtMS0xLTEtMA_112fc0e0-456b-43a0-a4c1-6e335f924cf3"
      unitRef="usd">487378000</endp:DeferredTaxAssetsFixedandIntangibleAssets>
    <endp:DeferredTaxAssetsFixedandIntangibleAssets
      contextRef="ie393cf2c705b4c4d83b27b6f2c4fdfb0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzAvZnJhZzpmOWVlNjY0ZjRlMmY0MWRiODI4OTY2NzkwNGZmODBlZC90YWJsZTpmNmI0MjZiNDg4OGY0YWZjOGE1NmJiZDBkYzA5N2EzYS90YWJsZXJhbmdlOmY2YjQyNmI0ODg4ZjRhZmM4YTU2YmJkMGRjMDk3YTNhXzUtMy0xLTEtMA_6b816ec4-c04a-47b3-9ef3-905eb0d06f77"
      unitRef="usd">598730000</endp:DeferredTaxAssetsFixedandIntangibleAssets>
    <us-gaap:DeferredTaxAssetsCapitalLossCarryforwards
      contextRef="i3f216a0a208e454cb35be9f5f8c6dadf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzAvZnJhZzpmOWVlNjY0ZjRlMmY0MWRiODI4OTY2NzkwNGZmODBlZC90YWJsZTpmNmI0MjZiNDg4OGY0YWZjOGE1NmJiZDBkYzA5N2EzYS90YWJsZXJhbmdlOmY2YjQyNmI0ODg4ZjRhZmM4YTU2YmJkMGRjMDk3YTNhXzYtMS0xLTEtMA_ad16d0c5-9042-4070-a7f6-860e15465b70"
      unitRef="usd">66159000</us-gaap:DeferredTaxAssetsCapitalLossCarryforwards>
    <us-gaap:DeferredTaxAssetsCapitalLossCarryforwards
      contextRef="ie393cf2c705b4c4d83b27b6f2c4fdfb0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzAvZnJhZzpmOWVlNjY0ZjRlMmY0MWRiODI4OTY2NzkwNGZmODBlZC90YWJsZTpmNmI0MjZiNDg4OGY0YWZjOGE1NmJiZDBkYzA5N2EzYS90YWJsZXJhbmdlOmY2YjQyNmI0ODg4ZjRhZmM4YTU2YmJkMGRjMDk3YTNhXzYtMy0xLTEtMA_603be968-d568-4b74-bb2f-682097ad9eed"
      unitRef="usd">61971000</us-gaap:DeferredTaxAssetsCapitalLossCarryforwards>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="i3f216a0a208e454cb35be9f5f8c6dadf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzAvZnJhZzpmOWVlNjY0ZjRlMmY0MWRiODI4OTY2NzkwNGZmODBlZC90YWJsZTpmNmI0MjZiNDg4OGY0YWZjOGE1NmJiZDBkYzA5N2EzYS90YWJsZXJhbmdlOmY2YjQyNmI0ODg4ZjRhZmM4YTU2YmJkMGRjMDk3YTNhXzctMS0xLTEtMA_795d94ac-97fc-49a5-8947-ce9702129a2f"
      unitRef="usd">9659130000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="ie393cf2c705b4c4d83b27b6f2c4fdfb0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzAvZnJhZzpmOWVlNjY0ZjRlMmY0MWRiODI4OTY2NzkwNGZmODBlZC90YWJsZTpmNmI0MjZiNDg4OGY0YWZjOGE1NmJiZDBkYzA5N2EzYS90YWJsZXJhbmdlOmY2YjQyNmI0ODg4ZjRhZmM4YTU2YmJkMGRjMDk3YTNhXzctMy0xLTEtMA_9a36e18a-7f0c-4c95-bc11-4f00f2e857a0"
      unitRef="usd">9743763000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="i3f216a0a208e454cb35be9f5f8c6dadf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzAvZnJhZzpmOWVlNjY0ZjRlMmY0MWRiODI4OTY2NzkwNGZmODBlZC90YWJsZTpmNmI0MjZiNDg4OGY0YWZjOGE1NmJiZDBkYzA5N2EzYS90YWJsZXJhbmdlOmY2YjQyNmI0ODg4ZjRhZmM4YTU2YmJkMGRjMDk3YTNhXzgtMS0xLTEtMA_c059ff81-795e-429c-a382-7563a8e3d1d1"
      unitRef="usd">91895000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="ie393cf2c705b4c4d83b27b6f2c4fdfb0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzAvZnJhZzpmOWVlNjY0ZjRlMmY0MWRiODI4OTY2NzkwNGZmODBlZC90YWJsZTpmNmI0MjZiNDg4OGY0YWZjOGE1NmJiZDBkYzA5N2EzYS90YWJsZXJhbmdlOmY2YjQyNmI0ODg4ZjRhZmM4YTU2YmJkMGRjMDk3YTNhXzgtMy0xLTEtMA_1301de1c-ec70-4929-b891-4ee69b61b386"
      unitRef="usd">89501000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch
      contextRef="i3f216a0a208e454cb35be9f5f8c6dadf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzAvZnJhZzpmOWVlNjY0ZjRlMmY0MWRiODI4OTY2NzkwNGZmODBlZC90YWJsZTpmNmI0MjZiNDg4OGY0YWZjOGE1NmJiZDBkYzA5N2EzYS90YWJsZXJhbmdlOmY2YjQyNmI0ODg4ZjRhZmM4YTU2YmJkMGRjMDk3YTNhXzktMS0xLTEtMA_1407cee0-bad2-466a-b044-9796243f35cd"
      unitRef="usd">15176000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch
      contextRef="ie393cf2c705b4c4d83b27b6f2c4fdfb0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzAvZnJhZzpmOWVlNjY0ZjRlMmY0MWRiODI4OTY2NzkwNGZmODBlZC90YWJsZTpmNmI0MjZiNDg4OGY0YWZjOGE1NmJiZDBkYzA5N2EzYS90YWJsZXJhbmdlOmY2YjQyNmI0ODg4ZjRhZmM4YTU2YmJkMGRjMDk3YTNhXzktMy0xLTEtMA_55a470ee-c5d0-4561-93b1-b22a03137748"
      unitRef="usd">16620000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="i3f216a0a208e454cb35be9f5f8c6dadf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzAvZnJhZzpmOWVlNjY0ZjRlMmY0MWRiODI4OTY2NzkwNGZmODBlZC90YWJsZTpmNmI0MjZiNDg4OGY0YWZjOGE1NmJiZDBkYzA5N2EzYS90YWJsZXJhbmdlOmY2YjQyNmI0ODg4ZjRhZmM4YTU2YmJkMGRjMDk3YTNhXzEyLTEtMS0xLTA_1c76c845-cee1-457c-82f9-08744f94fbe4"
      unitRef="usd">10710941000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="ie393cf2c705b4c4d83b27b6f2c4fdfb0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzAvZnJhZzpmOWVlNjY0ZjRlMmY0MWRiODI4OTY2NzkwNGZmODBlZC90YWJsZTpmNmI0MjZiNDg4OGY0YWZjOGE1NmJiZDBkYzA5N2EzYS90YWJsZXJhbmdlOmY2YjQyNmI0ODg4ZjRhZmM4YTU2YmJkMGRjMDk3YTNhXzEyLTMtMS0xLTA_7eab428b-5d7d-4354-b51e-05348000c980"
      unitRef="usd">10941071000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxLiabilitiesOther
      contextRef="i3f216a0a208e454cb35be9f5f8c6dadf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzAvZnJhZzpmOWVlNjY0ZjRlMmY0MWRiODI4OTY2NzkwNGZmODBlZC90YWJsZTpmNmI0MjZiNDg4OGY0YWZjOGE1NmJiZDBkYzA5N2EzYS90YWJsZXJhbmdlOmY2YjQyNmI0ODg4ZjRhZmM4YTU2YmJkMGRjMDk3YTNhXzE1LTEtMS0xLTA_cf8511a7-0bc9-45a7-b335-3ee2eaa6b2e9"
      unitRef="usd">9469000</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredTaxLiabilitiesOther
      contextRef="ie393cf2c705b4c4d83b27b6f2c4fdfb0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzAvZnJhZzpmOWVlNjY0ZjRlMmY0MWRiODI4OTY2NzkwNGZmODBlZC90YWJsZTpmNmI0MjZiNDg4OGY0YWZjOGE1NmJiZDBkYzA5N2EzYS90YWJsZXJhbmdlOmY2YjQyNmI0ODg4ZjRhZmM4YTU2YmJkMGRjMDk3YTNhXzE1LTMtMS0xLTA_313f2fc1-017b-4126-bca7-fa44d74c8371"
      unitRef="usd">10086000</us-gaap:DeferredTaxLiabilitiesOther>
    <endp:DeferredTaxLiabilityIntercompanyNotes
      contextRef="i3f216a0a208e454cb35be9f5f8c6dadf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzAvZnJhZzpmOWVlNjY0ZjRlMmY0MWRiODI4OTY2NzkwNGZmODBlZC90YWJsZTpmNmI0MjZiNDg4OGY0YWZjOGE1NmJiZDBkYzA5N2EzYS90YWJsZXJhbmdlOmY2YjQyNmI0ODg4ZjRhZmM4YTU2YmJkMGRjMDk3YTNhXzE3LTEtMS0xLTA_134d082a-d6db-480a-beb6-28d189daf536"
      unitRef="usd">1057158000</endp:DeferredTaxLiabilityIntercompanyNotes>
    <endp:DeferredTaxLiabilityIntercompanyNotes
      contextRef="ie393cf2c705b4c4d83b27b6f2c4fdfb0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzAvZnJhZzpmOWVlNjY0ZjRlMmY0MWRiODI4OTY2NzkwNGZmODBlZC90YWJsZTpmNmI0MjZiNDg4OGY0YWZjOGE1NmJiZDBkYzA5N2EzYS90YWJsZXJhbmdlOmY2YjQyNmI0ODg4ZjRhZmM4YTU2YmJkMGRjMDk3YTNhXzE3LTMtMS0xLTA_0f29b5b3-9b46-4003-9f5f-326a2e7e336a"
      unitRef="usd">1131537000</endp:DeferredTaxLiabilityIntercompanyNotes>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="i3f216a0a208e454cb35be9f5f8c6dadf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzAvZnJhZzpmOWVlNjY0ZjRlMmY0MWRiODI4OTY2NzkwNGZmODBlZC90YWJsZTpmNmI0MjZiNDg4OGY0YWZjOGE1NmJiZDBkYzA5N2EzYS90YWJsZXJhbmdlOmY2YjQyNmI0ODg4ZjRhZmM4YTU2YmJkMGRjMDk3YTNhXzE5LTEtMS0xLTA_52bc884f-6168-47aa-b3b0-486e2755ae53"
      unitRef="usd">1066627000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="ie393cf2c705b4c4d83b27b6f2c4fdfb0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzAvZnJhZzpmOWVlNjY0ZjRlMmY0MWRiODI4OTY2NzkwNGZmODBlZC90YWJsZTpmNmI0MjZiNDg4OGY0YWZjOGE1NmJiZDBkYzA5N2EzYS90YWJsZXJhbmdlOmY2YjQyNmI0ODg4ZjRhZmM4YTU2YmJkMGRjMDk3YTNhXzE5LTMtMS0xLTA_207fc8aa-e5e9-4e62-9932-ca0117629f4d"
      unitRef="usd">1141623000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="i3f216a0a208e454cb35be9f5f8c6dadf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzAvZnJhZzpmOWVlNjY0ZjRlMmY0MWRiODI4OTY2NzkwNGZmODBlZC90YWJsZTpmNmI0MjZiNDg4OGY0YWZjOGE1NmJiZDBkYzA5N2EzYS90YWJsZXJhbmdlOmY2YjQyNmI0ODg4ZjRhZmM4YTU2YmJkMGRjMDk3YTNhXzIwLTEtMS0xLTA_baea8ceb-3faa-4510-8825-47cd9ad94e07"
      unitRef="usd">9668556000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="ie393cf2c705b4c4d83b27b6f2c4fdfb0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzAvZnJhZzpmOWVlNjY0ZjRlMmY0MWRiODI4OTY2NzkwNGZmODBlZC90YWJsZTpmNmI0MjZiNDg4OGY0YWZjOGE1NmJiZDBkYzA5N2EzYS90YWJsZXJhbmdlOmY2YjQyNmI0ODg4ZjRhZmM4YTU2YmJkMGRjMDk3YTNhXzIwLTMtMS0xLTA_8418ac5a-264f-4345-aa45-89ae79fed151"
      unitRef="usd">9828959000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxLiabilities
      contextRef="i3f216a0a208e454cb35be9f5f8c6dadf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzAvZnJhZzpmOWVlNjY0ZjRlMmY0MWRiODI4OTY2NzkwNGZmODBlZC90YWJsZTpmNmI0MjZiNDg4OGY0YWZjOGE1NmJiZDBkYzA5N2EzYS90YWJsZXJhbmdlOmY2YjQyNmI0ODg4ZjRhZmM4YTU2YmJkMGRjMDk3YTNhXzIxLTEtMS0xLTA_ef2e1894-04f6-44f3-b8c7-6ba08104d6ba"
      unitRef="usd">24242000</us-gaap:DeferredTaxLiabilities>
    <us-gaap:DeferredTaxLiabilities
      contextRef="ie393cf2c705b4c4d83b27b6f2c4fdfb0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzAvZnJhZzpmOWVlNjY0ZjRlMmY0MWRiODI4OTY2NzkwNGZmODBlZC90YWJsZTpmNmI0MjZiNDg4OGY0YWZjOGE1NmJiZDBkYzA5N2EzYS90YWJsZXJhbmdlOmY2YjQyNmI0ODg4ZjRhZmM4YTU2YmJkMGRjMDk3YTNhXzIxLTMtMS0xLTA_031df50a-9d2e-4c27-9fdb-b6c6f9b3101e"
      unitRef="usd">29511000</us-gaap:DeferredTaxLiabilities>
    <us-gaap:SummaryOfTaxCreditCarryforwardsTextBlock
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzAvZnJhZzpmOWVlNjY0ZjRlMmY0MWRiODI4OTY2NzkwNGZmODBlZC90ZXh0cmVnaW9uOmY5ZWU2NjRmNGUyZjQxZGI4Mjg5NjY3OTA0ZmY4MGVkXzMyOTg1MzQ4OTY2Njg_cba04aeb-840a-4481-98e3-626a949649d1">&lt;div style="margin-top:6pt;text-indent:27pt"&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 December&#160;31, 2020, the Company had significant deferred tax assets for tax credits, net operating and capital loss carryforwards, net of unrecognized tax benefits, as presented below (in thousands):&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:73.344%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.985%"/&gt;&lt;td style="width:0.1%"/&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:8pt;font-weight:700;line-height:100%"&gt;Jurisdiction&lt;/span&gt;&lt;/td&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:8pt;font-weight:700;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/td&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:8pt;font-weight:700;line-height:100%"&gt;Begin to Expire&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Ireland&lt;/span&gt;&lt;/td&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;38,607&#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;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Indefinite&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Luxembourg&lt;/span&gt;&lt;/td&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;9,381,910&#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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2034&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;/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;/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:10pt;font-weight:400;line-height:100%"&gt;U.S.:&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;/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:10pt;font-weight:400;line-height:100%"&gt;Federal-ordinary losses&lt;/span&gt;&lt;/td&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;41,049&#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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2036&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:10pt;font-weight:400;line-height:100%"&gt;Federal-capital losses&lt;/span&gt;&lt;/td&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;42,620&#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="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&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:10pt;font-weight:400;line-height:100%"&gt;Federal-tax credits&lt;/span&gt;&lt;/td&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;5,274&#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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2036&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:10pt;font-weight:400;line-height:100%"&gt;State-ordinary losses&lt;/span&gt;&lt;/td&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;248,148&#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="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&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:10pt;font-weight:400;line-height:100%"&gt;State-capital losses&lt;/span&gt;&lt;/td&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;29,292&#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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&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:10pt;font-weight:400;line-height:100%"&gt;State-tax credits&lt;/span&gt;&lt;/td&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;8,408&#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="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:SummaryOfTaxCreditCarryforwardsTextBlock>
    <us-gaap:OperatingLossCarryforwards
      contextRef="i18e7db4ce04a46ea8b9c3b7d6a9327b7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzAvZnJhZzpmOWVlNjY0ZjRlMmY0MWRiODI4OTY2NzkwNGZmODBlZC90YWJsZTpkMmQ1NzRhYWYwMGQ0NDdkYjhiMzE5NDJjNmJlN2M5MC90YWJsZXJhbmdlOmQyZDU3NGFhZjAwZDQ0N2RiOGIzMTk0MmM2YmU3YzkwXzEtMi0xLTEtMA_e723d382-b8fc-4508-857e-e7e43d1ba913"
      unitRef="usd">38607000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:OperatingLossCarryforwards
      contextRef="i84287635c20e46da98488d534a21f68b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzAvZnJhZzpmOWVlNjY0ZjRlMmY0MWRiODI4OTY2NzkwNGZmODBlZC90YWJsZTpkMmQ1NzRhYWYwMGQ0NDdkYjhiMzE5NDJjNmJlN2M5MC90YWJsZXJhbmdlOmQyZDU3NGFhZjAwZDQ0N2RiOGIzMTk0MmM2YmU3YzkwXzItMi0xLTEtMA_78ddba07-b515-4f57-ad45-c0f65c75f9fa"
      unitRef="usd">9381910000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:OperatingLossCarryforwards
      contextRef="i21cacbe79cac4c1e9cb9edfe19dd9316_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzAvZnJhZzpmOWVlNjY0ZjRlMmY0MWRiODI4OTY2NzkwNGZmODBlZC90YWJsZTpkMmQ1NzRhYWYwMGQ0NDdkYjhiMzE5NDJjNmJlN2M5MC90YWJsZXJhbmdlOmQyZDU3NGFhZjAwZDQ0N2RiOGIzMTk0MmM2YmU3YzkwXzYtMi0xLTEtMA_1ca84ac9-a8e9-483d-be4e-d88d2272d4c0"
      unitRef="usd">41049000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:OperatingLossCarryforwards
      contextRef="i96bf1ff50d2d4d2b84eb6d720adcf734_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzAvZnJhZzpmOWVlNjY0ZjRlMmY0MWRiODI4OTY2NzkwNGZmODBlZC90YWJsZTpkMmQ1NzRhYWYwMGQ0NDdkYjhiMzE5NDJjNmJlN2M5MC90YWJsZXJhbmdlOmQyZDU3NGFhZjAwZDQ0N2RiOGIzMTk0MmM2YmU3YzkwXzctMi0xLTEtMA_d07c3c9f-47c5-4018-8260-686f1c5042c9"
      unitRef="usd">42620000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:OperatingLossCarryforwards
      contextRef="i305cdf1995d94772a6af2380113761ec_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzAvZnJhZzpmOWVlNjY0ZjRlMmY0MWRiODI4OTY2NzkwNGZmODBlZC90YWJsZTpkMmQ1NzRhYWYwMGQ0NDdkYjhiMzE5NDJjNmJlN2M5MC90YWJsZXJhbmdlOmQyZDU3NGFhZjAwZDQ0N2RiOGIzMTk0MmM2YmU3YzkwXzgtMi0xLTEtMA_df11c737-5e83-45f7-acca-737b36ce11a6"
      unitRef="usd">5274000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:OperatingLossCarryforwards
      contextRef="i09cebb8af2c54308983ea78603ec755a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzAvZnJhZzpmOWVlNjY0ZjRlMmY0MWRiODI4OTY2NzkwNGZmODBlZC90YWJsZTpkMmQ1NzRhYWYwMGQ0NDdkYjhiMzE5NDJjNmJlN2M5MC90YWJsZXJhbmdlOmQyZDU3NGFhZjAwZDQ0N2RiOGIzMTk0MmM2YmU3YzkwXzktMi0xLTEtMA_1c25b805-2eac-4bea-bd9d-7db63296f8a4"
      unitRef="usd">248148000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:OperatingLossCarryforwards
      contextRef="idc306464aa8f44d2ae627ab77c0da962_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzAvZnJhZzpmOWVlNjY0ZjRlMmY0MWRiODI4OTY2NzkwNGZmODBlZC90YWJsZTpkMmQ1NzRhYWYwMGQ0NDdkYjhiMzE5NDJjNmJlN2M5MC90YWJsZXJhbmdlOmQyZDU3NGFhZjAwZDQ0N2RiOGIzMTk0MmM2YmU3YzkwXzEwLTItMS0xLTA_c7401a4a-2fb8-498b-aaa6-bcff601d46c6"
      unitRef="usd">29292000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:OperatingLossCarryforwards
      contextRef="i7d43dfb31d9c45799aaf3db127634d1e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzAvZnJhZzpmOWVlNjY0ZjRlMmY0MWRiODI4OTY2NzkwNGZmODBlZC90YWJsZTpkMmQ1NzRhYWYwMGQ0NDdkYjhiMzE5NDJjNmJlN2M5MC90YWJsZXJhbmdlOmQyZDU3NGFhZjAwZDQ0N2RiOGIzMTk0MmM2YmU3YzkwXzExLTItMS0xLTA_aa6d5b93-d99a-4ca6-bca4-f584d61098ce"
      unitRef="usd">8408000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="i3f216a0a208e454cb35be9f5f8c6dadf_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzAvZnJhZzpmOWVlNjY0ZjRlMmY0MWRiODI4OTY2NzkwNGZmODBlZC90ZXh0cmVnaW9uOmY5ZWU2NjRmNGUyZjQxZGI4Mjg5NjY3OTA0ZmY4MGVkXzI4ODM_bf5f5063-ed7d-4785-885f-90d58ae976e3"
      unitRef="usd">9668600000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="ie393cf2c705b4c4d83b27b6f2c4fdfb0_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzAvZnJhZzpmOWVlNjY0ZjRlMmY0MWRiODI4OTY2NzkwNGZmODBlZC90ZXh0cmVnaW9uOmY5ZWU2NjRmNGUyZjQxZGI4Mjg5NjY3OTA0ZmY4MGVkXzI4OTA_0a4848d1-35af-4bfb-8d2a-2d9ba078d99d"
      unitRef="usd">9829000000.0</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzAvZnJhZzpmOWVlNjY0ZjRlMmY0MWRiODI4OTY2NzkwNGZmODBlZC90ZXh0cmVnaW9uOmY5ZWU2NjRmNGUyZjQxZGI4Mjg5NjY3OTA0ZmY4MGVkXzI5Nzc_e002538a-983d-4009-9f93-3c7bd8716d38"
      unitRef="usd">-160400000</us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount>
    <us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount
      contextRef="ic422fca6363144d0b81867266600ded0_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzAvZnJhZzpmOWVlNjY0ZjRlMmY0MWRiODI4OTY2NzkwNGZmODBlZC90ZXh0cmVnaW9uOmY5ZWU2NjRmNGUyZjQxZGI4Mjg5NjY3OTA0ZmY4MGVkXzMxMTg_c78bdf08-3d76-44b6-b735-627b313dbba2"
      unitRef="usd">-48700000</us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount>
    <us-gaap:SummaryOfValuationAllowanceTextBlock
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzAvZnJhZzpmOWVlNjY0ZjRlMmY0MWRiODI4OTY2NzkwNGZmODBlZC90ZXh0cmVnaW9uOmY5ZWU2NjRmNGUyZjQxZGI4Mjg5NjY3OTA0ZmY4MGVkXzMyOTg1MzQ4OTY2Njk_b688b8a7-93b9-4cce-9e2e-ba6e63bbac0f">&lt;div style="margin-top:6pt;text-indent:27pt"&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 December&#160;31, 2020, the Company had the following significant valuation allowances (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt"&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:86.122%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.984%"/&gt;&lt;td style="width:0.1%"/&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:8pt;font-weight:700;line-height:100%"&gt;Jurisdiction&lt;/span&gt;&lt;/td&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:8pt;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="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;border-top: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:400;line-height:100%"&gt;Ireland&lt;/span&gt;&lt;/td&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;218,934&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Luxembourg&lt;/span&gt;&lt;/td&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;8,324,752&#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;/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;/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;/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:10pt;font-weight:400;line-height:100%"&gt;U.S.&lt;/span&gt;&lt;/td&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;1,121,094&#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:SummaryOfValuationAllowanceTextBlock>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="i18e7db4ce04a46ea8b9c3b7d6a9327b7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzAvZnJhZzpmOWVlNjY0ZjRlMmY0MWRiODI4OTY2NzkwNGZmODBlZC90YWJsZTo1NTJjMTI2YjM0ZDk0ZWU4YjhjZTlhOTVlOTg4MjE0ZC90YWJsZXJhbmdlOjU1MmMxMjZiMzRkOTRlZThiOGNlOWE5NWU5ODgyMTRkXzItMi0xLTEtMA_194c6b0f-97bc-4d00-af3f-77245def7e87"
      unitRef="usd">218934000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="i84287635c20e46da98488d534a21f68b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzAvZnJhZzpmOWVlNjY0ZjRlMmY0MWRiODI4OTY2NzkwNGZmODBlZC90YWJsZTo1NTJjMTI2YjM0ZDk0ZWU4YjhjZTlhOTVlOTg4MjE0ZC90YWJsZXJhbmdlOjU1MmMxMjZiMzRkOTRlZThiOGNlOWE5NWU5ODgyMTRkXzMtMi0xLTEtMA_4a5a4b6b-d1f7-4fea-8e34-df99ecd58779"
      unitRef="usd">8324752000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="i220c5c57bfb4449798c7deb727bb9403_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzAvZnJhZzpmOWVlNjY0ZjRlMmY0MWRiODI4OTY2NzkwNGZmODBlZC90YWJsZTo1NTJjMTI2YjM0ZDk0ZWU4YjhjZTlhOTVlOTg4MjE0ZC90YWJsZXJhbmdlOjU1MmMxMjZiMzRkOTRlZThiOGNlOWE5NWU5ODgyMTRkXzctMi0xLTEtMA_1b9b5750-df28-4b30-b119-923a511960d4"
      unitRef="usd">1121094000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:UndistributedEarningsOfForeignSubsidiaries
      contextRef="i3f216a0a208e454cb35be9f5f8c6dadf_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzAvZnJhZzpmOWVlNjY0ZjRlMmY0MWRiODI4OTY2NzkwNGZmODBlZC90ZXh0cmVnaW9uOmY5ZWU2NjRmNGUyZjQxZGI4Mjg5NjY3OTA0ZmY4MGVkXzQwMzk_c7249aa2-559a-4901-ab37-fa2aa3d70142"
      unitRef="usd">1424300000</us-gaap:UndistributedEarningsOfForeignSubsidiaries>
    <endp:TotalUnrecognizedTaxBenefitsIncludingInterestAndPenalties
      contextRef="i3f216a0a208e454cb35be9f5f8c6dadf_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzAvZnJhZzpmOWVlNjY0ZjRlMmY0MWRiODI4OTY2NzkwNGZmODBlZC90ZXh0cmVnaW9uOmY5ZWU2NjRmNGUyZjQxZGI4Mjg5NjY3OTA0ZmY4MGVkXzYxNDY_c8e498c5-fee4-42d2-951c-e41bf1be5455"
      unitRef="usd">576800000</endp:TotalUnrecognizedTaxBenefitsIncludingInterestAndPenalties>
    <us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate
      contextRef="i3f216a0a208e454cb35be9f5f8c6dadf_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzAvZnJhZzpmOWVlNjY0ZjRlMmY0MWRiODI4OTY2NzkwNGZmODBlZC90ZXh0cmVnaW9uOmY5ZWU2NjRmNGUyZjQxZGI4Mjg5NjY3OTA0ZmY4MGVkXzYxODE_57e13082-688a-4977-a75a-811621dcd189"
      unitRef="usd">230800000</us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate>
    <endp:TotalUnrecognizedTaxBenefitsIncludingInterestAndPenalties
      contextRef="ie393cf2c705b4c4d83b27b6f2c4fdfb0_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzAvZnJhZzpmOWVlNjY0ZjRlMmY0MWRiODI4OTY2NzkwNGZmODBlZC90ZXh0cmVnaW9uOmY5ZWU2NjRmNGUyZjQxZGI4Mjg5NjY3OTA0ZmY4MGVkXzYzMTQ_2a145a27-6027-4b00-9dfd-2ef7194923d0"
      unitRef="usd">530200000</endp:TotalUnrecognizedTaxBenefitsIncludingInterestAndPenalties>
    <us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate
      contextRef="ie393cf2c705b4c4d83b27b6f2c4fdfb0_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzAvZnJhZzpmOWVlNjY0ZjRlMmY0MWRiODI4OTY2NzkwNGZmODBlZC90ZXh0cmVnaW9uOmY5ZWU2NjRmNGUyZjQxZGI4Mjg5NjY3OTA0ZmY4MGVkXzYzNDk_baf2b1d9-ddb4-4dd0-93ca-c343dc5653c8"
      unitRef="usd">320300000</us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate>
    <us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzAvZnJhZzpmOWVlNjY0ZjRlMmY0MWRiODI4OTY2NzkwNGZmODBlZC90ZXh0cmVnaW9uOmY5ZWU2NjRmNGUyZjQxZGI4Mjg5NjY3OTA0ZmY4MGVkXzMyOTg1MzQ4OTY2NzA_4512fcec-5431-44dc-ae2d-b41aed346ed2">The following table summarizes the activity related to UTBs during the years ended December 31, 2020, 2019 and 2018 (in thousands):&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:86.816%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.984%"/&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:8pt;font-weight:700;line-height:100%"&gt;Unrecognized Tax Benefit Federal, State, and Foreign Tax&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:10pt;font-weight:400;line-height:100%"&gt;UTB Balance at December 31, 2017&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;415,951&#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:10pt;font-weight:400;line-height:100%"&gt;Gross additions for current year positions&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:10pt;font-weight:400;line-height:100%"&gt;36,088&#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;/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:10pt;font-weight:400;line-height:100%"&gt;Gross reductions for prior period positions&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:10pt;font-weight:400;line-height:100%"&gt;(3,570)&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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross additions for prior period positions&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:10pt;font-weight:400;line-height:100%"&gt;7,950&#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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Decrease due to lapse of statute of limitations&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:10pt;font-weight:400;line-height:100%"&gt;(2,129)&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;/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:10pt;font-weight:400;line-height:100%"&gt;Currency translation adjustment&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:10pt;font-weight:400;line-height:100%"&gt;(2,600)&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:10pt;font-weight:400;line-height:100%"&gt;UTB Balance at December 31, 2018&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;451,690&#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:10pt;font-weight:400;line-height:100%"&gt;Gross additions for current year positions&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:10pt;font-weight:400;line-height:100%"&gt;35,766&#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 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross reductions for prior period positions&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:10pt;font-weight:400;line-height:100%"&gt;(2,377)&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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross additions for prior period positions&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:10pt;font-weight:400;line-height:100%"&gt;880&#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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Decrease due to lapse of statute of limitations&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:10pt;font-weight:400;line-height:100%"&gt;(1,006)&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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:10pt;font-weight:400;line-height:100%"&gt;Currency translation adjustment&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:10pt;font-weight:400;line-height:100%"&gt;1,528&#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:10pt;font-weight:400;line-height:100%"&gt;UTB Balance at December 31, 2019&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;486,481&#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:10pt;font-weight:400;line-height:100%"&gt;Gross additions for current year positions&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:10pt;font-weight:400;line-height:100%"&gt;33,402&#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 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross reductions for prior period positions&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:10pt;font-weight:400;line-height:100%"&gt;(577)&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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross additions for prior period positions&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:10pt;font-weight:400;line-height:100%"&gt;16,914&#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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Decrease due to lapse of statute of limitations&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:10pt;font-weight:400;line-height:100%"&gt;(7,033)&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;/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:10pt;font-weight:400;line-height:100%"&gt;Currency translation adjustment&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:10pt;font-weight:400;line-height:100%"&gt;588&#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:10pt;font-weight:400;line-height:100%"&gt;UTB Balance at December 31, 2020&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;529,775&#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:10pt;font-weight:400;line-height:100%"&gt;Accrued interest and penalties&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:10pt;font-weight:400;line-height:100%"&gt;47,006&#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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total UTB balance including accrued interest and penalties&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;576,781&#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;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i12443be60f0a4ac29f6be0c5f4c6c494_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzAvZnJhZzpmOWVlNjY0ZjRlMmY0MWRiODI4OTY2NzkwNGZmODBlZC90YWJsZTpiYzI0MWZkMjVjNmM0MjIzOTEzYTgzOTI1YmEyZTM5Ni90YWJsZXJhbmdlOmJjMjQxZmQyNWM2YzQyMjM5MTNhODM5MjViYTJlMzk2XzEtMS0xLTEtMA_39e0bbd0-b836-4733-8e27-15c85cd925ae"
      unitRef="usd">415951000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="i553ee2d892dc4af1ad8ae5ed797175bf_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzAvZnJhZzpmOWVlNjY0ZjRlMmY0MWRiODI4OTY2NzkwNGZmODBlZC90YWJsZTpiYzI0MWZkMjVjNmM0MjIzOTEzYTgzOTI1YmEyZTM5Ni90YWJsZXJhbmdlOmJjMjQxZmQyNWM2YzQyMjM5MTNhODM5MjViYTJlMzk2XzItMS0xLTEtMA_a0def899-c601-4c87-bc10-6c922a8378d0"
      unitRef="usd">36088000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
      contextRef="i553ee2d892dc4af1ad8ae5ed797175bf_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzAvZnJhZzpmOWVlNjY0ZjRlMmY0MWRiODI4OTY2NzkwNGZmODBlZC90YWJsZTpiYzI0MWZkMjVjNmM0MjIzOTEzYTgzOTI1YmEyZTM5Ni90YWJsZXJhbmdlOmJjMjQxZmQyNWM2YzQyMjM5MTNhODM5MjViYTJlMzk2XzQtMS0xLTEtMA_c7b1ac6f-3a82-4d0d-9955-d391151cdb38"
      unitRef="usd">3570000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
      contextRef="i553ee2d892dc4af1ad8ae5ed797175bf_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzAvZnJhZzpmOWVlNjY0ZjRlMmY0MWRiODI4OTY2NzkwNGZmODBlZC90YWJsZTpiYzI0MWZkMjVjNmM0MjIzOTEzYTgzOTI1YmEyZTM5Ni90YWJsZXJhbmdlOmJjMjQxZmQyNWM2YzQyMjM5MTNhODM5MjViYTJlMzk2XzUtMS0xLTEtMA_d2f1bcd3-936b-46a7-9a8a-cafd6d8ad62d"
      unitRef="usd">7950000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
      contextRef="i553ee2d892dc4af1ad8ae5ed797175bf_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzAvZnJhZzpmOWVlNjY0ZjRlMmY0MWRiODI4OTY2NzkwNGZmODBlZC90YWJsZTpiYzI0MWZkMjVjNmM0MjIzOTEzYTgzOTI1YmEyZTM5Ni90YWJsZXJhbmdlOmJjMjQxZmQyNWM2YzQyMjM5MTNhODM5MjViYTJlMzk2XzYtMS0xLTEtMA_d506ca5f-4fe0-4a7b-a72c-946b80fb30a2"
      unitRef="usd">2129000</us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation
      contextRef="i553ee2d892dc4af1ad8ae5ed797175bf_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzAvZnJhZzpmOWVlNjY0ZjRlMmY0MWRiODI4OTY2NzkwNGZmODBlZC90YWJsZTpiYzI0MWZkMjVjNmM0MjIzOTEzYTgzOTI1YmEyZTM5Ni90YWJsZXJhbmdlOmJjMjQxZmQyNWM2YzQyMjM5MTNhODM5MjViYTJlMzk2XzgtMS0xLTEtMA_58513e38-5fa0-48c3-9581-059213822c2d"
      unitRef="usd">2600000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i5b1b2e187bef40d58469e945744e211d_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzAvZnJhZzpmOWVlNjY0ZjRlMmY0MWRiODI4OTY2NzkwNGZmODBlZC90YWJsZTpiYzI0MWZkMjVjNmM0MjIzOTEzYTgzOTI1YmEyZTM5Ni90YWJsZXJhbmdlOmJjMjQxZmQyNWM2YzQyMjM5MTNhODM5MjViYTJlMzk2XzktMS0xLTEtMA_89d75c6b-ebd2-449d-b20a-b169cd925b4f"
      unitRef="usd">451690000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="ic422fca6363144d0b81867266600ded0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzAvZnJhZzpmOWVlNjY0ZjRlMmY0MWRiODI4OTY2NzkwNGZmODBlZC90YWJsZTpiYzI0MWZkMjVjNmM0MjIzOTEzYTgzOTI1YmEyZTM5Ni90YWJsZXJhbmdlOmJjMjQxZmQyNWM2YzQyMjM5MTNhODM5MjViYTJlMzk2XzEwLTEtMS0xLTA_23bff8c8-1b61-4a38-92bb-02f8ca5164ee"
      unitRef="usd">35766000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
      contextRef="ic422fca6363144d0b81867266600ded0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzAvZnJhZzpmOWVlNjY0ZjRlMmY0MWRiODI4OTY2NzkwNGZmODBlZC90YWJsZTpiYzI0MWZkMjVjNmM0MjIzOTEzYTgzOTI1YmEyZTM5Ni90YWJsZXJhbmdlOmJjMjQxZmQyNWM2YzQyMjM5MTNhODM5MjViYTJlMzk2XzExLTEtMS0xLTA_7a742892-2b61-4381-86e7-d0c51af2fb91"
      unitRef="usd">2377000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
      contextRef="ic422fca6363144d0b81867266600ded0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzAvZnJhZzpmOWVlNjY0ZjRlMmY0MWRiODI4OTY2NzkwNGZmODBlZC90YWJsZTpiYzI0MWZkMjVjNmM0MjIzOTEzYTgzOTI1YmEyZTM5Ni90YWJsZXJhbmdlOmJjMjQxZmQyNWM2YzQyMjM5MTNhODM5MjViYTJlMzk2XzEyLTEtMS0xLTA_ad80093c-be04-40e3-9239-3762fec5713b"
      unitRef="usd">880000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
      contextRef="ic422fca6363144d0b81867266600ded0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzAvZnJhZzpmOWVlNjY0ZjRlMmY0MWRiODI4OTY2NzkwNGZmODBlZC90YWJsZTpiYzI0MWZkMjVjNmM0MjIzOTEzYTgzOTI1YmEyZTM5Ni90YWJsZXJhbmdlOmJjMjQxZmQyNWM2YzQyMjM5MTNhODM5MjViYTJlMzk2XzEzLTEtMS0xLTA_208e114e-aae6-4027-9c3b-632d44de87c4"
      unitRef="usd">1006000</us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromForeignCurrencyTranslation
      contextRef="ic422fca6363144d0b81867266600ded0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzAvZnJhZzpmOWVlNjY0ZjRlMmY0MWRiODI4OTY2NzkwNGZmODBlZC90YWJsZTpiYzI0MWZkMjVjNmM0MjIzOTEzYTgzOTI1YmEyZTM5Ni90YWJsZXJhbmdlOmJjMjQxZmQyNWM2YzQyMjM5MTNhODM5MjViYTJlMzk2XzE2LTEtMS0xLTA_2a06a990-5635-4b38-bb83-46da0b6b28c5"
      unitRef="usd">1528000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromForeignCurrencyTranslation>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="ie393cf2c705b4c4d83b27b6f2c4fdfb0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzAvZnJhZzpmOWVlNjY0ZjRlMmY0MWRiODI4OTY2NzkwNGZmODBlZC90YWJsZTpiYzI0MWZkMjVjNmM0MjIzOTEzYTgzOTI1YmEyZTM5Ni90YWJsZXJhbmdlOmJjMjQxZmQyNWM2YzQyMjM5MTNhODM5MjViYTJlMzk2XzE3LTEtMS0xLTA_705402e6-cb5a-46ef-9d67-4dccb4c6e5c4"
      unitRef="usd">486481000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzAvZnJhZzpmOWVlNjY0ZjRlMmY0MWRiODI4OTY2NzkwNGZmODBlZC90YWJsZTpiYzI0MWZkMjVjNmM0MjIzOTEzYTgzOTI1YmEyZTM5Ni90YWJsZXJhbmdlOmJjMjQxZmQyNWM2YzQyMjM5MTNhODM5MjViYTJlMzk2XzE4LTEtMS0xLTA_d530654e-1eea-4eaf-b2aa-cc88e1692d01"
      unitRef="usd">33402000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzAvZnJhZzpmOWVlNjY0ZjRlMmY0MWRiODI4OTY2NzkwNGZmODBlZC90YWJsZTpiYzI0MWZkMjVjNmM0MjIzOTEzYTgzOTI1YmEyZTM5Ni90YWJsZXJhbmdlOmJjMjQxZmQyNWM2YzQyMjM5MTNhODM5MjViYTJlMzk2XzE5LTEtMS0xLTA_7feb686e-04e3-4ac0-9a46-4d7a777c842d"
      unitRef="usd">577000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzAvZnJhZzpmOWVlNjY0ZjRlMmY0MWRiODI4OTY2NzkwNGZmODBlZC90YWJsZTpiYzI0MWZkMjVjNmM0MjIzOTEzYTgzOTI1YmEyZTM5Ni90YWJsZXJhbmdlOmJjMjQxZmQyNWM2YzQyMjM5MTNhODM5MjViYTJlMzk2XzIwLTEtMS0xLTA_789c973c-6273-4faa-976c-0a906529f192"
      unitRef="usd">16914000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzAvZnJhZzpmOWVlNjY0ZjRlMmY0MWRiODI4OTY2NzkwNGZmODBlZC90YWJsZTpiYzI0MWZkMjVjNmM0MjIzOTEzYTgzOTI1YmEyZTM5Ni90YWJsZXJhbmdlOmJjMjQxZmQyNWM2YzQyMjM5MTNhODM5MjViYTJlMzk2XzIxLTEtMS0xLTA_3d5f469a-d7e8-44b0-88d7-b9ce0b5baa5e"
      unitRef="usd">7033000</us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromForeignCurrencyTranslation
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzAvZnJhZzpmOWVlNjY0ZjRlMmY0MWRiODI4OTY2NzkwNGZmODBlZC90YWJsZTpiYzI0MWZkMjVjNmM0MjIzOTEzYTgzOTI1YmEyZTM5Ni90YWJsZXJhbmdlOmJjMjQxZmQyNWM2YzQyMjM5MTNhODM5MjViYTJlMzk2XzIzLTEtMS0xLTA_3911800d-2069-4103-af99-fbd3c675a9e3"
      unitRef="usd">588000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromForeignCurrencyTranslation>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i3f216a0a208e454cb35be9f5f8c6dadf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzAvZnJhZzpmOWVlNjY0ZjRlMmY0MWRiODI4OTY2NzkwNGZmODBlZC90YWJsZTpiYzI0MWZkMjVjNmM0MjIzOTEzYTgzOTI1YmEyZTM5Ni90YWJsZXJhbmdlOmJjMjQxZmQyNWM2YzQyMjM5MTNhODM5MjViYTJlMzk2XzI0LTEtMS0xLTA_0872d5e2-09ff-41b5-b37c-cfd769e1ec77"
      unitRef="usd">529775000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued
      contextRef="i3f216a0a208e454cb35be9f5f8c6dadf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzAvZnJhZzpmOWVlNjY0ZjRlMmY0MWRiODI4OTY2NzkwNGZmODBlZC90YWJsZTpiYzI0MWZkMjVjNmM0MjIzOTEzYTgzOTI1YmEyZTM5Ni90YWJsZXJhbmdlOmJjMjQxZmQyNWM2YzQyMjM5MTNhODM5MjViYTJlMzk2XzI1LTEtMS0xLTA_0658b307-de25-42db-aca8-86b5ca021a9c"
      unitRef="usd">47006000</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued>
    <endp:TotalUnrecognizedTaxBenefitsIncludingInterestAndPenalties
      contextRef="i3f216a0a208e454cb35be9f5f8c6dadf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzAvZnJhZzpmOWVlNjY0ZjRlMmY0MWRiODI4OTY2NzkwNGZmODBlZC90YWJsZTpiYzI0MWZkMjVjNmM0MjIzOTEzYTgzOTI1YmEyZTM5Ni90YWJsZXJhbmdlOmJjMjQxZmQyNWM2YzQyMjM5MTNhODM5MjViYTJlMzk2XzI2LTEtMS0xLTA_328d6a30-84de-4f02-9534-840ec00f18ec"
      unitRef="usd">576781000</endp:TotalUnrecognizedTaxBenefitsIncludingInterestAndPenalties>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued
      contextRef="i3f216a0a208e454cb35be9f5f8c6dadf_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzAvZnJhZzpmOWVlNjY0ZjRlMmY0MWRiODI4OTY2NzkwNGZmODBlZC90ZXh0cmVnaW9uOmY5ZWU2NjRmNGUyZjQxZGI4Mjg5NjY3OTA0ZmY4MGVkXzY3MzY_622d6ace-88d0-430e-b966-1ea0301212bd"
      unitRef="usd">47000000.0</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued
      contextRef="ie393cf2c705b4c4d83b27b6f2c4fdfb0_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzAvZnJhZzpmOWVlNjY0ZjRlMmY0MWRiODI4OTY2NzkwNGZmODBlZC90ZXh0cmVnaW9uOmY5ZWU2NjRmNGUyZjQxZGI4Mjg5NjY3OTA0ZmY4MGVkXzY3NDM_d3acf7dd-a8e3-4a50-90b5-7cb084ec3b3a"
      unitRef="usd">43700000</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued>
    <us-gaap:IncomeTaxReconciliationTaxContingencies
      contextRef="ic61262ddf2194ad18d2390548e53ec5d_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzAvZnJhZzpmOWVlNjY0ZjRlMmY0MWRiODI4OTY2NzkwNGZmODBlZC90ZXh0cmVnaW9uOmY5ZWU2NjRmNGUyZjQxZGI4Mjg5NjY3OTA0ZmY4MGVkXzEwOTk1MTE2NDg5NTE_e8f5eef4-53e3-490c-824f-377871335e18"
      unitRef="usd">-78200000</us-gaap:IncomeTaxReconciliationTaxContingencies>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense
      contextRef="ic422fca6363144d0b81867266600ded0_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzAvZnJhZzpmOWVlNjY0ZjRlMmY0MWRiODI4OTY2NzkwNGZmODBlZC90ZXh0cmVnaW9uOmY5ZWU2NjRmNGUyZjQxZGI4Mjg5NjY3OTA0ZmY4MGVkXzY5Njc_a631a2ee-037f-4174-99d3-79b6edc4b3a7"
      unitRef="usd">13800000</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense
      contextRef="i553ee2d892dc4af1ad8ae5ed797175bf_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzAvZnJhZzpmOWVlNjY0ZjRlMmY0MWRiODI4OTY2NzkwNGZmODBlZC90ZXh0cmVnaW9uOmY5ZWU2NjRmNGUyZjQxZGI4Mjg5NjY3OTA0ZmY4MGVkXzY5NzQ_a6db9434-c7b1-45b3-a1b5-5f77c35ff85b"
      unitRef="usd">8600000</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i28770740adf64617aa0fe66a954393a0_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzAvZnJhZzpmOWVlNjY0ZjRlMmY0MWRiODI4OTY2NzkwNGZmODBlZC90ZXh0cmVnaW9uOmY5ZWU2NjRmNGUyZjQxZGI4Mjg5NjY3OTA0ZmY4MGVkXzcwODE_f477fd05-a4f2-4dcc-a95c-01b8fee723ef"
      unitRef="usd">200000</us-gaap:UnrecognizedTaxBenefits>
    <endp:StatuesOfLimitation
      contextRef="i7ed4a09bb5db4445b03c51be46da04b9_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzAvZnJhZzpmOWVlNjY0ZjRlMmY0MWRiODI4OTY2NzkwNGZmODBlZC90ZXh0cmVnaW9uOmY5ZWU2NjRmNGUyZjQxZGI4Mjg5NjY3OTA0ZmY4MGVkXzc1MTc_0a471121-89a6-46ee-9dbd-58275cb1a644">P3Y</endp:StatuesOfLimitation>
    <endp:StatuesOfLimitation
      contextRef="i37af449c936a45aab15a79fbcfa8a0e8_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzAvZnJhZzpmOWVlNjY0ZjRlMmY0MWRiODI4OTY2NzkwNGZmODBlZC90ZXh0cmVnaW9uOmY5ZWU2NjRmNGUyZjQxZGI4Mjg5NjY3OTA0ZmY4MGVkXzc1MjM_7bda3989-ba87-43f2-bc4c-cfc80a2adebb">P5Y</endp:StatuesOfLimitation>
    <us-gaap:ProceedsFromIncomeTaxRefunds
      contextRef="i2d39acc116244fd9b58a024a0a06eb6f_D20160101-20161231"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzAvZnJhZzpmOWVlNjY0ZjRlMmY0MWRiODI4OTY2NzkwNGZmODBlZC90ZXh0cmVnaW9uOmY5ZWU2NjRmNGUyZjQxZGI4Mjg5NjY3OTA0ZmY4MGVkXzcxNDY4MjU1OTMxMzY_2eddbb8b-53ae-4b8a-ae5e-5e28babac2a3"
      unitRef="usd">760000000</us-gaap:ProceedsFromIncomeTaxRefunds>
    <us-gaap:SummaryOfIncomeTaxExaminationsTextBlock
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzAvZnJhZzpmOWVlNjY0ZjRlMmY0MWRiODI4OTY2NzkwNGZmODBlZC90ZXh0cmVnaW9uOmY5ZWU2NjRmNGUyZjQxZGI4Mjg5NjY3OTA0ZmY4MGVkXzMyOTg1MzQ4OTY2NzE_c62213a2-209a-483a-9849-a3ccc14910d0">&lt;div style="margin-top:6pt;text-indent:27pt"&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 December&#160;31, 2020, we may be subject to examination in the following major tax jurisdictions:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&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:80.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.123%"/&gt;&lt;td style="width:0.1%"/&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:8pt;font-weight:700;line-height:100%"&gt;Jurisdiction&lt;/span&gt;&lt;/td&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:8pt;font-weight:700;line-height:100%"&gt;Open Years&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Canada&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2013 through 2020&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;India&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2012 through 2020&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:10pt;font-weight:400;line-height:100%"&gt;Ireland&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:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2014 through 2020&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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Luxembourg&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2014 through 2020&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:10pt;font-weight:400;line-height:100%"&gt;U.S. - federal, state and local&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:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2006 through 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:SummaryOfIncomeTaxExaminationsTextBlock>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzYvZnJhZzoxZDAwODc5ZTVlMGY0Mzg1YWU5MTY3Y2U1MTU4ZjllZi90ZXh0cmVnaW9uOjFkMDA4NzllNWUwZjQzODVhZTkxNjdjZTUxNThmOWVmXzEzNDE_e2a93e00-febd-4927-aaad-6650d0f11629">&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;NOTE 22. NET INCOME (LOSS) PER SHARE&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&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 is a reconciliation of the numerator and denominator of basic and diluted net income (loss) per share for the years ended December 31, 2020, 2019 and 2018 (in thousands):&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.261%"/&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:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.985%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding: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-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:8pt;font-weight:700;line-height:100%"&gt;2020&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:8pt;font-weight:700;line-height:100%"&gt;2019&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:8pt;font-weight:700;line-height:100%"&gt;2018&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:10pt;font-weight:400;line-height:100%"&gt;Numerator:&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;border-top:1pt solid #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:1pt solid #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:1pt solid #000000;padding:0 1pt"/&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:10pt;font-weight:400;line-height:100%"&gt;Income (loss) from continuing operations&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:#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;247,464&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(360,584)&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(961,767)&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;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;/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:10pt;font-weight:400;line-height:100%"&gt;Loss from discontinued operations, net of tax&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:10pt;font-weight:400;line-height:100%"&gt;(63,520)&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:10pt;font-weight:400;line-height:100%"&gt;(62,052)&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:10pt;font-weight:400;line-height:100%"&gt;(69,702)&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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income (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 style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;183,944&#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 style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;(422,636)&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 style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;(1,031,469)&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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Denominator:&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;border-top:3pt double #000;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 #000;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;/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:10pt;font-weight:400;line-height:100%"&gt;For basic per share data&#x2014;weighted average shares&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:10pt;font-weight:400;line-height:100%"&gt;229,314&#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:10pt;font-weight:400;line-height:100%"&gt;226,050&#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:10pt;font-weight:400;line-height:100%"&gt;223,960&#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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Dilutive effect of ordinary share equivalents&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:10pt;font-weight:400;line-height:100%"&gt;4,339&#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:10pt;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:10pt;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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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:10pt;font-weight:400;line-height:100%"&gt;For diluted per share data&#x2014;weighted average shares&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;border-bottom:3pt double #000;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:10pt;font-weight:400;line-height:100%"&gt;233,653&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;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:10pt;font-weight:400;line-height:100%"&gt;226,050&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;223,960&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Basic per share amounts are computed based on the weighted average number of ordinary shares outstanding during the period. Diluted per share amounts are computed based on the weighted average number of ordinary shares outstanding and, if there is net income from continuing operations during the period, the dilutive effect of ordinary share equivalents outstanding during the period.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The dilutive effect of ordinary share equivalents is measured using the treasury stock method. Stock options and awards that have been issued but for which a grant date has not yet been established are not considered in the calculation of basic or diluted weighted average shares.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the year ended December 31, 2020, aggregate stock options and stock awards of 7.1 million and 5.2 million, respectively, were excluded from the diluted share calculation because their effect would have been anti-dilutive. All potentially dilutive items were excluded from the diluted share calculation for the years ended December 31, 2019 and 2018 because their effect would have been anti-dilutive as the Company was in a loss position.&lt;/span&gt;&lt;/div&gt;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzYvZnJhZzoxZDAwODc5ZTVlMGY0Mzg1YWU5MTY3Y2U1MTU4ZjllZi90ZXh0cmVnaW9uOjFkMDA4NzllNWUwZjQzODVhZTkxNjdjZTUxNThmOWVmXzEzNDM_6e1df140-ff8e-4815-9b80-589f7d60266c">&lt;div style="margin-top:6pt;text-indent:27pt"&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 is a reconciliation of the numerator and denominator of basic and diluted net income (loss) per share for the years ended December 31, 2020, 2019 and 2018 (in thousands):&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.261%"/&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:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.985%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding: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-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:8pt;font-weight:700;line-height:100%"&gt;2020&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:8pt;font-weight:700;line-height:100%"&gt;2019&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:8pt;font-weight:700;line-height:100%"&gt;2018&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:10pt;font-weight:400;line-height:100%"&gt;Numerator:&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;border-top:1pt solid #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:1pt solid #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:1pt solid #000000;padding:0 1pt"/&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:10pt;font-weight:400;line-height:100%"&gt;Income (loss) from continuing operations&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:#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;247,464&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(360,584)&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(961,767)&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;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;/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:10pt;font-weight:400;line-height:100%"&gt;Loss from discontinued operations, net of tax&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:10pt;font-weight:400;line-height:100%"&gt;(63,520)&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:10pt;font-weight:400;line-height:100%"&gt;(62,052)&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:10pt;font-weight:400;line-height:100%"&gt;(69,702)&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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income (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 style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;183,944&#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 style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;(422,636)&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 style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;(1,031,469)&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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Denominator:&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;border-top:3pt double #000;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 #000;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;/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:10pt;font-weight:400;line-height:100%"&gt;For basic per share data&#x2014;weighted average shares&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:10pt;font-weight:400;line-height:100%"&gt;229,314&#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:10pt;font-weight:400;line-height:100%"&gt;226,050&#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:10pt;font-weight:400;line-height:100%"&gt;223,960&#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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Dilutive effect of ordinary share equivalents&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:10pt;font-weight:400;line-height:100%"&gt;4,339&#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:10pt;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:10pt;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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;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:10pt;font-weight:400;line-height:100%"&gt;For diluted per share data&#x2014;weighted average shares&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;border-bottom:3pt double #000;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:10pt;font-weight:400;line-height:100%"&gt;233,653&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;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:10pt;font-weight:400;line-height:100%"&gt;226,050&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;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:10pt;font-weight:400;line-height:100%"&gt;223,960&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;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:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzYvZnJhZzoxZDAwODc5ZTVlMGY0Mzg1YWU5MTY3Y2U1MTU4ZjllZi90YWJsZTozMTIwZjIxM2ExODA0NWEwYTIzY2JjZjIxYmUxZDUwNC90YWJsZXJhbmdlOjMxMjBmMjEzYTE4MDQ1YTBhMjNjYmNmMjFiZTFkNTA0XzMtNS0xLTEtMA_31c06516-e2b1-4e32-880a-4860e455af8e"
      unitRef="usd">247464000</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="ic422fca6363144d0b81867266600ded0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzYvZnJhZzoxZDAwODc5ZTVlMGY0Mzg1YWU5MTY3Y2U1MTU4ZjllZi90YWJsZTozMTIwZjIxM2ExODA0NWEwYTIzY2JjZjIxYmUxZDUwNC90YWJsZXJhbmdlOjMxMjBmMjEzYTE4MDQ1YTBhMjNjYmNmMjFiZTFkNTA0XzMtNy0xLTEtMA_8d9c6aa4-1cd1-40ad-a8c7-afd5deb3f422"
      unitRef="usd">-360584000</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="i553ee2d892dc4af1ad8ae5ed797175bf_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzYvZnJhZzoxZDAwODc5ZTVlMGY0Mzg1YWU5MTY3Y2U1MTU4ZjllZi90YWJsZTozMTIwZjIxM2ExODA0NWEwYTIzY2JjZjIxYmUxZDUwNC90YWJsZXJhbmdlOjMxMjBmMjEzYTE4MDQ1YTBhMjNjYmNmMjFiZTFkNTA0XzMtOS0xLTEtMA_54b580ad-2b03-4533-8c12-e59077b14db8"
      unitRef="usd">-961767000</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzYvZnJhZzoxZDAwODc5ZTVlMGY0Mzg1YWU5MTY3Y2U1MTU4ZjllZi90YWJsZTozMTIwZjIxM2ExODA0NWEwYTIzY2JjZjIxYmUxZDUwNC90YWJsZXJhbmdlOjMxMjBmMjEzYTE4MDQ1YTBhMjNjYmNmMjFiZTFkNTA0XzYtNS0xLTEtMA_9e6e21f9-8686-4d1d-9f36-ae579b5f8976"
      unitRef="usd">-63520000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
      contextRef="ic422fca6363144d0b81867266600ded0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzYvZnJhZzoxZDAwODc5ZTVlMGY0Mzg1YWU5MTY3Y2U1MTU4ZjllZi90YWJsZTozMTIwZjIxM2ExODA0NWEwYTIzY2JjZjIxYmUxZDUwNC90YWJsZXJhbmdlOjMxMjBmMjEzYTE4MDQ1YTBhMjNjYmNmMjFiZTFkNTA0XzYtNy0xLTEtMA_5cc6dccd-4ad6-438a-8c84-3fba3321c486"
      unitRef="usd">-62052000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
      contextRef="i553ee2d892dc4af1ad8ae5ed797175bf_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzYvZnJhZzoxZDAwODc5ZTVlMGY0Mzg1YWU5MTY3Y2U1MTU4ZjllZi90YWJsZTozMTIwZjIxM2ExODA0NWEwYTIzY2JjZjIxYmUxZDUwNC90YWJsZXJhbmdlOjMxMjBmMjEzYTE4MDQ1YTBhMjNjYmNmMjFiZTFkNTA0XzYtOS0xLTEtMA_b5d7c0d0-a14b-4907-9909-f777daececc7"
      unitRef="usd">-69702000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity>
    <us-gaap:NetIncomeLoss
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzYvZnJhZzoxZDAwODc5ZTVlMGY0Mzg1YWU5MTY3Y2U1MTU4ZjllZi90YWJsZTozMTIwZjIxM2ExODA0NWEwYTIzY2JjZjIxYmUxZDUwNC90YWJsZXJhbmdlOjMxMjBmMjEzYTE4MDQ1YTBhMjNjYmNmMjFiZTFkNTA0XzctNS0xLTEtMA_13fbf354-8409-4218-9076-f950ce0502f7"
      unitRef="usd">183944000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ic422fca6363144d0b81867266600ded0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzYvZnJhZzoxZDAwODc5ZTVlMGY0Mzg1YWU5MTY3Y2U1MTU4ZjllZi90YWJsZTozMTIwZjIxM2ExODA0NWEwYTIzY2JjZjIxYmUxZDUwNC90YWJsZXJhbmdlOjMxMjBmMjEzYTE4MDQ1YTBhMjNjYmNmMjFiZTFkNTA0XzctNy0xLTEtMA_50480a77-bd46-4013-b58b-1a35be6c7be2"
      unitRef="usd">-422636000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i553ee2d892dc4af1ad8ae5ed797175bf_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzYvZnJhZzoxZDAwODc5ZTVlMGY0Mzg1YWU5MTY3Y2U1MTU4ZjllZi90YWJsZTozMTIwZjIxM2ExODA0NWEwYTIzY2JjZjIxYmUxZDUwNC90YWJsZXJhbmdlOjMxMjBmMjEzYTE4MDQ1YTBhMjNjYmNmMjFiZTFkNTA0XzctOS0xLTEtMA_ef3c601d-aa72-4432-a0fd-f53b9d37c29d"
      unitRef="usd">-1031469000</us-gaap:NetIncomeLoss>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzYvZnJhZzoxZDAwODc5ZTVlMGY0Mzg1YWU5MTY3Y2U1MTU4ZjllZi90YWJsZTozMTIwZjIxM2ExODA0NWEwYTIzY2JjZjIxYmUxZDUwNC90YWJsZXJhbmdlOjMxMjBmMjEzYTE4MDQ1YTBhMjNjYmNmMjFiZTFkNTA0XzktNS0xLTEtMA_34df9753-40d8-4de5-99dc-a628883f0108"
      unitRef="shares">229314000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ic422fca6363144d0b81867266600ded0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzYvZnJhZzoxZDAwODc5ZTVlMGY0Mzg1YWU5MTY3Y2U1MTU4ZjllZi90YWJsZTozMTIwZjIxM2ExODA0NWEwYTIzY2JjZjIxYmUxZDUwNC90YWJsZXJhbmdlOjMxMjBmMjEzYTE4MDQ1YTBhMjNjYmNmMjFiZTFkNTA0XzktNy0xLTEtMA_d21d9dba-c99e-4ae4-8d86-47245a775678"
      unitRef="shares">226050000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i553ee2d892dc4af1ad8ae5ed797175bf_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzYvZnJhZzoxZDAwODc5ZTVlMGY0Mzg1YWU5MTY3Y2U1MTU4ZjllZi90YWJsZTozMTIwZjIxM2ExODA0NWEwYTIzY2JjZjIxYmUxZDUwNC90YWJsZXJhbmdlOjMxMjBmMjEzYTE4MDQ1YTBhMjNjYmNmMjFiZTFkNTA0XzktOS0xLTEtMA_511fe3b3-a705-4b5a-ad34-d543600046ef"
      unitRef="shares">223960000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzYvZnJhZzoxZDAwODc5ZTVlMGY0Mzg1YWU5MTY3Y2U1MTU4ZjllZi90YWJsZTozMTIwZjIxM2ExODA0NWEwYTIzY2JjZjIxYmUxZDUwNC90YWJsZXJhbmdlOjMxMjBmMjEzYTE4MDQ1YTBhMjNjYmNmMjFiZTFkNTA0XzEwLTUtMS0xLTA_488ba322-b953-4418-b358-649d54a53e59"
      unitRef="shares">4339000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="ic422fca6363144d0b81867266600ded0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzYvZnJhZzoxZDAwODc5ZTVlMGY0Mzg1YWU5MTY3Y2U1MTU4ZjllZi90YWJsZTozMTIwZjIxM2ExODA0NWEwYTIzY2JjZjIxYmUxZDUwNC90YWJsZXJhbmdlOjMxMjBmMjEzYTE4MDQ1YTBhMjNjYmNmMjFiZTFkNTA0XzEwLTctMS0xLTA_db5eb914-0789-4c3d-902a-256675905971"
      unitRef="shares">0</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i553ee2d892dc4af1ad8ae5ed797175bf_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzYvZnJhZzoxZDAwODc5ZTVlMGY0Mzg1YWU5MTY3Y2U1MTU4ZjllZi90YWJsZTozMTIwZjIxM2ExODA0NWEwYTIzY2JjZjIxYmUxZDUwNC90YWJsZXJhbmdlOjMxMjBmMjEzYTE4MDQ1YTBhMjNjYmNmMjFiZTFkNTA0XzEwLTktMS0xLTA_8b4dce23-1b4a-4ba4-b755-a7d9cb511b0b"
      unitRef="shares">0</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzYvZnJhZzoxZDAwODc5ZTVlMGY0Mzg1YWU5MTY3Y2U1MTU4ZjllZi90YWJsZTozMTIwZjIxM2ExODA0NWEwYTIzY2JjZjIxYmUxZDUwNC90YWJsZXJhbmdlOjMxMjBmMjEzYTE4MDQ1YTBhMjNjYmNmMjFiZTFkNTA0XzEyLTUtMS0xLTA_29be6f41-baca-43be-9d12-e59d09d72a63"
      unitRef="shares">233653000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ic422fca6363144d0b81867266600ded0_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzYvZnJhZzoxZDAwODc5ZTVlMGY0Mzg1YWU5MTY3Y2U1MTU4ZjllZi90YWJsZTozMTIwZjIxM2ExODA0NWEwYTIzY2JjZjIxYmUxZDUwNC90YWJsZXJhbmdlOjMxMjBmMjEzYTE4MDQ1YTBhMjNjYmNmMjFiZTFkNTA0XzEyLTctMS0xLTA_2f44db30-1686-4400-93e6-d934496b2338"
      unitRef="shares">226050000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i553ee2d892dc4af1ad8ae5ed797175bf_D20180101-20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzYvZnJhZzoxZDAwODc5ZTVlMGY0Mzg1YWU5MTY3Y2U1MTU4ZjllZi90YWJsZTozMTIwZjIxM2ExODA0NWEwYTIzY2JjZjIxYmUxZDUwNC90YWJsZXJhbmdlOjMxMjBmMjEzYTE4MDQ1YTBhMjNjYmNmMjFiZTFkNTA0XzEyLTktMS0xLTA_76854b22-83d6-413a-a19a-f74e99a9df87"
      unitRef="shares">223960000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i2c850630f60342e2b3059352fe3ed4a4_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzYvZnJhZzoxZDAwODc5ZTVlMGY0Mzg1YWU5MTY3Y2U1MTU4ZjllZi90ZXh0cmVnaW9uOjFkMDA4NzllNWUwZjQzODVhZTkxNjdjZTUxNThmOWVmXzEwOTk1MTE2MzA2NDQ_bab6e6e7-7d85-4083-b841-18fee30f313c"
      unitRef="shares">7100000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ia4f0e46f76dd4757aaca8cca9cd80783_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xMzYvZnJhZzoxZDAwODc5ZTVlMGY0Mzg1YWU5MTY3Y2U1MTU4ZjllZi90ZXh0cmVnaW9uOjFkMDA4NzllNWUwZjQzODVhZTkxNjdjZTUxNThmOWVmXzEwOTk1MTE2MzA2NTM_e87a5b40-e29e-4421-953d-f22b28db0676"
      unitRef="shares">5200000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <endp:SavingsAndInvestmentPlanAndDeferredCompensationPlansTextBlock
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xNDIvZnJhZzo3MTEwYmEwNWM2YjQ0NGQ4ODllYWVkNGE1YmY2Yjg0Yy90ZXh0cmVnaW9uOjcxMTBiYTA1YzZiNDQ0ZDg4OWVhZWQ0YTViZjZiODRjXzMyOTg1MzQ4ODQ2ODM_aa554310-cf9c-4292-a1ff-e3401f0b7251">&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;NOTE 23. SAVINGS AND INVESTMENT PLAN AND DEFERRED COMPENSATION PLANS&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Savings and Investment Plan&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&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 maintains a defined contribution Savings and Investment Plan (the Endo 401(k) Plan) covering all U.S.-based eligible employees. The Company matches 100% of the first 3% of eligible cash compensation that a participant contributes to the Endo 401(k) Plan plus 50% of the next 2% for a total of up to 4%, subject to statutory limitations. The Company&#x2019;s matching contributions generally vest ratably over a two-year period.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Costs incurred for contributions made by the Company to the Endo 401(k) Plan amounted to $7.6 million, $7.4 million and $6.4 million for the years ended December&#160;31, 2020, 2019 and 2018, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Directors Stock Election Plan&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&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 maintains a directors stock election plan. The purpose of this plan is to provide non-employee directors the opportunity to have their cash retainer fees, or a portion thereof, delivered in the form of Endo ordinary shares. The amount of shares will be determined by dividing the portion of cash fees elected to be received as shares by the closing price of the shares on the day the payment would have otherwise been paid in cash.&lt;/span&gt;&lt;/div&gt;</endp:SavingsAndInvestmentPlanAndDeferredCompensationPlansTextBlock>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch
      contextRef="i43b651d07d4e4453974310b7a43f7177_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xNDIvZnJhZzo3MTEwYmEwNWM2YjQ0NGQ4ODllYWVkNGE1YmY2Yjg0Yy90ZXh0cmVnaW9uOjcxMTBiYTA1YzZiNDQ0ZDg4OWVhZWQ0YTViZjZiODRjXzE0Ng_d5814e2c-ba3f-4282-8a14-fb4e25468d18"
      unitRef="number">1</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent
      contextRef="i43b651d07d4e4453974310b7a43f7177_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xNDIvZnJhZzo3MTEwYmEwNWM2YjQ0NGQ4ODllYWVkNGE1YmY2Yjg0Yy90ZXh0cmVnaW9uOjcxMTBiYTA1YzZiNDQ0ZDg4OWVhZWQ0YTViZjZiODRjXzE2Mg_2d1fddbc-0a24-4120-8e00-12d3c34b6083"
      unitRef="number">0.03</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch
      contextRef="i91d6e9d71e16494fb2ddd82992f51f17_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xNDIvZnJhZzo3MTEwYmEwNWM2YjQ0NGQ4ODllYWVkNGE1YmY2Yjg0Yy90ZXh0cmVnaW9uOjcxMTBiYTA1YzZiNDQ0ZDg4OWVhZWQ0YTViZjZiODRjXzI0MQ_e81ee9cc-1b4f-4230-9bcb-c67d21bcfceb"
      unitRef="number">0.50</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent
      contextRef="i91d6e9d71e16494fb2ddd82992f51f17_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xNDIvZnJhZzo3MTEwYmEwNWM2YjQ0NGQ4ODllYWVkNGE1YmY2Yjg0Yy90ZXh0cmVnaW9uOjcxMTBiYTA1YzZiNDQ0ZDg4OWVhZWQ0YTViZjZiODRjXzI1Ng_a56f2924-127f-439a-8ea5-534dca2b2261"
      unitRef="number">0.02</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent>
    <us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent
      contextRef="i83aee9c69d0444779975e81cbceb84cd_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xNDIvZnJhZzo3MTEwYmEwNWM2YjQ0NGQ4ODllYWVkNGE1YmY2Yjg0Yy90ZXh0cmVnaW9uOjcxMTBiYTA1YzZiNDQ0ZDg4OWVhZWQ0YTViZjZiODRjXzI4MA_c1e15016-f37e-4e58-bcad-399f28e10e1c"
      unitRef="number">0.04</us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent>
    <endp:DefinedContributionPlanEmployersMatchingContributionVestingTerm
      contextRef="i83aee9c69d0444779975e81cbceb84cd_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xNDIvZnJhZzo3MTEwYmEwNWM2YjQ0NGQ4ODllYWVkNGE1YmY2Yjg0Yy90ZXh0cmVnaW9uOjcxMTBiYTA1YzZiNDQ0ZDg4OWVhZWQ0YTViZjZiODRjXzMyOTg1MzQ4ODQ2OTA_faaf90ca-8309-4402-b75a-02181e5dc8ce">P2Y</endp:DefinedContributionPlanEmployersMatchingContributionVestingTerm>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xNDIvZnJhZzo3MTEwYmEwNWM2YjQ0NGQ4ODllYWVkNGE1YmY2Yjg0Yy90ZXh0cmVnaW9uOjcxMTBiYTA1YzZiNDQ0ZDg4OWVhZWQ0YTViZjZiODRjXzYzNA_075926de-e539-43be-b2b2-17b8f087f45e"
      unitRef="usd">7600000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="ic422fca6363144d0b81867266600ded0_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xNDIvZnJhZzo3MTEwYmEwNWM2YjQ0NGQ4ODllYWVkNGE1YmY2Yjg0Yy90ZXh0cmVnaW9uOjcxMTBiYTA1YzZiNDQ0ZDg4OWVhZWQ0YTViZjZiODRjXzYzOA_99496cb8-9e5d-4926-83fa-906317afd82c"
      unitRef="usd">7400000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="i553ee2d892dc4af1ad8ae5ed797175bf_D20180101-20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xNDIvZnJhZzo3MTEwYmEwNWM2YjQ0NGQ4ODllYWVkNGE1YmY2Yjg0Yy90ZXh0cmVnaW9uOjcxMTBiYTA1YzZiNDQ0ZDg4OWVhZWQ0YTViZjZiODRjXzY0NQ_291d607d-7e19-438c-88e9-0c100481e0d5"
      unitRef="usd">6400000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:QuarterlyFinancialInformationTextBlock
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xNDgvZnJhZzpkN2U3ZDIzYzU2NjU0YjljOWI2ZDBjYWIyYWNjYTMzMi90ZXh0cmVnaW9uOmQ3ZTdkMjNjNTY2NTRiOWM5YjZkMGNhYjJhY2NhMzMyXzMyOTg1MzQ4ODYyNDE_36096c27-6cc0-45da-b7c4-b3faf3dab7de">&lt;div style="margin-top:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;NOTE 24. QUARTERLY FINANCIAL DATA (UNAUDITED)&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&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 presents select unaudited financial data for each of the three-month periods ending March 31, 2020, June 30, 2020, September 30, 2020 and December 31, 2020, as well as the comparable 2019 periods (in thousands, except per share data):&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:48.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.986%"/&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:8pt;font-weight:700;line-height:100%"&gt;Quarter 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:8pt;font-weight:700;line-height:100%"&gt;March&#160;31,&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-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:100%"&gt;June&#160;30,&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-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:100%"&gt;September&#160;30,&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-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:100%"&gt;December&#160;31,&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:10pt;font-weight:700;line-height:100%"&gt;2020 (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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:1pt solid #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:1pt solid #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:1pt solid #000000;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:10pt;font-weight:400;line-height:100%"&gt;Total revenues&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;820,405&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;687,588&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;634,860&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;760,221&#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:10pt;font-weight:400;line-height:100%"&gt;Gross profit&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;431,606&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;351,492&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;286,783&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;390,682&#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:10pt;font-weight:400;line-height:100%"&gt;Income (loss) from continuing operations&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;157,581&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;17,610&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(68,974)&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;141,247&#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:10pt;font-weight:400;line-height:100%"&gt;Discontinued operations, net of tax&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(27,651)&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(7,052)&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(6,913)&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(21,904)&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:10pt;font-weight:400;line-height:100%"&gt;Net income (loss)&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;129,930&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;10,558&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(75,887)&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;119,343&#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:10pt;font-weight:400;line-height:100%"&gt;Net income (loss) per share&#x2014;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="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 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Continuing operations&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;0.69&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;0.08&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(0.30)&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;0.61&#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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Discontinued operations&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:10pt;font-weight:400;line-height:100%"&gt;(0.12)&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:10pt;font-weight:400;line-height:100%"&gt;(0.03)&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:10pt;font-weight:400;line-height:100%"&gt;(0.03)&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:10pt;font-weight:400;line-height:100%"&gt;(0.09)&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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;0.57&#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 style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;0.05&#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 style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;(0.33)&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 style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;0.52&#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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income (loss) per share&#x2014;Diluted:&lt;/span&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="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;/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:10pt;font-weight:400;line-height:100%"&gt;Continuing operations&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;0.68&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;0.08&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(0.30)&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;0.60&#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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Discontinued operations&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:10pt;font-weight:400;line-height:100%"&gt;(0.12)&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:10pt;font-weight:400;line-height:100%"&gt;(0.03)&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:10pt;font-weight:400;line-height:100%"&gt;(0.03)&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:10pt;font-weight:400;line-height:100%"&gt;(0.09)&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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;0.56&#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 style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;0.05&#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 style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;(0.33)&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 style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;0.51&#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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average shares&#x2014;Basic&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;227,198&#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:10pt;font-weight:400;line-height:100%"&gt;229,716&#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:10pt;font-weight:400;line-height:100%"&gt;230,040&#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:10pt;font-weight:400;line-height:100%"&gt;230,301&#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;/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:10pt;font-weight:400;line-height:100%"&gt;Weighted average shares&#x2014;Diluted&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:10pt;font-weight:400;line-height:100%"&gt;233,014&#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:10pt;font-weight:400;line-height:100%"&gt;233,681&#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:10pt;font-weight:400;line-height:100%"&gt;230,040&#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:10pt;font-weight:400;line-height:100%"&gt;234,474&#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:10pt;font-weight:700;line-height:100%"&gt;2019 (2)&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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total revenues&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;720,411&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;699,727&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;729,426&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;764,800&#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:10pt;font-weight:400;line-height:100%"&gt;Gross profit&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;328,502&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;311,519&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;340,261&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;364,744&#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:10pt;font-weight:400;line-height:100%"&gt;Loss from continuing operations&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(12,612)&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(98,052)&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(41,431)&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(208,489)&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:10pt;font-weight:400;line-height:100%"&gt;Discontinued operations, net of tax&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(5,961)&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(7,953)&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(37,984)&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(10,154)&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:10pt;font-weight:400;line-height:100%"&gt;Net loss&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(18,573)&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(106,005)&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(79,415)&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(218,643)&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:10pt;font-weight:400;line-height:100%"&gt;Net loss per share&#x2014;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="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 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Continuing operations&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(0.06)&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(0.43)&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(0.18)&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(0.92)&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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Discontinued operations&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:10pt;font-weight:400;line-height:100%"&gt;(0.02)&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:10pt;font-weight:400;line-height:100%"&gt;(0.04)&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:10pt;font-weight:400;line-height:100%"&gt;(0.17)&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:10pt;font-weight:400;line-height:100%"&gt;(0.04)&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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;(0.08)&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 style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;(0.47)&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 style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;(0.35)&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 style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;(0.96)&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:10pt;font-weight:400;line-height:100%"&gt;Net loss per share&#x2014;Diluted:&lt;/span&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="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;/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:10pt;font-weight:400;line-height:100%"&gt;Continuing operations&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(0.06)&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(0.43)&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(0.18)&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(0.92)&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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Discontinued operations&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:10pt;font-weight:400;line-height:100%"&gt;(0.02)&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:10pt;font-weight:400;line-height:100%"&gt;(0.04)&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:10pt;font-weight:400;line-height:100%"&gt;(0.17)&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:10pt;font-weight:400;line-height:100%"&gt;(0.04)&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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;(0.08)&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 style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;(0.47)&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 style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;(0.35)&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 style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;(0.96)&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:10pt;font-weight:400;line-height:100%"&gt;Weighted average shares&#x2014;Basic&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;224,594&#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:10pt;font-weight:400;line-height:100%"&gt;226,221&#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:10pt;font-weight:400;line-height:100%"&gt;226,598&#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:10pt;font-weight:400;line-height:100%"&gt;226,787&#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;/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:10pt;font-weight:400;line-height:100%"&gt;Weighted average shares&#x2014;Diluted&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:10pt;font-weight:400;line-height:100%"&gt;224,594&#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:10pt;font-weight:400;line-height:100%"&gt;226,221&#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:10pt;font-weight:400;line-height:100%"&gt;226,598&#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:10pt;font-weight:400;line-height:100%"&gt;226,787&#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 style="padding-right:468pt"&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="padding-left:31.5pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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%;padding-left:8.68pt"&gt;Income (loss) from continuing operations for the year ended December&#160;31, 2020 was impacted by (i) acquisition-related and integration items, net of $12.5 million, $6.0 million, $(1.4) million and $(0.6) million during the first, second, third and fourth quarters, respectively, which related primarily to changes in the fair value of contingent consideration, (ii) asset impairment charges of $97.8 million, $8.4 million and $14.1 million during the first, third and fourth quarters, respectively, (iii) certain continuity and separation benefits and other cost reduction initiatives of $23.2 million, $9.4 million, $67.7 million and $25.9 million during the first, second, third and fourth quarters, respectively, (iv) amounts related to litigation-related and other contingent matters totaling $(17.2) million, $(8.6) million, $1.8 million and $4.9 million during the first, second, third and fourth quarters, respectively, and (v) amounts related to sales of businesses and other assets of $(8.2) million, $(6.7) million, $(1.9) million and $0.4 million during the first, second, third and fourth quarters, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:31.5pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt"&gt;Loss from continuing operations for the year ended December&#160;31, 2019 was impacted by (i) acquisition-related and integration items, net of $(37.5) million, $(5.5) million, $16.0 million and $(19.1) million during the first, second, third and fourth quarters, respectively, which related primarily to changes in the fair value of contingent consideration, (ii) asset impairment charges of $165.4 million, $88.4 million, $4.8 million and $267.4 million during the first, second, third and fourth quarters, respectively, (iii) certain continuity and separation benefits and other cost reduction initiatives of $2.0 million, $2.1 million, $11.0 million and $19.4 million during the first, second, third and fourth quarters, respectively, (iv) a gain on extinguishment of debt of $(119.8) million during the first quarter, (v) amounts related to litigation-related and other contingent matters totaling $10.3 million, $(14.4) million and $15.3 million during the second, third and fourth quarters, respectively, and (vi) amounts related to sales of businesses and other assets of $1.3 million, $(2.5) million, $(1.9) million and $(3.3) million during the first, second, third and fourth quarters, respectively.&lt;/span&gt;&lt;/div&gt;The operating results of the Astora business are reported as Discontinued operations, net of tax in the Consolidated Statements of Operations for all periods presented. For additional information, see Note 3. Discontinued Operations. Quarterly and year-to-date computations of per share amounts are made independently; therefore, the sum of the per share amounts for the quarters may not equal the per share amounts for the year.</us-gaap:QuarterlyFinancialInformationTextBlock>
    <us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock
      contextRef="i3821a8cb3cf64d1eaa290a0424ef9b8b_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xNDgvZnJhZzpkN2U3ZDIzYzU2NjU0YjljOWI2ZDBjYWIyYWNjYTMzMi90ZXh0cmVnaW9uOmQ3ZTdkMjNjNTY2NTRiOWM5YjZkMGNhYjJhY2NhMzMyXzMyOTg1MzQ4ODYyNDI_cba93a2b-a449-48b2-b2ee-6ab74d034535">&lt;div style="margin-top:6pt;text-indent:27pt"&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 presents select unaudited financial data for each of the three-month periods ending March 31, 2020, June 30, 2020, September 30, 2020 and December 31, 2020, as well as the comparable 2019 periods (in thousands, except per share data):&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:48.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.983%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.494%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.986%"/&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:8pt;font-weight:700;line-height:100%"&gt;Quarter 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:8pt;font-weight:700;line-height:100%"&gt;March&#160;31,&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-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:100%"&gt;June&#160;30,&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-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:100%"&gt;September&#160;30,&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-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:100%"&gt;December&#160;31,&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:10pt;font-weight:700;line-height:100%"&gt;2020 (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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:1pt solid #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:1pt solid #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:1pt solid #000000;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:10pt;font-weight:400;line-height:100%"&gt;Total revenues&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;820,405&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;687,588&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;634,860&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;760,221&#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:10pt;font-weight:400;line-height:100%"&gt;Gross profit&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;431,606&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;351,492&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;286,783&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;390,682&#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:10pt;font-weight:400;line-height:100%"&gt;Income (loss) from continuing operations&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;157,581&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;17,610&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(68,974)&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;141,247&#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:10pt;font-weight:400;line-height:100%"&gt;Discontinued operations, net of tax&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(27,651)&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(7,052)&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(6,913)&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(21,904)&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:10pt;font-weight:400;line-height:100%"&gt;Net income (loss)&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;129,930&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;10,558&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(75,887)&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;119,343&#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:10pt;font-weight:400;line-height:100%"&gt;Net income (loss) per share&#x2014;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="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 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Continuing operations&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;0.69&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;0.08&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(0.30)&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;0.61&#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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Discontinued operations&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:10pt;font-weight:400;line-height:100%"&gt;(0.12)&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:10pt;font-weight:400;line-height:100%"&gt;(0.03)&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:10pt;font-weight:400;line-height:100%"&gt;(0.03)&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:10pt;font-weight:400;line-height:100%"&gt;(0.09)&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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;0.57&#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 style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;0.05&#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 style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;(0.33)&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 style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;0.52&#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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income (loss) per share&#x2014;Diluted:&lt;/span&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="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;/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:10pt;font-weight:400;line-height:100%"&gt;Continuing operations&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;0.68&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;0.08&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(0.30)&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;0.60&#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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Discontinued operations&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:10pt;font-weight:400;line-height:100%"&gt;(0.12)&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:10pt;font-weight:400;line-height:100%"&gt;(0.03)&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:10pt;font-weight:400;line-height:100%"&gt;(0.03)&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:10pt;font-weight:400;line-height:100%"&gt;(0.09)&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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;0.56&#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 style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;0.05&#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 style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;(0.33)&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 style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;0.51&#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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average shares&#x2014;Basic&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;227,198&#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:10pt;font-weight:400;line-height:100%"&gt;229,716&#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:10pt;font-weight:400;line-height:100%"&gt;230,040&#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:10pt;font-weight:400;line-height:100%"&gt;230,301&#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;/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:10pt;font-weight:400;line-height:100%"&gt;Weighted average shares&#x2014;Diluted&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:10pt;font-weight:400;line-height:100%"&gt;233,014&#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:10pt;font-weight:400;line-height:100%"&gt;233,681&#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:10pt;font-weight:400;line-height:100%"&gt;230,040&#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:10pt;font-weight:400;line-height:100%"&gt;234,474&#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:10pt;font-weight:700;line-height:100%"&gt;2019 (2)&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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total revenues&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;720,411&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;699,727&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;729,426&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;764,800&#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:10pt;font-weight:400;line-height:100%"&gt;Gross profit&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;328,502&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;311,519&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;340,261&#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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;364,744&#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:10pt;font-weight:400;line-height:100%"&gt;Loss from continuing operations&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(12,612)&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(98,052)&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(41,431)&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(208,489)&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:10pt;font-weight:400;line-height:100%"&gt;Discontinued operations, net of tax&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(5,961)&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(7,953)&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(37,984)&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(10,154)&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:10pt;font-weight:400;line-height:100%"&gt;Net loss&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(18,573)&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(106,005)&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(79,415)&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(218,643)&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:10pt;font-weight:400;line-height:100%"&gt;Net loss per share&#x2014;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="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 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Continuing operations&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(0.06)&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(0.43)&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(0.18)&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(0.92)&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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Discontinued operations&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:10pt;font-weight:400;line-height:100%"&gt;(0.02)&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:10pt;font-weight:400;line-height:100%"&gt;(0.04)&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:10pt;font-weight:400;line-height:100%"&gt;(0.17)&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:10pt;font-weight:400;line-height:100%"&gt;(0.04)&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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;(0.08)&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 style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;(0.47)&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 style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;(0.35)&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 style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;(0.96)&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:10pt;font-weight:400;line-height:100%"&gt;Net loss per share&#x2014;Diluted:&lt;/span&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="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;/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:10pt;font-weight:400;line-height:100%"&gt;Continuing operations&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(0.06)&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(0.43)&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(0.18)&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:10pt;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:10pt;font-weight:400;line-height:100%"&gt;(0.92)&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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Discontinued operations&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:10pt;font-weight:400;line-height:100%"&gt;(0.02)&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:10pt;font-weight:400;line-height:100%"&gt;(0.04)&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:10pt;font-weight:400;line-height:100%"&gt;(0.17)&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:10pt;font-weight:400;line-height:100%"&gt;(0.04)&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 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;(0.08)&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 style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;(0.47)&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 style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;(0.35)&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 style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%"&gt;(0.96)&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:10pt;font-weight:400;line-height:100%"&gt;Weighted average shares&#x2014;Basic&lt;/span&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:10pt;font-weight:400;line-height:100%"&gt;224,594&#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:10pt;font-weight:400;line-height:100%"&gt;226,221&#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:10pt;font-weight:400;line-height:100%"&gt;226,598&#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:10pt;font-weight:400;line-height:100%"&gt;226,787&#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;/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:10pt;font-weight:400;line-height:100%"&gt;Weighted average shares&#x2014;Diluted&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:10pt;font-weight:400;line-height:100%"&gt;224,594&#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:10pt;font-weight:400;line-height:100%"&gt;226,221&#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:10pt;font-weight:400;line-height:100%"&gt;226,598&#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:10pt;font-weight:400;line-height:100%"&gt;226,787&#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 style="padding-right:468pt"&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="padding-left:31.5pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&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%;padding-left:8.68pt"&gt;Income (loss) from continuing operations for the year ended December&#160;31, 2020 was impacted by (i) acquisition-related and integration items, net of $12.5 million, $6.0 million, $(1.4) million and $(0.6) million during the first, second, third and fourth quarters, respectively, which related primarily to changes in the fair value of contingent consideration, (ii) asset impairment charges of $97.8 million, $8.4 million and $14.1 million during the first, third and fourth quarters, respectively, (iii) certain continuity and separation benefits and other cost reduction initiatives of $23.2 million, $9.4 million, $67.7 million and $25.9 million during the first, second, third and fourth quarters, respectively, (iv) amounts related to litigation-related and other contingent matters totaling $(17.2) million, $(8.6) million, $1.8 million and $4.9 million during the first, second, third and fourth quarters, respectively, and (v) amounts related to sales of businesses and other assets of $(8.2) million, $(6.7) million, $(1.9) million and $0.4 million during the first, second, third and fourth quarters, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:31.5pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt"&gt;Loss from continuing operations for the year ended December&#160;31, 2019 was impacted by (i) acquisition-related and integration items, net of $(37.5) million, $(5.5) million, $16.0 million and $(19.1) million during the first, second, third and fourth quarters, respectively, which related primarily to changes in the fair value of contingent consideration, (ii) asset impairment charges of $165.4 million, $88.4 million, $4.8 million and $267.4 million during the first, second, third and fourth quarters, respectively, (iii) certain continuity and separation benefits and other cost reduction initiatives of $2.0 million, $2.1 million, $11.0 million and $19.4 million during the first, second, third and fourth quarters, respectively, (iv) a gain on extinguishment of debt of $(119.8) million during the first quarter, (v) amounts related to litigation-related and other contingent matters totaling $10.3 million, $(14.4) million and $15.3 million during the second, third and fourth quarters, respectively, and (vi) amounts related to sales of businesses and other assets of $1.3 million, $(2.5) million, $(1.9) million and $(3.3) million during the first, second, third and fourth quarters, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ifa82059ed32644b2a76e9f16a3ae83b6_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xNDgvZnJhZzpkN2U3ZDIzYzU2NjU0YjljOWI2ZDBjYWIyYWNjYTMzMi90YWJsZTowNWE2YzkxODg4NjY0OTJjOGVhZjFhNzlmZDRkNzUwOC90YWJsZXJhbmdlOjA1YTZjOTE4ODg2NjQ5MmM4ZWFmMWE3OWZkNGQ3NTA4XzMtMS0xLTEtMA_da3f2524-8cff-4ba3-88f7-e317640594c8"
      unitRef="usd">820405000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if14a3066d1af4fcabca222bdb1da2ef1_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xNDgvZnJhZzpkN2U3ZDIzYzU2NjU0YjljOWI2ZDBjYWIyYWNjYTMzMi90YWJsZTowNWE2YzkxODg4NjY0OTJjOGVhZjFhNzlmZDRkNzUwOC90YWJsZXJhbmdlOjA1YTZjOTE4ODg2NjQ5MmM4ZWFmMWE3OWZkNGQ3NTA4XzMtMy0xLTEtMA_12f98f3a-4186-44a4-b640-837f611f5222"
      unitRef="usd">687588000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i09678a0561aa4345959ff4b79f7d54ad_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xNDgvZnJhZzpkN2U3ZDIzYzU2NjU0YjljOWI2ZDBjYWIyYWNjYTMzMi90YWJsZTowNWE2YzkxODg4NjY0OTJjOGVhZjFhNzlmZDRkNzUwOC90YWJsZXJhbmdlOjA1YTZjOTE4ODg2NjQ5MmM4ZWFmMWE3OWZkNGQ3NTA4XzMtNS0xLTEtMA_648ce4d4-ff18-44cd-8e85-2e01e1514cd3"
      unitRef="usd">634860000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie5b5f74dec2c4ee4862d5dea1a3f72a4_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xNDgvZnJhZzpkN2U3ZDIzYzU2NjU0YjljOWI2ZDBjYWIyYWNjYTMzMi90YWJsZTowNWE2YzkxODg4NjY0OTJjOGVhZjFhNzlmZDRkNzUwOC90YWJsZXJhbmdlOjA1YTZjOTE4ODg2NjQ5MmM4ZWFmMWE3OWZkNGQ3NTA4XzMtNy0xLTEtMA_dcacf760-ab69-41a7-9021-ce02f64a0c32"
      unitRef="usd">760221000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:GrossProfit
      contextRef="ifa82059ed32644b2a76e9f16a3ae83b6_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xNDgvZnJhZzpkN2U3ZDIzYzU2NjU0YjljOWI2ZDBjYWIyYWNjYTMzMi90YWJsZTowNWE2YzkxODg4NjY0OTJjOGVhZjFhNzlmZDRkNzUwOC90YWJsZXJhbmdlOjA1YTZjOTE4ODg2NjQ5MmM4ZWFmMWE3OWZkNGQ3NTA4XzQtMS0xLTEtMA_a79849f7-ed96-48c6-9ac5-c39ddcc5567f"
      unitRef="usd">431606000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="if14a3066d1af4fcabca222bdb1da2ef1_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xNDgvZnJhZzpkN2U3ZDIzYzU2NjU0YjljOWI2ZDBjYWIyYWNjYTMzMi90YWJsZTowNWE2YzkxODg4NjY0OTJjOGVhZjFhNzlmZDRkNzUwOC90YWJsZXJhbmdlOjA1YTZjOTE4ODg2NjQ5MmM4ZWFmMWE3OWZkNGQ3NTA4XzQtMy0xLTEtMA_8e5a4e1f-480d-425d-8626-aad34e2d0212"
      unitRef="usd">351492000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i09678a0561aa4345959ff4b79f7d54ad_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xNDgvZnJhZzpkN2U3ZDIzYzU2NjU0YjljOWI2ZDBjYWIyYWNjYTMzMi90YWJsZTowNWE2YzkxODg4NjY0OTJjOGVhZjFhNzlmZDRkNzUwOC90YWJsZXJhbmdlOjA1YTZjOTE4ODg2NjQ5MmM4ZWFmMWE3OWZkNGQ3NTA4XzQtNS0xLTEtMA_d61829e6-05f7-4b35-8387-d045e6066e8a"
      unitRef="usd">286783000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="ie5b5f74dec2c4ee4862d5dea1a3f72a4_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xNDgvZnJhZzpkN2U3ZDIzYzU2NjU0YjljOWI2ZDBjYWIyYWNjYTMzMi90YWJsZTowNWE2YzkxODg4NjY0OTJjOGVhZjFhNzlmZDRkNzUwOC90YWJsZXJhbmdlOjA1YTZjOTE4ODg2NjQ5MmM4ZWFmMWE3OWZkNGQ3NTA4XzQtNy0xLTEtMA_dddc967c-a5d5-41cb-86a9-d20dc1766b55"
      unitRef="usd">390682000</us-gaap:GrossProfit>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="ifa82059ed32644b2a76e9f16a3ae83b6_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xNDgvZnJhZzpkN2U3ZDIzYzU2NjU0YjljOWI2ZDBjYWIyYWNjYTMzMi90YWJsZTowNWE2YzkxODg4NjY0OTJjOGVhZjFhNzlmZDRkNzUwOC90YWJsZXJhbmdlOjA1YTZjOTE4ODg2NjQ5MmM4ZWFmMWE3OWZkNGQ3NTA4XzUtMS0xLTEtMA_1dc8e37d-09ef-4a85-bcb1-1b8e28e55114"
      unitRef="usd">157581000</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="if14a3066d1af4fcabca222bdb1da2ef1_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xNDgvZnJhZzpkN2U3ZDIzYzU2NjU0YjljOWI2ZDBjYWIyYWNjYTMzMi90YWJsZTowNWE2YzkxODg4NjY0OTJjOGVhZjFhNzlmZDRkNzUwOC90YWJsZXJhbmdlOjA1YTZjOTE4ODg2NjQ5MmM4ZWFmMWE3OWZkNGQ3NTA4XzUtMy0xLTEtMA_9ffb075a-78de-48cc-820b-35edb2f83636"
      unitRef="usd">17610000</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="i09678a0561aa4345959ff4b79f7d54ad_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xNDgvZnJhZzpkN2U3ZDIzYzU2NjU0YjljOWI2ZDBjYWIyYWNjYTMzMi90YWJsZTowNWE2YzkxODg4NjY0OTJjOGVhZjFhNzlmZDRkNzUwOC90YWJsZXJhbmdlOjA1YTZjOTE4ODg2NjQ5MmM4ZWFmMWE3OWZkNGQ3NTA4XzUtNS0xLTEtMA_f528d21d-7fa1-4e1a-984f-e9bca46371fd"
      unitRef="usd">-68974000</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="ie5b5f74dec2c4ee4862d5dea1a3f72a4_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xNDgvZnJhZzpkN2U3ZDIzYzU2NjU0YjljOWI2ZDBjYWIyYWNjYTMzMi90YWJsZTowNWE2YzkxODg4NjY0OTJjOGVhZjFhNzlmZDRkNzUwOC90YWJsZXJhbmdlOjA1YTZjOTE4ODg2NjQ5MmM4ZWFmMWE3OWZkNGQ3NTA4XzUtNy0xLTEtMA_09b80cb5-3fba-4b65-9314-bcd681c74839"
      unitRef="usd">141247000</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
      contextRef="ifa82059ed32644b2a76e9f16a3ae83b6_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xNDgvZnJhZzpkN2U3ZDIzYzU2NjU0YjljOWI2ZDBjYWIyYWNjYTMzMi90YWJsZTowNWE2YzkxODg4NjY0OTJjOGVhZjFhNzlmZDRkNzUwOC90YWJsZXJhbmdlOjA1YTZjOTE4ODg2NjQ5MmM4ZWFmMWE3OWZkNGQ3NTA4XzYtMS0xLTEtMA_8ddd6210-cdef-4f14-bc47-9cf55fcb41cd"
      unitRef="usd">-27651000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
      contextRef="if14a3066d1af4fcabca222bdb1da2ef1_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xNDgvZnJhZzpkN2U3ZDIzYzU2NjU0YjljOWI2ZDBjYWIyYWNjYTMzMi90YWJsZTowNWE2YzkxODg4NjY0OTJjOGVhZjFhNzlmZDRkNzUwOC90YWJsZXJhbmdlOjA1YTZjOTE4ODg2NjQ5MmM4ZWFmMWE3OWZkNGQ3NTA4XzYtMy0xLTEtMA_b9908594-4118-4728-a113-8c5ad95e1230"
      unitRef="usd">-7052000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
      contextRef="i09678a0561aa4345959ff4b79f7d54ad_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xNDgvZnJhZzpkN2U3ZDIzYzU2NjU0YjljOWI2ZDBjYWIyYWNjYTMzMi90YWJsZTowNWE2YzkxODg4NjY0OTJjOGVhZjFhNzlmZDRkNzUwOC90YWJsZXJhbmdlOjA1YTZjOTE4ODg2NjQ5MmM4ZWFmMWE3OWZkNGQ3NTA4XzYtNS0xLTEtMA_f48ba7a4-4fd2-4166-8223-5c5d6021d16b"
      unitRef="usd">-6913000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
      contextRef="ie5b5f74dec2c4ee4862d5dea1a3f72a4_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xNDgvZnJhZzpkN2U3ZDIzYzU2NjU0YjljOWI2ZDBjYWIyYWNjYTMzMi90YWJsZTowNWE2YzkxODg4NjY0OTJjOGVhZjFhNzlmZDRkNzUwOC90YWJsZXJhbmdlOjA1YTZjOTE4ODg2NjQ5MmM4ZWFmMWE3OWZkNGQ3NTA4XzYtNy0xLTEtMA_f2ea8bbd-c623-4204-8d95-172c8bc0f99c"
      unitRef="usd">-21904000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity>
    <us-gaap:NetIncomeLoss
      contextRef="ifa82059ed32644b2a76e9f16a3ae83b6_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xNDgvZnJhZzpkN2U3ZDIzYzU2NjU0YjljOWI2ZDBjYWIyYWNjYTMzMi90YWJsZTowNWE2YzkxODg4NjY0OTJjOGVhZjFhNzlmZDRkNzUwOC90YWJsZXJhbmdlOjA1YTZjOTE4ODg2NjQ5MmM4ZWFmMWE3OWZkNGQ3NTA4XzctMS0xLTEtMA_a4282904-f7d6-4f88-a7da-f5f755343056"
      unitRef="usd">129930000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="if14a3066d1af4fcabca222bdb1da2ef1_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xNDgvZnJhZzpkN2U3ZDIzYzU2NjU0YjljOWI2ZDBjYWIyYWNjYTMzMi90YWJsZTowNWE2YzkxODg4NjY0OTJjOGVhZjFhNzlmZDRkNzUwOC90YWJsZXJhbmdlOjA1YTZjOTE4ODg2NjQ5MmM4ZWFmMWE3OWZkNGQ3NTA4XzctMy0xLTEtMA_70c90416-3c47-4d34-bd72-385db5ba113c"
      unitRef="usd">10558000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i09678a0561aa4345959ff4b79f7d54ad_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xNDgvZnJhZzpkN2U3ZDIzYzU2NjU0YjljOWI2ZDBjYWIyYWNjYTMzMi90YWJsZTowNWE2YzkxODg4NjY0OTJjOGVhZjFhNzlmZDRkNzUwOC90YWJsZXJhbmdlOjA1YTZjOTE4ODg2NjQ5MmM4ZWFmMWE3OWZkNGQ3NTA4XzctNS0xLTEtMA_e6bfe31f-1ca4-47a3-a7b4-8c4f432e3029"
      unitRef="usd">-75887000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ie5b5f74dec2c4ee4862d5dea1a3f72a4_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xNDgvZnJhZzpkN2U3ZDIzYzU2NjU0YjljOWI2ZDBjYWIyYWNjYTMzMi90YWJsZTowNWE2YzkxODg4NjY0OTJjOGVhZjFhNzlmZDRkNzUwOC90YWJsZXJhbmdlOjA1YTZjOTE4ODg2NjQ5MmM4ZWFmMWE3OWZkNGQ3NTA4XzctNy0xLTEtMA_4ad1010a-0bfa-4c5c-9a68-448d698a1c6d"
      unitRef="usd">119343000</us-gaap:NetIncomeLoss>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="ifa82059ed32644b2a76e9f16a3ae83b6_D20200101-20200331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xNDgvZnJhZzpkN2U3ZDIzYzU2NjU0YjljOWI2ZDBjYWIyYWNjYTMzMi90YWJsZTowNWE2YzkxODg4NjY0OTJjOGVhZjFhNzlmZDRkNzUwOC90YWJsZXJhbmdlOjA1YTZjOTE4ODg2NjQ5MmM4ZWFmMWE3OWZkNGQ3NTA4XzktMS0xLTEtMA_a9ad5365-4030-4427-96fa-62f1b207aaca"
      unitRef="usdPerShare">0.69</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="if14a3066d1af4fcabca222bdb1da2ef1_D20200401-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xNDgvZnJhZzpkN2U3ZDIzYzU2NjU0YjljOWI2ZDBjYWIyYWNjYTMzMi90YWJsZTowNWE2YzkxODg4NjY0OTJjOGVhZjFhNzlmZDRkNzUwOC90YWJsZXJhbmdlOjA1YTZjOTE4ODg2NjQ5MmM4ZWFmMWE3OWZkNGQ3NTA4XzktMy0xLTEtMA_fb4d53de-438f-4db6-b106-84d3752bbb5e"
      unitRef="usdPerShare">0.08</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="i09678a0561aa4345959ff4b79f7d54ad_D20200701-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xNDgvZnJhZzpkN2U3ZDIzYzU2NjU0YjljOWI2ZDBjYWIyYWNjYTMzMi90YWJsZTowNWE2YzkxODg4NjY0OTJjOGVhZjFhNzlmZDRkNzUwOC90YWJsZXJhbmdlOjA1YTZjOTE4ODg2NjQ5MmM4ZWFmMWE3OWZkNGQ3NTA4XzktNS0xLTEtMA_2b646323-d048-4647-a96c-f7a6f5d71460"
      unitRef="usdPerShare">-0.30</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="ie5b5f74dec2c4ee4862d5dea1a3f72a4_D20201001-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xNDgvZnJhZzpkN2U3ZDIzYzU2NjU0YjljOWI2ZDBjYWIyYWNjYTMzMi90YWJsZTowNWE2YzkxODg4NjY0OTJjOGVhZjFhNzlmZDRkNzUwOC90YWJsZXJhbmdlOjA1YTZjOTE4ODg2NjQ5MmM4ZWFmMWE3OWZkNGQ3NTA4XzktNy0xLTEtMA_9c115928-595b-450b-8685-cacaba13b880"
      unitRef="usdPerShare">0.61</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare
      contextRef="ifa82059ed32644b2a76e9f16a3ae83b6_D20200101-20200331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xNDgvZnJhZzpkN2U3ZDIzYzU2NjU0YjljOWI2ZDBjYWIyYWNjYTMzMi90YWJsZTowNWE2YzkxODg4NjY0OTJjOGVhZjFhNzlmZDRkNzUwOC90YWJsZXJhbmdlOjA1YTZjOTE4ODg2NjQ5MmM4ZWFmMWE3OWZkNGQ3NTA4XzEwLTEtMS0xLTA_591360ff-df8b-4474-9d3c-52514003b0d0"
      unitRef="usdPerShare">-0.12</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare
      contextRef="if14a3066d1af4fcabca222bdb1da2ef1_D20200401-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xNDgvZnJhZzpkN2U3ZDIzYzU2NjU0YjljOWI2ZDBjYWIyYWNjYTMzMi90YWJsZTowNWE2YzkxODg4NjY0OTJjOGVhZjFhNzlmZDRkNzUwOC90YWJsZXJhbmdlOjA1YTZjOTE4ODg2NjQ5MmM4ZWFmMWE3OWZkNGQ3NTA4XzEwLTMtMS0xLTA_b083a5e5-03f1-43b3-ab92-d9044944cac4"
      unitRef="usdPerShare">-0.03</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare
      contextRef="i09678a0561aa4345959ff4b79f7d54ad_D20200701-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xNDgvZnJhZzpkN2U3ZDIzYzU2NjU0YjljOWI2ZDBjYWIyYWNjYTMzMi90YWJsZTowNWE2YzkxODg4NjY0OTJjOGVhZjFhNzlmZDRkNzUwOC90YWJsZXJhbmdlOjA1YTZjOTE4ODg2NjQ5MmM4ZWFmMWE3OWZkNGQ3NTA4XzEwLTUtMS0xLTA_7917c104-b451-4516-ba62-73d40e06394b"
      unitRef="usdPerShare">-0.03</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare
      contextRef="ie5b5f74dec2c4ee4862d5dea1a3f72a4_D20201001-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xNDgvZnJhZzpkN2U3ZDIzYzU2NjU0YjljOWI2ZDBjYWIyYWNjYTMzMi90YWJsZTowNWE2YzkxODg4NjY0OTJjOGVhZjFhNzlmZDRkNzUwOC90YWJsZXJhbmdlOjA1YTZjOTE4ODg2NjQ5MmM4ZWFmMWE3OWZkNGQ3NTA4XzEwLTctMS0xLTA_7b57496c-9fc2-493a-81b7-bb744873b63a"
      unitRef="usdPerShare">-0.09</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare>
    <us-gaap:EarningsPerShareBasic
      contextRef="ifa82059ed32644b2a76e9f16a3ae83b6_D20200101-20200331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xNDgvZnJhZzpkN2U3ZDIzYzU2NjU0YjljOWI2ZDBjYWIyYWNjYTMzMi90YWJsZTowNWE2YzkxODg4NjY0OTJjOGVhZjFhNzlmZDRkNzUwOC90YWJsZXJhbmdlOjA1YTZjOTE4ODg2NjQ5MmM4ZWFmMWE3OWZkNGQ3NTA4XzExLTEtMS0xLTA_300ef702-ac4d-4b8a-9b94-31173f4ef99e"
      unitRef="usdPerShare">0.57</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="if14a3066d1af4fcabca222bdb1da2ef1_D20200401-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xNDgvZnJhZzpkN2U3ZDIzYzU2NjU0YjljOWI2ZDBjYWIyYWNjYTMzMi90YWJsZTowNWE2YzkxODg4NjY0OTJjOGVhZjFhNzlmZDRkNzUwOC90YWJsZXJhbmdlOjA1YTZjOTE4ODg2NjQ5MmM4ZWFmMWE3OWZkNGQ3NTA4XzExLTMtMS0xLTA_75c0d743-2e65-4f4c-8746-62a42dc20249"
      unitRef="usdPerShare">0.05</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i09678a0561aa4345959ff4b79f7d54ad_D20200701-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xNDgvZnJhZzpkN2U3ZDIzYzU2NjU0YjljOWI2ZDBjYWIyYWNjYTMzMi90YWJsZTowNWE2YzkxODg4NjY0OTJjOGVhZjFhNzlmZDRkNzUwOC90YWJsZXJhbmdlOjA1YTZjOTE4ODg2NjQ5MmM4ZWFmMWE3OWZkNGQ3NTA4XzExLTUtMS0xLTA_83bcb7aa-adcc-4ab2-9a4b-babe310b1286"
      unitRef="usdPerShare">-0.33</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ie5b5f74dec2c4ee4862d5dea1a3f72a4_D20201001-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xNDgvZnJhZzpkN2U3ZDIzYzU2NjU0YjljOWI2ZDBjYWIyYWNjYTMzMi90YWJsZTowNWE2YzkxODg4NjY0OTJjOGVhZjFhNzlmZDRkNzUwOC90YWJsZXJhbmdlOjA1YTZjOTE4ODg2NjQ5MmM4ZWFmMWE3OWZkNGQ3NTA4XzExLTctMS0xLTA_8cbe3dcf-3c21-4cd5-8d91-bf47405eea89"
      unitRef="usdPerShare">0.52</us-gaap:EarningsPerShareBasic>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="ifa82059ed32644b2a76e9f16a3ae83b6_D20200101-20200331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xNDgvZnJhZzpkN2U3ZDIzYzU2NjU0YjljOWI2ZDBjYWIyYWNjYTMzMi90YWJsZTowNWE2YzkxODg4NjY0OTJjOGVhZjFhNzlmZDRkNzUwOC90YWJsZXJhbmdlOjA1YTZjOTE4ODg2NjQ5MmM4ZWFmMWE3OWZkNGQ3NTA4XzEzLTEtMS0xLTA_2df65cdd-169c-4c36-8ca0-04038a1eb92e"
      unitRef="usdPerShare">0.68</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="if14a3066d1af4fcabca222bdb1da2ef1_D20200401-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xNDgvZnJhZzpkN2U3ZDIzYzU2NjU0YjljOWI2ZDBjYWIyYWNjYTMzMi90YWJsZTowNWE2YzkxODg4NjY0OTJjOGVhZjFhNzlmZDRkNzUwOC90YWJsZXJhbmdlOjA1YTZjOTE4ODg2NjQ5MmM4ZWFmMWE3OWZkNGQ3NTA4XzEzLTMtMS0xLTA_35da6cf4-40b3-48d2-ae06-17efbee52149"
      unitRef="usdPerShare">0.08</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="i09678a0561aa4345959ff4b79f7d54ad_D20200701-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xNDgvZnJhZzpkN2U3ZDIzYzU2NjU0YjljOWI2ZDBjYWIyYWNjYTMzMi90YWJsZTowNWE2YzkxODg4NjY0OTJjOGVhZjFhNzlmZDRkNzUwOC90YWJsZXJhbmdlOjA1YTZjOTE4ODg2NjQ5MmM4ZWFmMWE3OWZkNGQ3NTA4XzEzLTUtMS0xLTA_9d3fc654-c5fd-49bf-a7e5-2cc4241c4b5d"
      unitRef="usdPerShare">-0.30</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="ie5b5f74dec2c4ee4862d5dea1a3f72a4_D20201001-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xNDgvZnJhZzpkN2U3ZDIzYzU2NjU0YjljOWI2ZDBjYWIyYWNjYTMzMi90YWJsZTowNWE2YzkxODg4NjY0OTJjOGVhZjFhNzlmZDRkNzUwOC90YWJsZXJhbmdlOjA1YTZjOTE4ODg2NjQ5MmM4ZWFmMWE3OWZkNGQ3NTA4XzEzLTctMS0xLTA_832908cf-bed6-41a6-8587-1288df991536"
      unitRef="usdPerShare">0.60</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare
      contextRef="ifa82059ed32644b2a76e9f16a3ae83b6_D20200101-20200331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xNDgvZnJhZzpkN2U3ZDIzYzU2NjU0YjljOWI2ZDBjYWIyYWNjYTMzMi90YWJsZTowNWE2YzkxODg4NjY0OTJjOGVhZjFhNzlmZDRkNzUwOC90YWJsZXJhbmdlOjA1YTZjOTE4ODg2NjQ5MmM4ZWFmMWE3OWZkNGQ3NTA4XzE0LTEtMS0xLTA_9f8ccb5c-b684-45c6-bfda-289cc3bf8488"
      unitRef="usdPerShare">-0.12</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare
      contextRef="if14a3066d1af4fcabca222bdb1da2ef1_D20200401-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xNDgvZnJhZzpkN2U3ZDIzYzU2NjU0YjljOWI2ZDBjYWIyYWNjYTMzMi90YWJsZTowNWE2YzkxODg4NjY0OTJjOGVhZjFhNzlmZDRkNzUwOC90YWJsZXJhbmdlOjA1YTZjOTE4ODg2NjQ5MmM4ZWFmMWE3OWZkNGQ3NTA4XzE0LTMtMS0xLTA_36e46e76-06c8-4e56-9cbb-a019fa34ba9a"
      unitRef="usdPerShare">-0.03</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare
      contextRef="i09678a0561aa4345959ff4b79f7d54ad_D20200701-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xNDgvZnJhZzpkN2U3ZDIzYzU2NjU0YjljOWI2ZDBjYWIyYWNjYTMzMi90YWJsZTowNWE2YzkxODg4NjY0OTJjOGVhZjFhNzlmZDRkNzUwOC90YWJsZXJhbmdlOjA1YTZjOTE4ODg2NjQ5MmM4ZWFmMWE3OWZkNGQ3NTA4XzE0LTUtMS0xLTA_2fb54c86-9d78-4f2a-bacc-15c65f83cb16"
      unitRef="usdPerShare">-0.03</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare
      contextRef="ie5b5f74dec2c4ee4862d5dea1a3f72a4_D20201001-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xNDgvZnJhZzpkN2U3ZDIzYzU2NjU0YjljOWI2ZDBjYWIyYWNjYTMzMi90YWJsZTowNWE2YzkxODg4NjY0OTJjOGVhZjFhNzlmZDRkNzUwOC90YWJsZXJhbmdlOjA1YTZjOTE4ODg2NjQ5MmM4ZWFmMWE3OWZkNGQ3NTA4XzE0LTctMS0xLTA_3e36b017-9e0e-4857-8281-dc1a5ec2a7b7"
      unitRef="usdPerShare">-0.09</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ifa82059ed32644b2a76e9f16a3ae83b6_D20200101-20200331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xNDgvZnJhZzpkN2U3ZDIzYzU2NjU0YjljOWI2ZDBjYWIyYWNjYTMzMi90YWJsZTowNWE2YzkxODg4NjY0OTJjOGVhZjFhNzlmZDRkNzUwOC90YWJsZXJhbmdlOjA1YTZjOTE4ODg2NjQ5MmM4ZWFmMWE3OWZkNGQ3NTA4XzE1LTEtMS0xLTA_260819df-cf3d-4711-a4e0-c266d5994832"
      unitRef="usdPerShare">0.56</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="if14a3066d1af4fcabca222bdb1da2ef1_D20200401-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xNDgvZnJhZzpkN2U3ZDIzYzU2NjU0YjljOWI2ZDBjYWIyYWNjYTMzMi90YWJsZTowNWE2YzkxODg4NjY0OTJjOGVhZjFhNzlmZDRkNzUwOC90YWJsZXJhbmdlOjA1YTZjOTE4ODg2NjQ5MmM4ZWFmMWE3OWZkNGQ3NTA4XzE1LTMtMS0xLTA_ebf832ff-6599-490f-969d-6002632b8d7a"
      unitRef="usdPerShare">0.05</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i09678a0561aa4345959ff4b79f7d54ad_D20200701-20200930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xNDgvZnJhZzpkN2U3ZDIzYzU2NjU0YjljOWI2ZDBjYWIyYWNjYTMzMi90YWJsZTowNWE2YzkxODg4NjY0OTJjOGVhZjFhNzlmZDRkNzUwOC90YWJsZXJhbmdlOjA1YTZjOTE4ODg2NjQ5MmM4ZWFmMWE3OWZkNGQ3NTA4XzE1LTUtMS0xLTA_6e761692-fd58-4d20-9b31-85dd802776d1"
      unitRef="usdPerShare">-0.33</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ie5b5f74dec2c4ee4862d5dea1a3f72a4_D20201001-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xNDgvZnJhZzpkN2U3ZDIzYzU2NjU0YjljOWI2ZDBjYWIyYWNjYTMzMi90YWJsZTowNWE2YzkxODg4NjY0OTJjOGVhZjFhNzlmZDRkNzUwOC90YWJsZXJhbmdlOjA1YTZjOTE4ODg2NjQ5MmM4ZWFmMWE3OWZkNGQ3NTA4XzE1LTctMS0xLTA_24d4836e-2395-48d6-805c-959655888285"
      unitRef="usdPerShare">0.51</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ifa82059ed32644b2a76e9f16a3ae83b6_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xNDgvZnJhZzpkN2U3ZDIzYzU2NjU0YjljOWI2ZDBjYWIyYWNjYTMzMi90YWJsZTowNWE2YzkxODg4NjY0OTJjOGVhZjFhNzlmZDRkNzUwOC90YWJsZXJhbmdlOjA1YTZjOTE4ODg2NjQ5MmM4ZWFmMWE3OWZkNGQ3NTA4XzE2LTEtMS0xLTA_f444346a-a21e-4e57-a15a-f4a6af9e8cb6"
      unitRef="shares">227198000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="if14a3066d1af4fcabca222bdb1da2ef1_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xNDgvZnJhZzpkN2U3ZDIzYzU2NjU0YjljOWI2ZDBjYWIyYWNjYTMzMi90YWJsZTowNWE2YzkxODg4NjY0OTJjOGVhZjFhNzlmZDRkNzUwOC90YWJsZXJhbmdlOjA1YTZjOTE4ODg2NjQ5MmM4ZWFmMWE3OWZkNGQ3NTA4XzE2LTMtMS0xLTA_928e4597-fbdf-4159-af96-f8bbfe2caffe"
      unitRef="shares">229716000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i09678a0561aa4345959ff4b79f7d54ad_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xNDgvZnJhZzpkN2U3ZDIzYzU2NjU0YjljOWI2ZDBjYWIyYWNjYTMzMi90YWJsZTowNWE2YzkxODg4NjY0OTJjOGVhZjFhNzlmZDRkNzUwOC90YWJsZXJhbmdlOjA1YTZjOTE4ODg2NjQ5MmM4ZWFmMWE3OWZkNGQ3NTA4XzE2LTUtMS0xLTA_be7bc266-de08-4e1e-8c32-e7f37f6a2b7b"
      unitRef="shares">230040000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ie5b5f74dec2c4ee4862d5dea1a3f72a4_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xNDgvZnJhZzpkN2U3ZDIzYzU2NjU0YjljOWI2ZDBjYWIyYWNjYTMzMi90YWJsZTowNWE2YzkxODg4NjY0OTJjOGVhZjFhNzlmZDRkNzUwOC90YWJsZXJhbmdlOjA1YTZjOTE4ODg2NjQ5MmM4ZWFmMWE3OWZkNGQ3NTA4XzE2LTctMS0xLTA_da49b900-b258-418a-8afc-c7e9d2dce081"
      unitRef="shares">230301000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ifa82059ed32644b2a76e9f16a3ae83b6_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xNDgvZnJhZzpkN2U3ZDIzYzU2NjU0YjljOWI2ZDBjYWIyYWNjYTMzMi90YWJsZTowNWE2YzkxODg4NjY0OTJjOGVhZjFhNzlmZDRkNzUwOC90YWJsZXJhbmdlOjA1YTZjOTE4ODg2NjQ5MmM4ZWFmMWE3OWZkNGQ3NTA4XzE3LTEtMS0xLTA_0ad50a75-8c52-4a3d-8039-2b9845407d35"
      unitRef="shares">233014000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="if14a3066d1af4fcabca222bdb1da2ef1_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xNDgvZnJhZzpkN2U3ZDIzYzU2NjU0YjljOWI2ZDBjYWIyYWNjYTMzMi90YWJsZTowNWE2YzkxODg4NjY0OTJjOGVhZjFhNzlmZDRkNzUwOC90YWJsZXJhbmdlOjA1YTZjOTE4ODg2NjQ5MmM4ZWFmMWE3OWZkNGQ3NTA4XzE3LTMtMS0xLTA_2ab94a50-dac0-4fc0-9de7-44b61b469fc0"
      unitRef="shares">233681000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i09678a0561aa4345959ff4b79f7d54ad_D20200701-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xNDgvZnJhZzpkN2U3ZDIzYzU2NjU0YjljOWI2ZDBjYWIyYWNjYTMzMi90YWJsZTowNWE2YzkxODg4NjY0OTJjOGVhZjFhNzlmZDRkNzUwOC90YWJsZXJhbmdlOjA1YTZjOTE4ODg2NjQ5MmM4ZWFmMWE3OWZkNGQ3NTA4XzE3LTUtMS0xLTA_00c88c60-ce6b-42cf-8df4-aff7e06c613a"
      unitRef="shares">230040000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ie5b5f74dec2c4ee4862d5dea1a3f72a4_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xNDgvZnJhZzpkN2U3ZDIzYzU2NjU0YjljOWI2ZDBjYWIyYWNjYTMzMi90YWJsZTowNWE2YzkxODg4NjY0OTJjOGVhZjFhNzlmZDRkNzUwOC90YWJsZXJhbmdlOjA1YTZjOTE4ODg2NjQ5MmM4ZWFmMWE3OWZkNGQ3NTA4XzE3LTctMS0xLTA_436174f1-e365-4f4a-8c15-ce41ce359a9d"
      unitRef="shares">234474000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i47cec58071634f7b8ad97747477549b0_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xNDgvZnJhZzpkN2U3ZDIzYzU2NjU0YjljOWI2ZDBjYWIyYWNjYTMzMi90YWJsZTowNWE2YzkxODg4NjY0OTJjOGVhZjFhNzlmZDRkNzUwOC90YWJsZXJhbmdlOjA1YTZjOTE4ODg2NjQ5MmM4ZWFmMWE3OWZkNGQ3NTA4XzE5LTEtMS0xLTA_0821ca45-69cf-4417-a845-f022c349af11"
      unitRef="usd">720411000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i251f59722edf473da9f56b43275afa85_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xNDgvZnJhZzpkN2U3ZDIzYzU2NjU0YjljOWI2ZDBjYWIyYWNjYTMzMi90YWJsZTowNWE2YzkxODg4NjY0OTJjOGVhZjFhNzlmZDRkNzUwOC90YWJsZXJhbmdlOjA1YTZjOTE4ODg2NjQ5MmM4ZWFmMWE3OWZkNGQ3NTA4XzE5LTMtMS0xLTA_18763269-79e4-4fed-8189-b311f54ef510"
      unitRef="usd">699727000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6b2c6843e45c42b09b6a7ba0b5f6a6b0_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xNDgvZnJhZzpkN2U3ZDIzYzU2NjU0YjljOWI2ZDBjYWIyYWNjYTMzMi90YWJsZTowNWE2YzkxODg4NjY0OTJjOGVhZjFhNzlmZDRkNzUwOC90YWJsZXJhbmdlOjA1YTZjOTE4ODg2NjQ5MmM4ZWFmMWE3OWZkNGQ3NTA4XzE5LTUtMS0xLTA_e8ebdb40-3b99-43fb-8fb9-0464de482652"
      unitRef="usd">729426000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ied53d37a300e426f9deae7fcdd5c9378_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xNDgvZnJhZzpkN2U3ZDIzYzU2NjU0YjljOWI2ZDBjYWIyYWNjYTMzMi90YWJsZTowNWE2YzkxODg4NjY0OTJjOGVhZjFhNzlmZDRkNzUwOC90YWJsZXJhbmdlOjA1YTZjOTE4ODg2NjQ5MmM4ZWFmMWE3OWZkNGQ3NTA4XzE5LTctMS0xLTA_ec8050a8-4bb0-488e-99d6-9696c69416c0"
      unitRef="usd">764800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:GrossProfit
      contextRef="i47cec58071634f7b8ad97747477549b0_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xNDgvZnJhZzpkN2U3ZDIzYzU2NjU0YjljOWI2ZDBjYWIyYWNjYTMzMi90YWJsZTowNWE2YzkxODg4NjY0OTJjOGVhZjFhNzlmZDRkNzUwOC90YWJsZXJhbmdlOjA1YTZjOTE4ODg2NjQ5MmM4ZWFmMWE3OWZkNGQ3NTA4XzIwLTEtMS0xLTA_d3b67159-5b7a-48aa-98b2-bb000a30eb04"
      unitRef="usd">328502000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i251f59722edf473da9f56b43275afa85_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xNDgvZnJhZzpkN2U3ZDIzYzU2NjU0YjljOWI2ZDBjYWIyYWNjYTMzMi90YWJsZTowNWE2YzkxODg4NjY0OTJjOGVhZjFhNzlmZDRkNzUwOC90YWJsZXJhbmdlOjA1YTZjOTE4ODg2NjQ5MmM4ZWFmMWE3OWZkNGQ3NTA4XzIwLTMtMS0xLTA_4163b040-a3d7-4fd4-8407-dc693a2d1622"
      unitRef="usd">311519000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i6b2c6843e45c42b09b6a7ba0b5f6a6b0_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xNDgvZnJhZzpkN2U3ZDIzYzU2NjU0YjljOWI2ZDBjYWIyYWNjYTMzMi90YWJsZTowNWE2YzkxODg4NjY0OTJjOGVhZjFhNzlmZDRkNzUwOC90YWJsZXJhbmdlOjA1YTZjOTE4ODg2NjQ5MmM4ZWFmMWE3OWZkNGQ3NTA4XzIwLTUtMS0xLTA_7ec83618-bcd6-4e4f-8faa-e47ffe36da01"
      unitRef="usd">340261000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="ied53d37a300e426f9deae7fcdd5c9378_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xNDgvZnJhZzpkN2U3ZDIzYzU2NjU0YjljOWI2ZDBjYWIyYWNjYTMzMi90YWJsZTowNWE2YzkxODg4NjY0OTJjOGVhZjFhNzlmZDRkNzUwOC90YWJsZXJhbmdlOjA1YTZjOTE4ODg2NjQ5MmM4ZWFmMWE3OWZkNGQ3NTA4XzIwLTctMS0xLTA_8aa69dee-f9bb-4933-af69-45a5f04f21e2"
      unitRef="usd">364744000</us-gaap:GrossProfit>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="i47cec58071634f7b8ad97747477549b0_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xNDgvZnJhZzpkN2U3ZDIzYzU2NjU0YjljOWI2ZDBjYWIyYWNjYTMzMi90YWJsZTowNWE2YzkxODg4NjY0OTJjOGVhZjFhNzlmZDRkNzUwOC90YWJsZXJhbmdlOjA1YTZjOTE4ODg2NjQ5MmM4ZWFmMWE3OWZkNGQ3NTA4XzIxLTEtMS0xLTA_e9fa6522-bfe8-4c8d-8416-ca5ed859e367"
      unitRef="usd">-12612000</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="i251f59722edf473da9f56b43275afa85_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xNDgvZnJhZzpkN2U3ZDIzYzU2NjU0YjljOWI2ZDBjYWIyYWNjYTMzMi90YWJsZTowNWE2YzkxODg4NjY0OTJjOGVhZjFhNzlmZDRkNzUwOC90YWJsZXJhbmdlOjA1YTZjOTE4ODg2NjQ5MmM4ZWFmMWE3OWZkNGQ3NTA4XzIxLTMtMS0xLTA_d47bda98-a005-4ab0-b4cd-abf55bb95853"
      unitRef="usd">-98052000</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="i6b2c6843e45c42b09b6a7ba0b5f6a6b0_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xNDgvZnJhZzpkN2U3ZDIzYzU2NjU0YjljOWI2ZDBjYWIyYWNjYTMzMi90YWJsZTowNWE2YzkxODg4NjY0OTJjOGVhZjFhNzlmZDRkNzUwOC90YWJsZXJhbmdlOjA1YTZjOTE4ODg2NjQ5MmM4ZWFmMWE3OWZkNGQ3NTA4XzIxLTUtMS0xLTA_8dc49184-9fd1-41b9-b1cf-d92f307d3649"
      unitRef="usd">-41431000</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="ied53d37a300e426f9deae7fcdd5c9378_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xNDgvZnJhZzpkN2U3ZDIzYzU2NjU0YjljOWI2ZDBjYWIyYWNjYTMzMi90YWJsZTowNWE2YzkxODg4NjY0OTJjOGVhZjFhNzlmZDRkNzUwOC90YWJsZXJhbmdlOjA1YTZjOTE4ODg2NjQ5MmM4ZWFmMWE3OWZkNGQ3NTA4XzIxLTctMS0xLTA_56b4c607-36cd-49e9-9fc0-d2c9b1920f07"
      unitRef="usd">-208489000</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
      contextRef="i47cec58071634f7b8ad97747477549b0_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xNDgvZnJhZzpkN2U3ZDIzYzU2NjU0YjljOWI2ZDBjYWIyYWNjYTMzMi90YWJsZTowNWE2YzkxODg4NjY0OTJjOGVhZjFhNzlmZDRkNzUwOC90YWJsZXJhbmdlOjA1YTZjOTE4ODg2NjQ5MmM4ZWFmMWE3OWZkNGQ3NTA4XzIyLTEtMS0xLTA_c4c221d3-8cbb-408f-bf5b-3c82f33d6f9d"
      unitRef="usd">-5961000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
      contextRef="i251f59722edf473da9f56b43275afa85_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xNDgvZnJhZzpkN2U3ZDIzYzU2NjU0YjljOWI2ZDBjYWIyYWNjYTMzMi90YWJsZTowNWE2YzkxODg4NjY0OTJjOGVhZjFhNzlmZDRkNzUwOC90YWJsZXJhbmdlOjA1YTZjOTE4ODg2NjQ5MmM4ZWFmMWE3OWZkNGQ3NTA4XzIyLTMtMS0xLTA_fd595f5d-a3e4-4c90-8a20-28f6dae63133"
      unitRef="usd">-7953000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
      contextRef="i6b2c6843e45c42b09b6a7ba0b5f6a6b0_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xNDgvZnJhZzpkN2U3ZDIzYzU2NjU0YjljOWI2ZDBjYWIyYWNjYTMzMi90YWJsZTowNWE2YzkxODg4NjY0OTJjOGVhZjFhNzlmZDRkNzUwOC90YWJsZXJhbmdlOjA1YTZjOTE4ODg2NjQ5MmM4ZWFmMWE3OWZkNGQ3NTA4XzIyLTUtMS0xLTA_9cc26ad8-861c-4bc5-b441-f4db6fce6563"
      unitRef="usd">-37984000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
      contextRef="ied53d37a300e426f9deae7fcdd5c9378_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xNDgvZnJhZzpkN2U3ZDIzYzU2NjU0YjljOWI2ZDBjYWIyYWNjYTMzMi90YWJsZTowNWE2YzkxODg4NjY0OTJjOGVhZjFhNzlmZDRkNzUwOC90YWJsZXJhbmdlOjA1YTZjOTE4ODg2NjQ5MmM4ZWFmMWE3OWZkNGQ3NTA4XzIyLTctMS0xLTA_adf73967-a041-4d8e-84ce-05ef8f320cef"
      unitRef="usd">-10154000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity>
    <us-gaap:NetIncomeLoss
      contextRef="i47cec58071634f7b8ad97747477549b0_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xNDgvZnJhZzpkN2U3ZDIzYzU2NjU0YjljOWI2ZDBjYWIyYWNjYTMzMi90YWJsZTowNWE2YzkxODg4NjY0OTJjOGVhZjFhNzlmZDRkNzUwOC90YWJsZXJhbmdlOjA1YTZjOTE4ODg2NjQ5MmM4ZWFmMWE3OWZkNGQ3NTA4XzIzLTEtMS0xLTA_26b1fdee-5659-4f0f-a891-452f0ee4c859"
      unitRef="usd">-18573000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i251f59722edf473da9f56b43275afa85_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xNDgvZnJhZzpkN2U3ZDIzYzU2NjU0YjljOWI2ZDBjYWIyYWNjYTMzMi90YWJsZTowNWE2YzkxODg4NjY0OTJjOGVhZjFhNzlmZDRkNzUwOC90YWJsZXJhbmdlOjA1YTZjOTE4ODg2NjQ5MmM4ZWFmMWE3OWZkNGQ3NTA4XzIzLTMtMS0xLTA_4d7a83ab-d10d-427d-9e02-825abc984c0e"
      unitRef="usd">-106005000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i6b2c6843e45c42b09b6a7ba0b5f6a6b0_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xNDgvZnJhZzpkN2U3ZDIzYzU2NjU0YjljOWI2ZDBjYWIyYWNjYTMzMi90YWJsZTowNWE2YzkxODg4NjY0OTJjOGVhZjFhNzlmZDRkNzUwOC90YWJsZXJhbmdlOjA1YTZjOTE4ODg2NjQ5MmM4ZWFmMWE3OWZkNGQ3NTA4XzIzLTUtMS0xLTA_afea91f6-3e58-4f16-8b39-43fe319df345"
      unitRef="usd">-79415000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ied53d37a300e426f9deae7fcdd5c9378_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xNDgvZnJhZzpkN2U3ZDIzYzU2NjU0YjljOWI2ZDBjYWIyYWNjYTMzMi90YWJsZTowNWE2YzkxODg4NjY0OTJjOGVhZjFhNzlmZDRkNzUwOC90YWJsZXJhbmdlOjA1YTZjOTE4ODg2NjQ5MmM4ZWFmMWE3OWZkNGQ3NTA4XzIzLTctMS0xLTA_18009ca1-4d36-47c8-9449-0189dcfcaaf6"
      unitRef="usd">-218643000</us-gaap:NetIncomeLoss>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="i47cec58071634f7b8ad97747477549b0_D20190101-20190331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xNDgvZnJhZzpkN2U3ZDIzYzU2NjU0YjljOWI2ZDBjYWIyYWNjYTMzMi90YWJsZTowNWE2YzkxODg4NjY0OTJjOGVhZjFhNzlmZDRkNzUwOC90YWJsZXJhbmdlOjA1YTZjOTE4ODg2NjQ5MmM4ZWFmMWE3OWZkNGQ3NTA4XzI1LTEtMS0xLTA_ecb9d7ab-8faf-4bb4-a309-c71a979840bc"
      unitRef="usdPerShare">-0.06</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="i251f59722edf473da9f56b43275afa85_D20190401-20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xNDgvZnJhZzpkN2U3ZDIzYzU2NjU0YjljOWI2ZDBjYWIyYWNjYTMzMi90YWJsZTowNWE2YzkxODg4NjY0OTJjOGVhZjFhNzlmZDRkNzUwOC90YWJsZXJhbmdlOjA1YTZjOTE4ODg2NjQ5MmM4ZWFmMWE3OWZkNGQ3NTA4XzI1LTMtMS0xLTA_50a137e8-d422-4bed-84d5-5f34e0d0c4c9"
      unitRef="usdPerShare">-0.43</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="i6b2c6843e45c42b09b6a7ba0b5f6a6b0_D20190701-20190930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xNDgvZnJhZzpkN2U3ZDIzYzU2NjU0YjljOWI2ZDBjYWIyYWNjYTMzMi90YWJsZTowNWE2YzkxODg4NjY0OTJjOGVhZjFhNzlmZDRkNzUwOC90YWJsZXJhbmdlOjA1YTZjOTE4ODg2NjQ5MmM4ZWFmMWE3OWZkNGQ3NTA4XzI1LTUtMS0xLTA_9856a7d7-5b7a-4509-b554-388eac8d39c6"
      unitRef="usdPerShare">-0.18</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="ied53d37a300e426f9deae7fcdd5c9378_D20191001-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xNDgvZnJhZzpkN2U3ZDIzYzU2NjU0YjljOWI2ZDBjYWIyYWNjYTMzMi90YWJsZTowNWE2YzkxODg4NjY0OTJjOGVhZjFhNzlmZDRkNzUwOC90YWJsZXJhbmdlOjA1YTZjOTE4ODg2NjQ5MmM4ZWFmMWE3OWZkNGQ3NTA4XzI1LTctMS0xLTA_c57cf0dd-924d-4a45-81c0-9806e1bf0af5"
      unitRef="usdPerShare">-0.92</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare
      contextRef="i47cec58071634f7b8ad97747477549b0_D20190101-20190331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xNDgvZnJhZzpkN2U3ZDIzYzU2NjU0YjljOWI2ZDBjYWIyYWNjYTMzMi90YWJsZTowNWE2YzkxODg4NjY0OTJjOGVhZjFhNzlmZDRkNzUwOC90YWJsZXJhbmdlOjA1YTZjOTE4ODg2NjQ5MmM4ZWFmMWE3OWZkNGQ3NTA4XzI2LTEtMS0xLTA_f588eded-8328-4f27-9e16-631bf07cd743"
      unitRef="usdPerShare">-0.02</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare
      contextRef="i251f59722edf473da9f56b43275afa85_D20190401-20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xNDgvZnJhZzpkN2U3ZDIzYzU2NjU0YjljOWI2ZDBjYWIyYWNjYTMzMi90YWJsZTowNWE2YzkxODg4NjY0OTJjOGVhZjFhNzlmZDRkNzUwOC90YWJsZXJhbmdlOjA1YTZjOTE4ODg2NjQ5MmM4ZWFmMWE3OWZkNGQ3NTA4XzI2LTMtMS0xLTA_dadc9a07-7642-4967-a8f4-1be032331fa3"
      unitRef="usdPerShare">-0.04</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare
      contextRef="i6b2c6843e45c42b09b6a7ba0b5f6a6b0_D20190701-20190930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xNDgvZnJhZzpkN2U3ZDIzYzU2NjU0YjljOWI2ZDBjYWIyYWNjYTMzMi90YWJsZTowNWE2YzkxODg4NjY0OTJjOGVhZjFhNzlmZDRkNzUwOC90YWJsZXJhbmdlOjA1YTZjOTE4ODg2NjQ5MmM4ZWFmMWE3OWZkNGQ3NTA4XzI2LTUtMS0xLTA_ac8f06cd-ee7c-4a6a-9d64-e3e24238187c"
      unitRef="usdPerShare">-0.17</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare
      contextRef="ied53d37a300e426f9deae7fcdd5c9378_D20191001-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xNDgvZnJhZzpkN2U3ZDIzYzU2NjU0YjljOWI2ZDBjYWIyYWNjYTMzMi90YWJsZTowNWE2YzkxODg4NjY0OTJjOGVhZjFhNzlmZDRkNzUwOC90YWJsZXJhbmdlOjA1YTZjOTE4ODg2NjQ5MmM4ZWFmMWE3OWZkNGQ3NTA4XzI2LTctMS0xLTA_f2a04d93-88e8-43f4-bccd-6876e813a2e1"
      unitRef="usdPerShare">-0.04</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare>
    <us-gaap:EarningsPerShareBasic
      contextRef="i47cec58071634f7b8ad97747477549b0_D20190101-20190331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xNDgvZnJhZzpkN2U3ZDIzYzU2NjU0YjljOWI2ZDBjYWIyYWNjYTMzMi90YWJsZTowNWE2YzkxODg4NjY0OTJjOGVhZjFhNzlmZDRkNzUwOC90YWJsZXJhbmdlOjA1YTZjOTE4ODg2NjQ5MmM4ZWFmMWE3OWZkNGQ3NTA4XzI3LTEtMS0xLTA_ae65c95a-829f-4025-960a-ee0f091c96e9"
      unitRef="usdPerShare">-0.08</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i251f59722edf473da9f56b43275afa85_D20190401-20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xNDgvZnJhZzpkN2U3ZDIzYzU2NjU0YjljOWI2ZDBjYWIyYWNjYTMzMi90YWJsZTowNWE2YzkxODg4NjY0OTJjOGVhZjFhNzlmZDRkNzUwOC90YWJsZXJhbmdlOjA1YTZjOTE4ODg2NjQ5MmM4ZWFmMWE3OWZkNGQ3NTA4XzI3LTMtMS0xLTA_0d6a5ef6-9d84-423f-b0ae-673746995ded"
      unitRef="usdPerShare">-0.47</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i6b2c6843e45c42b09b6a7ba0b5f6a6b0_D20190701-20190930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xNDgvZnJhZzpkN2U3ZDIzYzU2NjU0YjljOWI2ZDBjYWIyYWNjYTMzMi90YWJsZTowNWE2YzkxODg4NjY0OTJjOGVhZjFhNzlmZDRkNzUwOC90YWJsZXJhbmdlOjA1YTZjOTE4ODg2NjQ5MmM4ZWFmMWE3OWZkNGQ3NTA4XzI3LTUtMS0xLTA_d0ac471e-2a2a-44c4-a6b3-fb46041d3046"
      unitRef="usdPerShare">-0.35</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ied53d37a300e426f9deae7fcdd5c9378_D20191001-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xNDgvZnJhZzpkN2U3ZDIzYzU2NjU0YjljOWI2ZDBjYWIyYWNjYTMzMi90YWJsZTowNWE2YzkxODg4NjY0OTJjOGVhZjFhNzlmZDRkNzUwOC90YWJsZXJhbmdlOjA1YTZjOTE4ODg2NjQ5MmM4ZWFmMWE3OWZkNGQ3NTA4XzI3LTctMS0xLTA_d013aa56-71ce-4f0d-8d4b-5a2717b1bd59"
      unitRef="usdPerShare">-0.96</us-gaap:EarningsPerShareBasic>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="i47cec58071634f7b8ad97747477549b0_D20190101-20190331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xNDgvZnJhZzpkN2U3ZDIzYzU2NjU0YjljOWI2ZDBjYWIyYWNjYTMzMi90YWJsZTowNWE2YzkxODg4NjY0OTJjOGVhZjFhNzlmZDRkNzUwOC90YWJsZXJhbmdlOjA1YTZjOTE4ODg2NjQ5MmM4ZWFmMWE3OWZkNGQ3NTA4XzI5LTEtMS0xLTA_aa3b97bb-6539-4419-bd45-73f9340a9d55"
      unitRef="usdPerShare">-0.06</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="i251f59722edf473da9f56b43275afa85_D20190401-20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xNDgvZnJhZzpkN2U3ZDIzYzU2NjU0YjljOWI2ZDBjYWIyYWNjYTMzMi90YWJsZTowNWE2YzkxODg4NjY0OTJjOGVhZjFhNzlmZDRkNzUwOC90YWJsZXJhbmdlOjA1YTZjOTE4ODg2NjQ5MmM4ZWFmMWE3OWZkNGQ3NTA4XzI5LTMtMS0xLTA_38624c88-7663-4c0a-a900-85c949d0c2ac"
      unitRef="usdPerShare">-0.43</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="i6b2c6843e45c42b09b6a7ba0b5f6a6b0_D20190701-20190930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xNDgvZnJhZzpkN2U3ZDIzYzU2NjU0YjljOWI2ZDBjYWIyYWNjYTMzMi90YWJsZTowNWE2YzkxODg4NjY0OTJjOGVhZjFhNzlmZDRkNzUwOC90YWJsZXJhbmdlOjA1YTZjOTE4ODg2NjQ5MmM4ZWFmMWE3OWZkNGQ3NTA4XzI5LTUtMS0xLTA_7cd1f868-0a06-419f-b7e3-07ccc601b6cc"
      unitRef="usdPerShare">-0.18</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="ied53d37a300e426f9deae7fcdd5c9378_D20191001-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xNDgvZnJhZzpkN2U3ZDIzYzU2NjU0YjljOWI2ZDBjYWIyYWNjYTMzMi90YWJsZTowNWE2YzkxODg4NjY0OTJjOGVhZjFhNzlmZDRkNzUwOC90YWJsZXJhbmdlOjA1YTZjOTE4ODg2NjQ5MmM4ZWFmMWE3OWZkNGQ3NTA4XzI5LTctMS0xLTA_d1208458-1da8-454d-bc0d-5c7a8c6eb08b"
      unitRef="usdPerShare">-0.92</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare
      contextRef="i47cec58071634f7b8ad97747477549b0_D20190101-20190331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xNDgvZnJhZzpkN2U3ZDIzYzU2NjU0YjljOWI2ZDBjYWIyYWNjYTMzMi90YWJsZTowNWE2YzkxODg4NjY0OTJjOGVhZjFhNzlmZDRkNzUwOC90YWJsZXJhbmdlOjA1YTZjOTE4ODg2NjQ5MmM4ZWFmMWE3OWZkNGQ3NTA4XzMwLTEtMS0xLTA_483f677e-5561-4165-a70b-3a5d012cf40e"
      unitRef="usdPerShare">-0.02</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare
      contextRef="i251f59722edf473da9f56b43275afa85_D20190401-20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xNDgvZnJhZzpkN2U3ZDIzYzU2NjU0YjljOWI2ZDBjYWIyYWNjYTMzMi90YWJsZTowNWE2YzkxODg4NjY0OTJjOGVhZjFhNzlmZDRkNzUwOC90YWJsZXJhbmdlOjA1YTZjOTE4ODg2NjQ5MmM4ZWFmMWE3OWZkNGQ3NTA4XzMwLTMtMS0xLTA_100850ff-1845-40ee-8cb7-5c66fc331d88"
      unitRef="usdPerShare">-0.04</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare
      contextRef="i6b2c6843e45c42b09b6a7ba0b5f6a6b0_D20190701-20190930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xNDgvZnJhZzpkN2U3ZDIzYzU2NjU0YjljOWI2ZDBjYWIyYWNjYTMzMi90YWJsZTowNWE2YzkxODg4NjY0OTJjOGVhZjFhNzlmZDRkNzUwOC90YWJsZXJhbmdlOjA1YTZjOTE4ODg2NjQ5MmM4ZWFmMWE3OWZkNGQ3NTA4XzMwLTUtMS0xLTA_6fcf1bb4-a950-4149-b040-81fb65d9fb65"
      unitRef="usdPerShare">-0.17</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare
      contextRef="ied53d37a300e426f9deae7fcdd5c9378_D20191001-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xNDgvZnJhZzpkN2U3ZDIzYzU2NjU0YjljOWI2ZDBjYWIyYWNjYTMzMi90YWJsZTowNWE2YzkxODg4NjY0OTJjOGVhZjFhNzlmZDRkNzUwOC90YWJsZXJhbmdlOjA1YTZjOTE4ODg2NjQ5MmM4ZWFmMWE3OWZkNGQ3NTA4XzMwLTctMS0xLTA_3280bc25-5e19-48ad-a5c7-8a936ac15946"
      unitRef="usdPerShare">-0.04</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i47cec58071634f7b8ad97747477549b0_D20190101-20190331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xNDgvZnJhZzpkN2U3ZDIzYzU2NjU0YjljOWI2ZDBjYWIyYWNjYTMzMi90YWJsZTowNWE2YzkxODg4NjY0OTJjOGVhZjFhNzlmZDRkNzUwOC90YWJsZXJhbmdlOjA1YTZjOTE4ODg2NjQ5MmM4ZWFmMWE3OWZkNGQ3NTA4XzMxLTEtMS0xLTA_854b0ac7-dcd6-41ff-ba8e-ca773c8b07ff"
      unitRef="usdPerShare">-0.08</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i251f59722edf473da9f56b43275afa85_D20190401-20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xNDgvZnJhZzpkN2U3ZDIzYzU2NjU0YjljOWI2ZDBjYWIyYWNjYTMzMi90YWJsZTowNWE2YzkxODg4NjY0OTJjOGVhZjFhNzlmZDRkNzUwOC90YWJsZXJhbmdlOjA1YTZjOTE4ODg2NjQ5MmM4ZWFmMWE3OWZkNGQ3NTA4XzMxLTMtMS0xLTA_c1e962bc-10ee-4b07-b331-0d0b1f1c6861"
      unitRef="usdPerShare">-0.47</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i6b2c6843e45c42b09b6a7ba0b5f6a6b0_D20190701-20190930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xNDgvZnJhZzpkN2U3ZDIzYzU2NjU0YjljOWI2ZDBjYWIyYWNjYTMzMi90YWJsZTowNWE2YzkxODg4NjY0OTJjOGVhZjFhNzlmZDRkNzUwOC90YWJsZXJhbmdlOjA1YTZjOTE4ODg2NjQ5MmM4ZWFmMWE3OWZkNGQ3NTA4XzMxLTUtMS0xLTA_a197fb7c-f1cf-419d-a084-0e7be35884de"
      unitRef="usdPerShare">-0.35</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ied53d37a300e426f9deae7fcdd5c9378_D20191001-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xNDgvZnJhZzpkN2U3ZDIzYzU2NjU0YjljOWI2ZDBjYWIyYWNjYTMzMi90YWJsZTowNWE2YzkxODg4NjY0OTJjOGVhZjFhNzlmZDRkNzUwOC90YWJsZXJhbmdlOjA1YTZjOTE4ODg2NjQ5MmM4ZWFmMWE3OWZkNGQ3NTA4XzMxLTctMS0xLTA_5d85274b-064c-4f88-a01f-9e695be90230"
      unitRef="usdPerShare">-0.96</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i47cec58071634f7b8ad97747477549b0_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xNDgvZnJhZzpkN2U3ZDIzYzU2NjU0YjljOWI2ZDBjYWIyYWNjYTMzMi90YWJsZTowNWE2YzkxODg4NjY0OTJjOGVhZjFhNzlmZDRkNzUwOC90YWJsZXJhbmdlOjA1YTZjOTE4ODg2NjQ5MmM4ZWFmMWE3OWZkNGQ3NTA4XzMyLTEtMS0xLTA_93d3b8e3-73aa-4971-89aa-b63e442659d1"
      unitRef="shares">224594000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i251f59722edf473da9f56b43275afa85_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xNDgvZnJhZzpkN2U3ZDIzYzU2NjU0YjljOWI2ZDBjYWIyYWNjYTMzMi90YWJsZTowNWE2YzkxODg4NjY0OTJjOGVhZjFhNzlmZDRkNzUwOC90YWJsZXJhbmdlOjA1YTZjOTE4ODg2NjQ5MmM4ZWFmMWE3OWZkNGQ3NTA4XzMyLTMtMS0xLTA_84dd4a45-5fe9-493e-853e-cf7d8cae8772"
      unitRef="shares">226221000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i6b2c6843e45c42b09b6a7ba0b5f6a6b0_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xNDgvZnJhZzpkN2U3ZDIzYzU2NjU0YjljOWI2ZDBjYWIyYWNjYTMzMi90YWJsZTowNWE2YzkxODg4NjY0OTJjOGVhZjFhNzlmZDRkNzUwOC90YWJsZXJhbmdlOjA1YTZjOTE4ODg2NjQ5MmM4ZWFmMWE3OWZkNGQ3NTA4XzMyLTUtMS0xLTA_78639770-888a-451e-8d77-c506f92fdc9e"
      unitRef="shares">226598000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ied53d37a300e426f9deae7fcdd5c9378_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xNDgvZnJhZzpkN2U3ZDIzYzU2NjU0YjljOWI2ZDBjYWIyYWNjYTMzMi90YWJsZTowNWE2YzkxODg4NjY0OTJjOGVhZjFhNzlmZDRkNzUwOC90YWJsZXJhbmdlOjA1YTZjOTE4ODg2NjQ5MmM4ZWFmMWE3OWZkNGQ3NTA4XzMyLTctMS0xLTA_135d7516-72c7-43d5-aa2c-2eccedc5e379"
      unitRef="shares">226787000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i47cec58071634f7b8ad97747477549b0_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xNDgvZnJhZzpkN2U3ZDIzYzU2NjU0YjljOWI2ZDBjYWIyYWNjYTMzMi90YWJsZTowNWE2YzkxODg4NjY0OTJjOGVhZjFhNzlmZDRkNzUwOC90YWJsZXJhbmdlOjA1YTZjOTE4ODg2NjQ5MmM4ZWFmMWE3OWZkNGQ3NTA4XzMzLTEtMS0xLTA_dc5b4413-86c2-4b07-a1d8-968411c33738"
      unitRef="shares">224594000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i251f59722edf473da9f56b43275afa85_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xNDgvZnJhZzpkN2U3ZDIzYzU2NjU0YjljOWI2ZDBjYWIyYWNjYTMzMi90YWJsZTowNWE2YzkxODg4NjY0OTJjOGVhZjFhNzlmZDRkNzUwOC90YWJsZXJhbmdlOjA1YTZjOTE4ODg2NjQ5MmM4ZWFmMWE3OWZkNGQ3NTA4XzMzLTMtMS0xLTA_6fa85d8f-4dee-4d49-b727-eb3d7388ddbf"
      unitRef="shares">226221000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i6b2c6843e45c42b09b6a7ba0b5f6a6b0_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xNDgvZnJhZzpkN2U3ZDIzYzU2NjU0YjljOWI2ZDBjYWIyYWNjYTMzMi90YWJsZTowNWE2YzkxODg4NjY0OTJjOGVhZjFhNzlmZDRkNzUwOC90YWJsZXJhbmdlOjA1YTZjOTE4ODg2NjQ5MmM4ZWFmMWE3OWZkNGQ3NTA4XzMzLTUtMS0xLTA_b5044730-fd25-4784-81d2-6f0f7dbbd37f"
      unitRef="shares">226598000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ied53d37a300e426f9deae7fcdd5c9378_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xNDgvZnJhZzpkN2U3ZDIzYzU2NjU0YjljOWI2ZDBjYWIyYWNjYTMzMi90YWJsZTowNWE2YzkxODg4NjY0OTJjOGVhZjFhNzlmZDRkNzUwOC90YWJsZXJhbmdlOjA1YTZjOTE4ODg2NjQ5MmM4ZWFmMWE3OWZkNGQ3NTA4XzMzLTctMS0xLTA_f44e08fd-408d-4ba4-b692-0bc395f8d034"
      unitRef="shares">226787000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
      contextRef="ifa82059ed32644b2a76e9f16a3ae83b6_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xNDgvZnJhZzpkN2U3ZDIzYzU2NjU0YjljOWI2ZDBjYWIyYWNjYTMzMi90ZXh0cmVnaW9uOmQ3ZTdkMjNjNTY2NTRiOWM5YjZkMGNhYjJhY2NhMzMyXzM2Mg_34aaf017-0fd7-41e3-8f0d-ec233bbd21a3"
      unitRef="usd">12500000</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
      contextRef="if14a3066d1af4fcabca222bdb1da2ef1_D20200401-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xNDgvZnJhZzpkN2U3ZDIzYzU2NjU0YjljOWI2ZDBjYWIyYWNjYTMzMi90ZXh0cmVnaW9uOmQ3ZTdkMjNjNTY2NTRiOWM5YjZkMGNhYjJhY2NhMzMyXzM2Ng_1bf5bca2-e0ae-4908-91bd-4c40ddd4d373"
      unitRef="usd">6000000.0</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
      contextRef="i09678a0561aa4345959ff4b79f7d54ad_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xNDgvZnJhZzpkN2U3ZDIzYzU2NjU0YjljOWI2ZDBjYWIyYWNjYTMzMi90ZXh0cmVnaW9uOmQ3ZTdkMjNjNTY2NTRiOWM5YjZkMGNhYjJhY2NhMzMyXzM3MA_50d9f6ce-27ef-4fbf-8d07-0a27be7a19dc"
      unitRef="usd">-1400000</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
      contextRef="ie5b5f74dec2c4ee4862d5dea1a3f72a4_D20201001-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xNDgvZnJhZzpkN2U3ZDIzYzU2NjU0YjljOWI2ZDBjYWIyYWNjYTMzMi90ZXh0cmVnaW9uOmQ3ZTdkMjNjNTY2NTRiOWM5YjZkMGNhYjJhY2NhMzMyXzM3Nw_c7b40c14-37ef-4027-84a3-07cf67cea519"
      unitRef="usd">-600000</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <us-gaap:AssetImpairmentCharges
      contextRef="ifa82059ed32644b2a76e9f16a3ae83b6_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xNDgvZnJhZzpkN2U3ZDIzYzU2NjU0YjljOWI2ZDBjYWIyYWNjYTMzMi90ZXh0cmVnaW9uOmQ3ZTdkMjNjNTY2NTRiOWM5YjZkMGNhYjJhY2NhMzMyXzU2Mg_b03e59ce-50d0-4abb-9acb-faffb1c37a91"
      unitRef="usd">97800000</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges
      contextRef="i09678a0561aa4345959ff4b79f7d54ad_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xNDgvZnJhZzpkN2U3ZDIzYzU2NjU0YjljOWI2ZDBjYWIyYWNjYTMzMi90ZXh0cmVnaW9uOmQ3ZTdkMjNjNTY2NTRiOWM5YjZkMGNhYjJhY2NhMzMyXzU3MA_f9d45eed-d6c4-4019-9108-05fdab49786b"
      unitRef="usd">8400000</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges
      contextRef="ie5b5f74dec2c4ee4862d5dea1a3f72a4_D20201001-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xNDgvZnJhZzpkN2U3ZDIzYzU2NjU0YjljOWI2ZDBjYWIyYWNjYTMzMi90ZXh0cmVnaW9uOmQ3ZTdkMjNjNTY2NTRiOWM5YjZkMGNhYjJhY2NhMzMyXzU3Nw_4ce9eab2-bf52-464e-b1a8-ff2e2ff1c4aa"
      unitRef="usd">14100000</us-gaap:AssetImpairmentCharges>
    <us-gaap:RestructuringCharges
      contextRef="ifa82059ed32644b2a76e9f16a3ae83b6_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xNDgvZnJhZzpkN2U3ZDIzYzU2NjU0YjljOWI2ZDBjYWIyYWNjYTMzMi90ZXh0cmVnaW9uOmQ3ZTdkMjNjNTY2NTRiOWM5YjZkMGNhYjJhY2NhMzMyXzgxOA_7652b367-51d1-4de9-9f00-693ef405b652"
      unitRef="usd">23200000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="if14a3066d1af4fcabca222bdb1da2ef1_D20200401-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xNDgvZnJhZzpkN2U3ZDIzYzU2NjU0YjljOWI2ZDBjYWIyYWNjYTMzMi90ZXh0cmVnaW9uOmQ3ZTdkMjNjNTY2NTRiOWM5YjZkMGNhYjJhY2NhMzMyXzgyMg_a7297f3a-ce9b-4968-84a2-def335167c7a"
      unitRef="usd">9400000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i09678a0561aa4345959ff4b79f7d54ad_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xNDgvZnJhZzpkN2U3ZDIzYzU2NjU0YjljOWI2ZDBjYWIyYWNjYTMzMi90ZXh0cmVnaW9uOmQ3ZTdkMjNjNTY2NTRiOWM5YjZkMGNhYjJhY2NhMzMyXzgyNg_5fe89d8f-6e1b-4764-97c7-afae3a9168bb"
      unitRef="usd">67700000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="ie5b5f74dec2c4ee4862d5dea1a3f72a4_D20201001-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xNDgvZnJhZzpkN2U3ZDIzYzU2NjU0YjljOWI2ZDBjYWIyYWNjYTMzMi90ZXh0cmVnaW9uOmQ3ZTdkMjNjNTY2NTRiOWM5YjZkMGNhYjJhY2NhMzMyXzgzMw_6e25e0d9-fd3f-4dd0-a78c-fbc60d0644dc"
      unitRef="usd">25900000</us-gaap:RestructuringCharges>
    <us-gaap:GainLossRelatedToLitigationSettlement
      contextRef="ifa82059ed32644b2a76e9f16a3ae83b6_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xNDgvZnJhZzpkN2U3ZDIzYzU2NjU0YjljOWI2ZDBjYWIyYWNjYTMzMi90ZXh0cmVnaW9uOmQ3ZTdkMjNjNTY2NTRiOWM5YjZkMGNhYjJhY2NhMzMyXzEwOTk1MTE2MzAzNjk_2148df18-c3e6-4ce1-85a1-54a2f00fc1a0"
      unitRef="usd">17200000</us-gaap:GainLossRelatedToLitigationSettlement>
    <us-gaap:GainLossRelatedToLitigationSettlement
      contextRef="if14a3066d1af4fcabca222bdb1da2ef1_D20200401-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xNDgvZnJhZzpkN2U3ZDIzYzU2NjU0YjljOWI2ZDBjYWIyYWNjYTMzMi90ZXh0cmVnaW9uOmQ3ZTdkMjNjNTY2NTRiOWM5YjZkMGNhYjJhY2NhMzMyXzk4NA_f4e800b3-c149-4de6-809a-3bcef6099b2b"
      unitRef="usd">8600000</us-gaap:GainLossRelatedToLitigationSettlement>
    <us-gaap:GainLossRelatedToLitigationSettlement
      contextRef="i09678a0561aa4345959ff4b79f7d54ad_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xNDgvZnJhZzpkN2U3ZDIzYzU2NjU0YjljOWI2ZDBjYWIyYWNjYTMzMi90ZXh0cmVnaW9uOmQ3ZTdkMjNjNTY2NTRiOWM5YjZkMGNhYjJhY2NhMzMyXzk4OA_b44cfcab-2a9f-4361-a938-4f3e94136746"
      unitRef="usd">-1800000</us-gaap:GainLossRelatedToLitigationSettlement>
    <us-gaap:GainLossRelatedToLitigationSettlement
      contextRef="ie5b5f74dec2c4ee4862d5dea1a3f72a4_D20201001-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xNDgvZnJhZzpkN2U3ZDIzYzU2NjU0YjljOWI2ZDBjYWIyYWNjYTMzMi90ZXh0cmVnaW9uOmQ3ZTdkMjNjNTY2NTRiOWM5YjZkMGNhYjJhY2NhMzMyXzk5NQ_3aeba351-458c-4247-a206-b0b1905f6f8a"
      unitRef="usd">-4900000</us-gaap:GainLossRelatedToLitigationSettlement>
    <us-gaap:GainLossOnDispositionOfAssets1
      contextRef="ifa82059ed32644b2a76e9f16a3ae83b6_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xNDgvZnJhZzpkN2U3ZDIzYzU2NjU0YjljOWI2ZDBjYWIyYWNjYTMzMi90ZXh0cmVnaW9uOmQ3ZTdkMjNjNTY2NTRiOWM5YjZkMGNhYjJhY2NhMzMyXzExMjU_9315a2a4-a41f-40e9-8796-504229297b3e"
      unitRef="usd">-8200000</us-gaap:GainLossOnDispositionOfAssets1>
    <us-gaap:GainLossOnDispositionOfAssets1
      contextRef="if14a3066d1af4fcabca222bdb1da2ef1_D20200401-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xNDgvZnJhZzpkN2U3ZDIzYzU2NjU0YjljOWI2ZDBjYWIyYWNjYTMzMi90ZXh0cmVnaW9uOmQ3ZTdkMjNjNTY2NTRiOWM5YjZkMGNhYjJhY2NhMzMyXzExMjk_c6208964-2dc6-4d22-8efd-deb564e5146b"
      unitRef="usd">-6700000</us-gaap:GainLossOnDispositionOfAssets1>
    <us-gaap:GainLossOnDispositionOfAssets1
      contextRef="i09678a0561aa4345959ff4b79f7d54ad_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xNDgvZnJhZzpkN2U3ZDIzYzU2NjU0YjljOWI2ZDBjYWIyYWNjYTMzMi90ZXh0cmVnaW9uOmQ3ZTdkMjNjNTY2NTRiOWM5YjZkMGNhYjJhY2NhMzMyXzExMzM_4a1d3c9e-a1d2-4e30-8fa1-f8553a61cc12"
      unitRef="usd">-1900000</us-gaap:GainLossOnDispositionOfAssets1>
    <us-gaap:GainLossOnDispositionOfAssets1
      contextRef="ie5b5f74dec2c4ee4862d5dea1a3f72a4_D20201001-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xNDgvZnJhZzpkN2U3ZDIzYzU2NjU0YjljOWI2ZDBjYWIyYWNjYTMzMi90ZXh0cmVnaW9uOmQ3ZTdkMjNjNTY2NTRiOWM5YjZkMGNhYjJhY2NhMzMyXzExNDA_71e2f107-fc11-4f90-9e53-ca1a1b24e24d"
      unitRef="usd">400000</us-gaap:GainLossOnDispositionOfAssets1>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
      contextRef="i47cec58071634f7b8ad97747477549b0_D20190101-20190331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xNDgvZnJhZzpkN2U3ZDIzYzU2NjU0YjljOWI2ZDBjYWIyYWNjYTMzMi90ZXh0cmVnaW9uOmQ3ZTdkMjNjNTY2NTRiOWM5YjZkMGNhYjJhY2NhMzMyXzEzMDU_d301b099-dd88-4b71-a136-ee9df411ec01"
      unitRef="usd">-37500000</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
      contextRef="i251f59722edf473da9f56b43275afa85_D20190401-20190630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xNDgvZnJhZzpkN2U3ZDIzYzU2NjU0YjljOWI2ZDBjYWIyYWNjYTMzMi90ZXh0cmVnaW9uOmQ3ZTdkMjNjNTY2NTRiOWM5YjZkMGNhYjJhY2NhMzMyXzEzMDk_6ff670c5-f829-47e2-aeb0-5e0c3a69a417"
      unitRef="usd">-5500000</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
      contextRef="i6b2c6843e45c42b09b6a7ba0b5f6a6b0_D20190701-20190930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xNDgvZnJhZzpkN2U3ZDIzYzU2NjU0YjljOWI2ZDBjYWIyYWNjYTMzMi90ZXh0cmVnaW9uOmQ3ZTdkMjNjNTY2NTRiOWM5YjZkMGNhYjJhY2NhMzMyXzEzMTM_753126c4-bbe1-419b-bed3-cc53fd3bc148"
      unitRef="usd">16000000.0</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
      contextRef="ied53d37a300e426f9deae7fcdd5c9378_D20191001-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xNDgvZnJhZzpkN2U3ZDIzYzU2NjU0YjljOWI2ZDBjYWIyYWNjYTMzMi90ZXh0cmVnaW9uOmQ3ZTdkMjNjNTY2NTRiOWM5YjZkMGNhYjJhY2NhMzMyXzEzMjA_3d61e9f1-283b-4535-9675-5d06adbd0b60"
      unitRef="usd">-19100000</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <us-gaap:AssetImpairmentCharges
      contextRef="i47cec58071634f7b8ad97747477549b0_D20190101-20190331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xNDgvZnJhZzpkN2U3ZDIzYzU2NjU0YjljOWI2ZDBjYWIyYWNjYTMzMi90ZXh0cmVnaW9uOmQ3ZTdkMjNjNTY2NTRiOWM5YjZkMGNhYjJhY2NhMzMyXzE1MDU_e1ddbcce-8780-4acc-aed0-cb74da17454a"
      unitRef="usd">165400000</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges
      contextRef="i251f59722edf473da9f56b43275afa85_D20190401-20190630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xNDgvZnJhZzpkN2U3ZDIzYzU2NjU0YjljOWI2ZDBjYWIyYWNjYTMzMi90ZXh0cmVnaW9uOmQ3ZTdkMjNjNTY2NTRiOWM5YjZkMGNhYjJhY2NhMzMyXzE1MDk_19c0367b-c077-4a9b-a35e-aff7a87a4566"
      unitRef="usd">88400000</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges
      contextRef="i6b2c6843e45c42b09b6a7ba0b5f6a6b0_D20190701-20190930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xNDgvZnJhZzpkN2U3ZDIzYzU2NjU0YjljOWI2ZDBjYWIyYWNjYTMzMi90ZXh0cmVnaW9uOmQ3ZTdkMjNjNTY2NTRiOWM5YjZkMGNhYjJhY2NhMzMyXzE1MTM_3968d342-2d46-470d-87f0-f05feafcb431"
      unitRef="usd">4800000</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges
      contextRef="ied53d37a300e426f9deae7fcdd5c9378_D20191001-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xNDgvZnJhZzpkN2U3ZDIzYzU2NjU0YjljOWI2ZDBjYWIyYWNjYTMzMi90ZXh0cmVnaW9uOmQ3ZTdkMjNjNTY2NTRiOWM5YjZkMGNhYjJhY2NhMzMyXzE1MjA_8116ae4b-8efb-44d4-b899-09a6e6dd9d06"
      unitRef="usd">267400000</us-gaap:AssetImpairmentCharges>
    <us-gaap:RestructuringCharges
      contextRef="i47cec58071634f7b8ad97747477549b0_D20190101-20190331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xNDgvZnJhZzpkN2U3ZDIzYzU2NjU0YjljOWI2ZDBjYWIyYWNjYTMzMi90ZXh0cmVnaW9uOmQ3ZTdkMjNjNTY2NTRiOWM5YjZkMGNhYjJhY2NhMzMyXzE3NjE_e49dd81c-b9b4-43e7-a5d8-6c34eba8ba39"
      unitRef="usd">2000000.0</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i251f59722edf473da9f56b43275afa85_D20190401-20190630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xNDgvZnJhZzpkN2U3ZDIzYzU2NjU0YjljOWI2ZDBjYWIyYWNjYTMzMi90ZXh0cmVnaW9uOmQ3ZTdkMjNjNTY2NTRiOWM5YjZkMGNhYjJhY2NhMzMyXzE3NjU_2f63563c-36fd-4bc6-b459-3bd9d996c41d"
      unitRef="usd">2100000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i6b2c6843e45c42b09b6a7ba0b5f6a6b0_D20190701-20190930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xNDgvZnJhZzpkN2U3ZDIzYzU2NjU0YjljOWI2ZDBjYWIyYWNjYTMzMi90ZXh0cmVnaW9uOmQ3ZTdkMjNjNTY2NTRiOWM5YjZkMGNhYjJhY2NhMzMyXzE3Njk_ddb57843-5cd5-413c-930f-dde529688b3b"
      unitRef="usd">11000000.0</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="ied53d37a300e426f9deae7fcdd5c9378_D20191001-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xNDgvZnJhZzpkN2U3ZDIzYzU2NjU0YjljOWI2ZDBjYWIyYWNjYTMzMi90ZXh0cmVnaW9uOmQ3ZTdkMjNjNTY2NTRiOWM5YjZkMGNhYjJhY2NhMzMyXzE3NzY_c7681e81-d08c-4e23-92bf-0dcdeef88b1d"
      unitRef="usd">19400000</us-gaap:RestructuringCharges>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i47cec58071634f7b8ad97747477549b0_D20190101-20190331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xNDgvZnJhZzpkN2U3ZDIzYzU2NjU0YjljOWI2ZDBjYWIyYWNjYTMzMi90ZXh0cmVnaW9uOmQ3ZTdkMjNjNTY2NTRiOWM5YjZkMGNhYjJhY2NhMzMyXzEwOTk1MTE2MzA2NDI_f70211cd-a71e-4b86-bc9b-f4c8235d397b"
      unitRef="usd">-119800000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainLossRelatedToLitigationSettlement
      contextRef="i251f59722edf473da9f56b43275afa85_D20190401-20190630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xNDgvZnJhZzpkN2U3ZDIzYzU2NjU0YjljOWI2ZDBjYWIyYWNjYTMzMi90ZXh0cmVnaW9uOmQ3ZTdkMjNjNTY2NTRiOWM5YjZkMGNhYjJhY2NhMzMyXzE5MzE_bc53bb5a-7622-4090-bb53-5fbb463eda9e"
      unitRef="usd">-10300000</us-gaap:GainLossRelatedToLitigationSettlement>
    <us-gaap:GainLossRelatedToLitigationSettlement
      contextRef="i6b2c6843e45c42b09b6a7ba0b5f6a6b0_D20190701-20190930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xNDgvZnJhZzpkN2U3ZDIzYzU2NjU0YjljOWI2ZDBjYWIyYWNjYTMzMi90ZXh0cmVnaW9uOmQ3ZTdkMjNjNTY2NTRiOWM5YjZkMGNhYjJhY2NhMzMyXzE5MzU_800d169b-84c2-4234-87c0-82d2a27c1f25"
      unitRef="usd">14400000</us-gaap:GainLossRelatedToLitigationSettlement>
    <us-gaap:GainLossRelatedToLitigationSettlement
      contextRef="ied53d37a300e426f9deae7fcdd5c9378_D20191001-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xNDgvZnJhZzpkN2U3ZDIzYzU2NjU0YjljOWI2ZDBjYWIyYWNjYTMzMi90ZXh0cmVnaW9uOmQ3ZTdkMjNjNTY2NTRiOWM5YjZkMGNhYjJhY2NhMzMyXzE5NDI_84e1684b-1941-442b-b493-2310bd67eec7"
      unitRef="usd">-15300000</us-gaap:GainLossRelatedToLitigationSettlement>
    <us-gaap:GainLossOnDispositionOfAssets1
      contextRef="i47cec58071634f7b8ad97747477549b0_D20190101-20190331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xNDgvZnJhZzpkN2U3ZDIzYzU2NjU0YjljOWI2ZDBjYWIyYWNjYTMzMi90ZXh0cmVnaW9uOmQ3ZTdkMjNjNTY2NTRiOWM5YjZkMGNhYjJhY2NhMzMyXzIwNzk_d37a8e57-add2-4176-b9f4-2ddb6c77aa86"
      unitRef="usd">1300000</us-gaap:GainLossOnDispositionOfAssets1>
    <us-gaap:GainLossOnDispositionOfAssets1
      contextRef="i251f59722edf473da9f56b43275afa85_D20190401-20190630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xNDgvZnJhZzpkN2U3ZDIzYzU2NjU0YjljOWI2ZDBjYWIyYWNjYTMzMi90ZXh0cmVnaW9uOmQ3ZTdkMjNjNTY2NTRiOWM5YjZkMGNhYjJhY2NhMzMyXzIwODM_ab5702f0-e480-4169-9acf-1d9862951c2b"
      unitRef="usd">-2500000</us-gaap:GainLossOnDispositionOfAssets1>
    <us-gaap:GainLossOnDispositionOfAssets1
      contextRef="i6b2c6843e45c42b09b6a7ba0b5f6a6b0_D20190701-20190930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xNDgvZnJhZzpkN2U3ZDIzYzU2NjU0YjljOWI2ZDBjYWIyYWNjYTMzMi90ZXh0cmVnaW9uOmQ3ZTdkMjNjNTY2NTRiOWM5YjZkMGNhYjJhY2NhMzMyXzIwODc_e901b5a3-13d9-4e5c-9bb5-3504494a36c8"
      unitRef="usd">-1900000</us-gaap:GainLossOnDispositionOfAssets1>
    <us-gaap:GainLossOnDispositionOfAssets1
      contextRef="ied53d37a300e426f9deae7fcdd5c9378_D20191001-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmI4NWNjMThmNTk2ZTRlMTBhNjQ2MGQ5MjFkNzczNTNlL3NlYzpiODVjYzE4ZjU5NmU0ZTEwYTY0NjBkOTIxZDc3MzUzZV8xNDgvZnJhZzpkN2U3ZDIzYzU2NjU0YjljOWI2ZDBjYWIyYWNjYTMzMi90ZXh0cmVnaW9uOmQ3ZTdkMjNjNTY2NTRiOWM5YjZkMGNhYjJhY2NhMzMyXzIwOTQ_c975fbbd-799c-424e-8aae-42d8f4e6e88c"
      unitRef="usd">-3300000</us-gaap:GainLossOnDispositionOfAssets1>
</xbrl>
