<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2021"
  xmlns:endp="http://www.endo.com/20210630"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2021-01-31"
  xmlns:stpr="http://xbrl.sec.gov/stpr/2021"
  xmlns:us-gaap="http://fasb.org/us-gaap/2021-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-20210630.xsd" xlink:type="simple"/>
    <context id="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i38e6e1ced5584ffa899486532a1460fc_I20210729">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
        </entity>
        <period>
            <instant>2021-07-29</instant>
        </period>
    </context>
    <context id="i3c0850889e63473aa8e821761e78cea6_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i95d552a9989f4baba16d13ed78c47f5f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i186c5ef57e5a46fcaa9eeb7431bfa607_D20210401-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i2e75b41eea1f4d44a283be1074b9354b_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="ia12d526c1bcf49b7b0a877cc2642890f_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i2b0dc62d590945f3943955126f79394e_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ibec0846cb6c2462380b2b2c92a83435f_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="ib7ba070dd3f442569c91ac7ee29397f5_D20210401-20210630">
        <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>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i3820b30306ae4ac1bb79aedd8f6c58f2_D20200401-20200630">
        <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-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ibe382cf8942541b8bb4b85f256f29c0e_D20210101-20210630">
        <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>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i2cca367671a34b0d9f63cd4c3699350b_D20200101-20200630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="ia00f69c88f9e4f4a86e05fa45717c613_D20210101-20210630">
        <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>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i87571919f1b348f2a37916bb48afd8fb_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="i726618b435144a5ea97f7721af4c9662_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="ieeb99acbaa0046f88d978b3ca2663a8c_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="i498d7d8a3b434f1fb0e1a086232f5d74_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="i23c37b327e2945cea09c1ca4495e475d_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="ia46c322807d349709a1267e51690963d_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="ia1a01d03bfb943a1a6c44ec687f82f2b_D20210101-20210630">
        <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>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i646c4d85259e4119aca73c8b46c970a3_D20210101-20210630">
        <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>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i1f92b6a4a8c34d608370f5591f5062f8_D20210101-20210630">
        <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>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i9e14565b971f4b61992c2b82878dd613_D20210101-20210630">
        <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>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i6f922656f8354cfaa2840e5a540f5b98_D20210101-20210630">
        <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>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i038edd724e4541f7b104aab75f1fffa4_D20210101-20210630">
        <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>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i77166ea53d284a7fa307cab0b7571194_D20210401-20210630">
        <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>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i1c9e354def55438893e5ea0a8f9f6dc8_D20200401-20200630">
        <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-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i46f75fc1fe52400fb9e5d2b71eb54990_D20200101-20200630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="id7291ea2c2e24b15905168f64fba3ab4_D20210401-20210630">
        <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:RestructuringInitiative2020Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">endp:GenericPharmaceuticalsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i5da43a655e2e49248a25a5e60ae7a443_D20210101-20210630">
        <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:RestructuringInitiative2020Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">endp:GenericPharmaceuticalsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="iba2cdee5245f47b4a600532931295ec8_D20200401-20200630">
        <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:RestructuringInitiative2020Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">endp:GenericPharmaceuticalsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ib4b511680bb745ad80aa2c2ff4f8dc67_D20200101-20200630">
        <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:RestructuringInitiative2020Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">endp:GenericPharmaceuticalsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ie87d89e671b642b299005b1eaaf7d04e_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="i4c11eb470c984c81afbb49437eb32d4a_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="i58b6d56461d3445985b2792217bbf84c_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="if73c6e1df8d64afd8c58e9fcb485e761_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="i824c7a4c3ae9486b8d4357511832c6d5_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="i7f29b4196d6544938a22669053647d47_I20210630">
        <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:RestructuringInitiative2020Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">endp:GenericPharmaceuticalsSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="ic4a04e38d56c4b2cb6a98109a43040c9_D20210401-20210630">
        <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>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="iad39ecf53d364a93bbfe00ba58ab8b77_D20200401-20200630">
        <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-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i3d6acb445483432787a58f69939e3653_D20210101-20210630">
        <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>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i75c89c019cd94d63b96473b1bf442171_D20200101-20200630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="id01d9098dbe1443bbf47c71c39e99827_D20210401-20210630">
        <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>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="if5bd4f91a07b49b39206284808336625_D20200401-20200630">
        <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-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="id7d5824c2249414fba4bc902af3665ae_D20210101-20210630">
        <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>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i88e46eab543d41fc8b12d574384d71b5_D20200101-20200630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="i5ac6a4b5eb924a6695a79e61a927d4bb_D20210401-20210630">
        <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>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i02cdcf7ec1a64487867b5c66a7458b59_D20200401-20200630">
        <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-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i99188b2977794487a661eee8a961e433_D20210101-20210630">
        <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>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i15810ebd83284ecbaac5b80858c6e7a4_D20200101-20200630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="ia3d0f36413af4091a3131bda192b2c17_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="i45588bcc9dfb454ba52faeb5532faa45_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="i4778898d4fef4f7e999d69951157d09b_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="i66970a039d5c41c5a8f31c740f0ab11e_D20210101-20210630">
        <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>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="if64f9a7b5bbd427f93354afc60ee424c_D20210101-20210630">
        <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>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i24f4c40e165a44bba8c14c18085c8312_D20210101-20210630">
        <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>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="icdf56b579d4c4bf9b9d0b492ade66578_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="i54fe2a28d50f4d6da0ab8c0701bae799_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="i49d85bf47b7246098e150a941c8a1163_D20210401-20210630">
        <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>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="iab230747222d4a59b6ebf6882abcde8d_D20200401-20200630">
        <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-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i9c244a4d40b24e84a5d75254287f1242_D20210101-20210630">
        <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>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i051a9b5b5b02400f8f80ffed3c037b3c_D20200101-20200630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="i35396e1b66e54578befea4202084912d_D20210401-20210630">
        <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>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ic5dc96c399734a8cb473ce15a01d41aa_D20200401-20200630">
        <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-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="if1297c5aea7f4430b55b159152935d98_D20210101-20210630">
        <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>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ifae987124d1e4915bad1760224e98976_D20200101-20200630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="ifb66b6758f0845109378e5a18edae0a9_D20210401-20210630">
        <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>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i32829606e17b4d05bee3a16d7321bf64_D20200401-20200630">
        <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-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i8cadab61f5644e33afb5c33611347f27_D20210101-20210630">
        <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>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ibc376dc6cc8d472dba147f246810ff49_D20200101-20200630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="i6a7716a8b7e5410bb20c25751d84797a_D20210401-20210630">
        <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>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i00149edc229e45e9a2abc3ed82c62d01_D20200401-20200630">
        <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-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i5793fc98abb7401bacf7ffdf93bdf02b_D20210101-20210630">
        <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>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i3e510bc2aa514e109dbc91dc8a4817ef_D20200101-20200630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="i72938720809740c993b494bc5155f9cf_D20210401-20210630">
        <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>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ifb426eccbc6542e5ad2aa6cc45e90dff_D20200401-20200630">
        <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-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="id11005d0628e4c519c684a1cae73aec6_D20210101-20210630">
        <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>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ifd0b1f62ee97411dbab668fb38a67790_D20200101-20200630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="i7497fe0041fc4120bb96d15afd878623_D20210401-20210630">
        <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>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ie05720cc98ea4190815bfd74fa594432_D20200401-20200630">
        <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-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ice879718b68348efa94763a44773492f_D20210101-20210630">
        <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>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i96fa19b367634de0b3b28cf15fae23cd_D20200101-20200630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="if41946b18eb64266bae779876f9ab628_D20210401-20210630">
        <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>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i4154170d48634830a87db237002cce3e_D20210401-20210630">
        <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>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i7135eb75966646e1be4face4be194b94_D20210101-20210630">
        <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>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i29c4d7f93b5c47149c7bba4de0ca865b_D20210101-20210630">
        <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>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ia395a7fdee8e420ebc8025c2c1ed6386_D20200401-20200630">
        <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-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i3955a8813f5545e69dc805c73f1a7a81_D20200401-20200630">
        <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-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ia44d67697a384d59ade8794f4749bff3_D20200101-20200630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="ia1a128ea69364dc8b8b82c0f470d49d2_D20200101-20200630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="i4f49eba3943a4ba492d844e8c406ff83_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">endp:SixPointOneTwoFivePercentSeniorNotesDue2029Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i125dd3dc5a204e20ae668f02615ed72f_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">endp:SixPointOneTwoFivePercentSeniorNotesDue2029Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i0b0d01fc09c64ed2833eb5f9c4ba8790_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">endp:SixPointOneTwoFivePercentSeniorNotesDue2029Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i1109a113a3e64a118651fa158e9a74ce_D20210401-20210630">
        <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>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i9df19ec8cb9a4394b7136059db30e227_D20200401-20200630">
        <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-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ia7b24ab500ff46f4a625af097465ec3a_D20210101-20210630">
        <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>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ieca1ed2053b140279edf711657280cad_D20200101-20200630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="i34d07ad610d449ae892feb0bf7b36bb6_D20210401-20210630">
        <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>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="if1e2ef087bf74d35862cc8f304987247_D20200401-20200630">
        <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-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ia4d07128993f4d999ed7c98f1b39f4e0_D20210101-20210630">
        <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>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ifcd34f908ae74ac9a501e7679e6d5d65_D20200101-20200630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="ib3f79de180ec497fb07a0c66112b5eee_D20210401-20210630">
        <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>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i5d3a6eca83a44736bbea0f3682b637e3_D20200401-20200630">
        <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-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i1e17db311b894924aca10b59efeb102e_D20210101-20210630">
        <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>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i3023d7af4fad4c7b8a721d8a9d6bb80d_D20200101-20200630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="ib35da1143db6401983b74c3a1c5ddd7d_D20210401-20210630">
        <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>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i7acaf278d1db452b9d3077fdd5b54a3a_D20200401-20200630">
        <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-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ibd8d5514c7c64b8f9ad22edd98ab1b03_D20210101-20210630">
        <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>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i7ecd0fc39b5449aa80e4e84012bd6ad6_D20200101-20200630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="id0898181348a4d0a82ebda680c743871_D20210401-20210630">
        <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>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i84b7121586f147b690b7150296dd677a_D20200401-20200630">
        <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-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ifb38673e0fa04393ba3a7a44c6e0cda4_D20210101-20210630">
        <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>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ib115534f8632465cb974e207b0c34663_D20200101-20200630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="i23f66750917142f0a158a00305ef6cd4_D20210401-20210630">
        <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>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i7dff8df45aba40c888f4db6723dc671c_D20200401-20200630">
        <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-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="iec686ee695694b919f491ddb0d6c67c4_D20210101-20210630">
        <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>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="icf5387b3b97a47ea903b1ba95df34945_D20200101-20200630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="i72e8161e40ab4669a8dac40ed92498d9_D20210401-20210630">
        <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>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i6bb15d24358e42e7b969726da5b32cbe_D20200401-20200630">
        <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-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ia4ea78e37ca04a798c18cf19e71b7e8f_D20210101-20210630">
        <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>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i8b31fae9bc60480db9efc4321a85efc2_D20200101-20200630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="ib9e53d53bf684d64b80aee2e45486238_D20210401-20210630">
        <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>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i0f99a4b39476499e8748be503e949737_D20200401-20200630">
        <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-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="iec71e6f6a8524d9ab8bb95a659db8ba1_D20210101-20210630">
        <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>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ib70ac5e138da4b08952fc2c9f3d7cf2b_D20200101-20200630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="i9045f36b83f04fd086bfedd807ba5678_D20210401-20210630">
        <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>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ie8259bc2fe034f9db29712f87e828d45_D20200401-20200630">
        <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-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i8c55c0f8c41d4ed8a61ee6aa4dab5597_D20210101-20210630">
        <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>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i0eb90d6f58574ddda15df5661cd11ae9_D20200101-20200630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="ie57ea7e30b5d473686d9a630a4246477_D20210401-20210630">
        <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>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ia146cfad7d8241cc8fedf06d55a9e7ff_D20200401-20200630">
        <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-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i679064a916e149f1a3fe7c63e967988c_D20210101-20210630">
        <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>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ib5d752aacdd642199dc2f7de8b1d157f_D20200101-20200630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="i4e700e3540a843bab105515da65eae77_D20210401-20210630">
        <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>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i9642fc04dfea461ca407f9341035a851_D20200401-20200630">
        <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-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="if1e39f5eae8f4a5a88a932fae43f8d88_D20210101-20210630">
        <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>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i8b9d2dda0a5447af893295a97a34a039_D20200101-20200630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="i20644d8985a14416b598a20f7176bb3e_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="if80c16ecff144c439f5ef27544ac7816_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="i97272b3bf03b4d51b2dac1a2c3800968_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="ie74b5027fc694afd93b21cdbbd5feb25_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="ia9b3a29a6e7646279b7d5d30e258ccf3_D20200101-20200630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="ia58707c61ba2491090b7629a17596aac_D20210101-20210630">
        <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>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i50214041df0542c8b3dd06f870f28570_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">endp:MeshRelatedCasesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i7a42eba665aa4abda86fcc46faeeeb91_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">endp:MeshRelatedCasesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i99083f50416a4f6b956d8d2a8f617cd8_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="i0ac2712c1611459c905aa6dcfdc012c5_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="i5612d95d21f747f585198d8ef83ad4cf_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="ib4bec9f8c8bc4443ac02b911f09e5067_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="iaad37c559d6a49e2b3bdb950cf2e884b_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="iea12884f3a6d451190538dde3cc6a36f_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="i76732669788c428ab374fb309eea8d96_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="i2a1bf3b0560445a78d40778304080a74_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="ib1c71d45652b4e17ac429fa25a4d3ac8_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="i7d5d55c85b9944b3b47c18f26c4dd874_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="i6a084afba2b444259e3704df99b146e7_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="i279c28f8c5ee4e4791877392a765ae1e_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="i6eacb5183d6f437ea04f17ce44e8f88d_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="id7f27e29edae4971bbd0d9ba45bc81af_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="ida5d9692fe694c63b4e162adfd4af2c8_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="ie0c83043b6444b7e81e7ddc9769466ec_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="if1889e7927344d978f85e30c0150906f_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="ib4f3af035d4947d79ad15ae8818c4781_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="iacba86a15bfb4d3bafb15b15918a87ac_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="i9ed1002cb0cd4d7fad291bb73e8ad65c_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="ia30da3e4b50b462e906b9e882a2d7615_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="if705c9b36c5b4dd49295d39d43c5c54a_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="ib11eefdcbbf1474d954e0c0fc6a894cd_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="i16b18254563743ea9522dfb7fe4d7cf6_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="i04ef10b2e443405a90ddad04c3e6c69e_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="i00d3028417fd409495cb05bf3af4a524_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="i4a7be6e1df5347d7b58cf7d69a033792_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="i6f77fd6bf76b41db9ce980ab9080246b_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="ibc8e5ed9f7c640c29fd5340593ad2084_I20210331">
        <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>2021-03-31</instant>
        </period>
    </context>
    <context id="ieda78295053748b5b87aa7779e51ade6_I20200331">
        <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-03-31</instant>
        </period>
    </context>
    <context id="i68041e23ae9c494f826dfca0474c9234_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="ib504a043c0a64780b3eb94a46840d21b_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="i6411c2ce02b8447e925cafb0b2c1e917_D20210401-20210630">
        <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>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="iaf6999a420374984840e210e9f4a8efe_D20200401-20200630">
        <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-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i1d493eddb1084a8f874228a9a8538ed1_D20210101-20210630">
        <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>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i9eed0b9a241d477288fc9d8e99a746fc_D20200101-20200630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="i6d14aff3ed4845448020c64da39c6c2b_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="i192283aa1ce24b3585c9083265b2e2ba_I20200630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="i4c04a3f18a634696875e4bba2c9a1d1d_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="ibd9cdf0a6bab4c6e97f0b05338290129_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="if9edf57a9f694ed7ab81271365b0e9be_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="i000c456f871f4ebd86966a61884dd0c3_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="ida92c62249764eda81f11f0fc1bb0953_D20210101-20210630">
        <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>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ie56001e362ea48ff8fea17c63b1c6b2d_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="i3297a9e1be434122870074318713a5b9_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="i7b43da8d251d47dba9b72823b003a62d_D20210101-20210630">
        <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>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i1c1d48566784479d9da879efb9a8e00b_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="i97ca14de3b6c4b5cb17ab857495386fd_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="i23229e26a63d4e219d74eb592a07f6a6_D20210101-20210630">
        <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>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="id7eee85c0a0248dba8847a1e4b83524a_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="iaf923062e234419ea6a770b7b99efb6f_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="ieda97fe99fa04cad8a73e165ee3d91c0_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="if0e98a5933ce4b609e3b6f6c07d3ec94_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="if68e40174889462d95e250ce6bd63e39_D20210101-20210630">
        <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>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="if17dc83877cd495caf75486c791184ba_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="id02a87e9f0664872af7f79d666ddd193_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="ib136e8cc6a3e4b8398f5dab19e82ed78_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="ic98d4102d08e4780a56bcfcc5d77bbb9_D20210401-20210630">
        <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>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ie5f7a2f8aeba4f4d8a0f81ca4e98bffe_D20200401-20200630">
        <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-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i6a0dda9c04244346ad867b273fe2b65f_D20210101-20210630">
        <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>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i8d4148c701ef4757846a3db3e0a729c9_D20200101-20200630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="i76befe2ed9984fbdbe5df1983a816cf2_D20210401-20210630">
        <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>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i82c21919adfd4e56ad815bd49da2b9ab_D20200401-20200630">
        <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-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i8acb4c8445d94095b90a5e0fee1c0c85_D20210101-20210630">
        <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>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i88407637ec6d464b87c2297c128ea6ee_D20200101-20200630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="icdd6aea3987d495081b3b2bca046aad2_D20210401-20210630">
        <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>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="icd78a6133052476687d785eafdeb57ee_D20200401-20200630">
        <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-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i98cca4af7419435aa8b85b19a3d910b3_D20210101-20210630">
        <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>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ib98a0aedd329466aac671cde7afc93bc_D20200101-20200630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="i89eb5a9644eb48838f48bc2d236c60b3_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="i7b8ad88ca7314377a2b0d1f7f5c3a8ae_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="i143500458dc243a4ab269464c425684f_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="ie5640a20209b46179313fd54b48ffa95_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="i0f29e10395c741ab98fbac0350f32310_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="iaaae3375931d47fc8e240375f8839d01_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="id75d98342cd14c3784972833b5221643_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="i294dc68cd4c045089ffe136b37e7dfa1_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="idb6c9402ba414fd9bc79a0e8cf57ab99_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="i7f367fc177a441838779e7a086eb8a8b_D20210101-20210630">
        <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>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i0dc916a852f0434fbd81085212d07337_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="i04de6a33faf4461fb2c917f9f25e9dfe_D20210101-20210630">
        <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>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i5838962b7535408785ef1d6b10c8ae58_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="ie7d6812b812d4900ad1ba178aa4bda9d_D20210101-20210630">
        <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>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="id10979384f60441183b42680510aa23d_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="i9678cd3c9d3540e0ad67b1af1b53340c_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="i7f0fcc0d4f6e4b608c4ba7ef4dab116b_D20210101-20210630">
        <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>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ibc1b0e904ce94858b84fe51df56c694f_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="ic154460bb8ca43e4979825a8bb2dad77_D20210101-20210630">
        <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>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i388ec1bc010645ff831eb9d5c95aeef4_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="ida1430083f704be689ef3c68ee196bcb_D20210101-20210630">
        <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>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ia5295c72893149428b45182e6873b37c_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="ie95681db34174c389e1d5d11f009d5e7_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:WeightedAverageMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i7e08bec3b0c44b12acbab5035d81e88e_I20200331">
        <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:PaladinLabsInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i8b7725626adf46898ba83eb3678dd25f_D20200101-20200331">
        <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>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="ibd7a9c8b29e842d98a6ea6103075d8cb_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="i1f4c1d8663804c5d890bc18fdb510e37_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="i50800971250a4cf7a6e7672ec98ee55b_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="ie86a39dea96249ada9086105824a939a_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="iae56912934e24798890842c1e60045eb_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="i002461156be7462eb5b8e89160cb7f84_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="i4f2f84fdd6c14e9eac03bb2e3de5456d_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="i1079bd4a96ef4f57852f1c0f49f0ec5e_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="id355aa034e1b4173bbfd56d5d8c9d982_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="i916221b8d58449179ae559040f8d6fb2_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="ib6ae1a4ef54546508ddfc1fba256143d_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="i0676716bff3b46b5a76eeb8edab11466_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="ibd57f177f98d478095a13fb85f2ef39b_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="i280a536bde7c4e848bfaa7d27c547d4f_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="i7bf16eb7762041bdaa4c7c7694f030e2_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="i05bafa3df3534a3889fd7cd89fba6381_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="i76b9ac9370cd4281a0bf6b395bb28f30_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="i8069f9a7d5b84d4d988cb7cffad00f32_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="i3fec33d3b4a84693876c531d88c116cc_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">endp:SixPointOneTwoFivePercentSeniorNotesDue2029Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="iafc37bdadb1849a7af2f9ce08cc47019_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">endp:SixPointOneTwoFivePercentSeniorNotesDue2029Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iff57825a50604db1b954bda4c2b1317f_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">endp:TermLoanFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i2f3f46ec8fa14d8e950f374bbe7bf75a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">endp:TermLoanFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iac122bc7080244aabba7e3e4cc1248a7_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="i715ec2ebd5c84d2c8138bb447f62a2fc_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="i0d5fc84659934516bcf82ea3c055ab08_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="ic6cee0b5c8054acf8339e3cdbdfc835d_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="id0e3268ed72d48758f4cbf7aa87ce42a_I20210630">
        <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:DebtInstrumentRedemptionPeriodAxis">us-gaap:DebtInstrumentRedemptionPeriodOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i1f1ad930b7d2444f9afa19455d019ce2_I20210630">
        <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:DebtInstrumentRedemptionPeriodAxis">us-gaap:DebtInstrumentRedemptionPeriodTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="ie8738a3828014afca120f4904e8ecfe5_I20210630">
        <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:DebtInstrumentRedemptionPeriodAxis">us-gaap:DebtInstrumentRedemptionPeriodThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i9cccecf781aa41debac62dcda7d5e554_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">endp:TermLoanFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i6a332c0e78f54a4890c6fff3e4d84990_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="ia43bf1dc2fe14404a7eb77522b6e4010_D20210101-20210630">
        <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:LongtermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i59da3c4ebf744e8f87749c747daec747_D20210101-20210630">
        <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:LongtermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="iee6ab302a35b4bd384c650a132517739_D20210101-20210630">
        <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:LongtermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ide55bf24c4f446c7855168a223d4ab7a_D20210101-20210630">
        <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:LongtermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ie0c261e98bcf4b568a8f119b82523233_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <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>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="if63d858f3cc34847ba0423902ff58e45_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <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>2021-06-30</instant>
        </period>
    </context>
    <context id="i07821922989e4504b96340ad388fa991_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <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>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i732a60d0196349d681e330a4985ab28a_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <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>2021-06-30</instant>
        </period>
    </context>
    <context id="i5abc7d7d91fb4fe48db9e4d18495d1e9_D20210101-20210630">
        <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>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i9aecc4200aa24e5d9fa3d3e8b282ea36_D20210101-20210630">
        <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>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="icc00ed26c05246eebab387596c0e30f4_D20210101-20210630">
        <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>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i500ba18c8ae943778dfe95642389b37a_D20210101-20210630">
        <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>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ic954605446534f8f8956c063834bb2cb_D20210101-20210630">
        <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>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i19df91e1c3fe4637ac8d4be485bc8d5f_D20210101-20210630">
        <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>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="iae8bbbc0ff47432a9192d03b9ee4c5a9_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="ib49d715a87244110b2a8ab2fa6890d1a_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="i7cae6a163e8245cfa659786572ae7b37_D20210101-20210630">
        <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>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i3dd704cef6604de1b9eb0aff53e071dc_D20210101-20210630">
        <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>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ib637919609d943c083aeccae069186b3_D20210101-20210630">
        <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>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i504c2ea01a044303be85faa9fcf4281f_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">endp:SixPointOneTwoFivePercentSeniorNotesDue2029Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentRedemptionPeriodAxis">us-gaap:DebtInstrumentRedemptionPeriodThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="icd50909aa2e94c41a8695bddd8a033f0_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="ia290f00ec4f94d1480833a3daa06f35f_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="i578fbd59731c4ae7956466d7a9de3be6_I20210228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">endp:TermLoanFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-02-28</instant>
        </period>
    </context>
    <context id="i044f31633e8c4764bbc6a5a8720b0bfb_D20210301-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">endp:TermLoanFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i495a4a52156b472a90ce7151bc0889ca_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">endp:SixPointOneTwoFivePercentSeniorNotesDue2029Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i050e8b88c0044b6182feee9c4fc6b6ff_I20210331">
        <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>2021-03-31</instant>
        </period>
    </context>
    <context id="iccbe4dcc1800481ba4e5c26d40d3e448_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">endp:TermLoanFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ie2fbe341257149a3950e6efcb3d41c92_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">endp:SixPointOneTwoFivePercentSeniorNotesDue2029Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i5d88b4bd1c754facb78052c4c7c45061_D20210101-20210331">
        <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>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i315ec70f66ef43359241692f7d5435b6_D20210101-20210630">
        <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>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i92b8aec316ed4a0e8a8d93d31f429c47_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">endp:MeshRelatedCasesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">endp:AmericanMedicalSystemsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i62789de9a3fd46889598685d041c06c6_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">endp:MeshRelatedCasesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">endp:ProductLiabilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i17c7d22e2b7c4e29831751d5d6e26ea7_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">endp:MeshRelatedCasesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">endp:ProductLiabilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="id32c4c001bcb43e4ae03ed7f06513eb0_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">endp:MeshRelatedCasesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i47909da755cd485e9764f0936d8419c6_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">endp:MeshRelatedCasesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">endp:ProductLiabilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i1c8b2b4e757e460c8ff7ef188452a8a4_I20210729">
        <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-07-29</instant>
        </period>
    </context>
    <context id="i76845e4bbbc34fe7b2a1f52f1b30cc9c_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">endp:OpioidRelatedMattersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ifce708adf90c4393a3b83753bf4e4de6_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">endp:OpioidRelatedMattersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="iaf021703691b4194a7fc72a6cc4ac4d6_I20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">endp:OpioidRelatedMattersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">stpr:NY</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="i46d0f55cd7f348a19aeeeb767d825734_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="i38142970cd1848408d421b429a23f48c_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="ifd41cbb6843449dfb5abca4467421ec6_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="if4c04795344e4e75b9ed120dc9c7bb81_D20210701-20210731">
        <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>
            <startDate>2021-07-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="icfb76358afe84e7392e445b6873a1844_D20210701-20210731">
        <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:LossContingenciesByNatureOfContingencyAxis">endp:EconomicDamagesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="ife4ff322e27e444caff9ebdbc18b7c2c_D20210701-20210731">
        <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:LossContingenciesByNatureOfContingencyAxis">endp:ExemplaryDamagesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="ia589d832f4dd4fdf989ba4440e6be864_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="i5675534a836443c2b0828d8c261d0fd4_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="i087caac605d24346be1ed24c8c62ee95_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="i59608b68c7024d4eb741c57443b3da40_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="i4c3db9a63df54ed2b5f5b34172faec0d_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="i66b7c45aee4e438a8e1475199a6f2905_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="if73e5fcb589a4f3babfce0c7e108bc55_D20210101-20210331">
        <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>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i1dd1c4541b104c8a867252c895d87636_D20210101-20210331">
        <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>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="if31a50b9349540acbec5dc836f49e01f_D20210101-20210331">
        <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>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="iaa49b08966794df3bc6803d8a8d0a504_D20210101-20210331">
        <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>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i0fc794883a304191b171c3d7b967c13c_I20210331">
        <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>2021-03-31</instant>
        </period>
    </context>
    <context id="i3b9238e16b64445eb74b8ac4e0c9ff54_I20210331">
        <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>2021-03-31</instant>
        </period>
    </context>
    <context id="i7d3bed7277964b16b664d5cbd72a6ce9_I20210331">
        <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>2021-03-31</instant>
        </period>
    </context>
    <context id="i88b9980b4a24421592ac054b26936b7c_I20210331">
        <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>2021-03-31</instant>
        </period>
    </context>
    <context id="ifae16edecff64c3fb2378e4aca0ba417_I20210331">
        <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>2021-03-31</instant>
        </period>
    </context>
    <context id="i96219678e2b44c7d8c6502cce4b9964c_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i0981633eba984e6797e1c67a9eed3ef3_D20210401-20210630">
        <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>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="icf30a79d136942e3ad938a3ad671dddc_D20210401-20210630">
        <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>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ifde8730d92bd4a729f3bc44d3d1c8b4b_D20210401-20210630">
        <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>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i77dde375b5a742729d77a9dac95169d1_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="i0c4a0ac3b88f44579c14d359563b7b6c_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="ic6a9d3ce4f0e411ca2e938d4467fb537_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="i12e31804745f4326a836f92fe7c26e88_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="i64116124a876491588ae950002e20172_I20210630">
        <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>2021-06-30</instant>
        </period>
    </context>
    <context id="i78136a98e6d444d596af3edb4cc10bd1_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="i31bd376abd854a88ae1094aae38943a0_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="id51fcada705c4d27a29c37e1071dcd44_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="i46675fc7ef41488b8cfb71a97b329145_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="i851fd84efdc347b28111af62c6075a5e_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="ic38d0433cd6d4341a715e91030878b1f_D20200101-20200331">
        <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-03-31</endDate>
        </period>
    </context>
    <context id="i8b8061d18310415a8122e0c44267194b_D20200101-20200331">
        <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-03-31</endDate>
        </period>
    </context>
    <context id="i52bb8605093b4f6aaeb4e4edbbd03b6b_D20200101-20200331">
        <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-03-31</endDate>
        </period>
    </context>
    <context id="i8b5e7bff8aee45d993ac9f5e62c6ffb6_D20200101-20200331">
        <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-03-31</endDate>
        </period>
    </context>
    <context id="i88bd8b24f6d040c4a3160f137f1df163_I20200331">
        <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-03-31</instant>
        </period>
    </context>
    <context id="i8f8e95a080f447a59afc59155ef29f74_I20200331">
        <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-03-31</instant>
        </period>
    </context>
    <context id="i68ad8f6862e3479e85b7aca8629dd6bc_I20200331">
        <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-03-31</instant>
        </period>
    </context>
    <context id="i7cefc096ba6c4d5ca755968d7e28c409_I20200331">
        <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-03-31</instant>
        </period>
    </context>
    <context id="id226850746a442cfb6676c479312e00e_I20200331">
        <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-03-31</instant>
        </period>
    </context>
    <context id="i3c440738bb7d443db45f559fd316099d_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i0ba9a2a3973d42a08f650851b86bdc62_D20200401-20200630">
        <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-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i43aeb3a429ea4b4ebd50a7bbc508761e_D20200401-20200630">
        <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-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i3f4e07f7aec2422bb5c2feb7e2e39737_D20200401-20200630">
        <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-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="id3e018a41cab424ba404a55e1fc963c2_D20200401-20200630">
        <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-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i848109700f1d4f328e9f61291152c34b_I20200630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="i50dc1bae0f6f40afa06b9df643bcb30a_I20200630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="id8d991fc948d4e4fa862ab017267a58d_I20200630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="i1c7a175df6864f48a642bb7d0493f749_I20200630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="i4eda7b1938264176acb78e28f465fa78_I20200630">
        <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-06-30</instant>
        </period>
    </context>
    <context id="i96f9dee90c03464f94f4626409567f0b_D20210101-20210630">
        <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>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="if818154421df473da3d7c78f3ad78903_D20210101-20210630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">endp:NonVestedRestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="if910e2a0b1294a50ad43233fb09c8c02_D20210423-20210423">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-23</startDate>
            <endDate>2021-04-23</endDate>
        </period>
    </context>
    <context id="i66be05feee074b47869369336a38b005_D20210423-20210423">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-23</startDate>
            <endDate>2021-04-23</endDate>
        </period>
    </context>
    <context id="i2ba5fcb931a844f4b1235e503de6cc4a_D20210401-20210630">
        <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>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i810906e0d2e547a596419efea3ca8043_D20200401-20200630">
        <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-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i3c3f9519677b42ff83d273226a848b9d_D20210101-20210630">
        <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>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="i823772ffcb7a4a7094c3d1cca8541e67_D20200101-20200630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="ia5c8f551c729491595bd8a0f67f9e980_D20210401-20210630">
        <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>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ife0e7e2713ee40fbba80d9075593704e_D20200401-20200630">
        <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-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="iff4289e9c25d43929c941a9981452a28_D20210101-20210630">
        <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>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="ice3c822773cb4933b802471f70a66b6b_D20200101-20200630">
        <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-06-30</endDate>
        </period>
    </context>
    <context id="i70e830968e204659aaea67b5a0b10553_D20210804-20210804">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">endp:StridesPharmaScienceLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-04</startDate>
            <endDate>2021-08-04</endDate>
        </period>
    </context>
    <context id="id47e192ced924fde8aca390480072fac_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <context id="i9379f54ad7ef4638a96f79d0945f859b_D20210701-20210930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001593034</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-09-30</endDate>
        </period>
    </context>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="usdPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="position">
        <measure>endp:position</measure>
    </unit>
    <unit id="segment">
        <measure>endp:segment</measure>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <unit id="case">
        <measure>endp:case</measure>
    </unit>
    <unit id="class_action_lawsuit">
        <measure>endp:class_action_lawsuit</measure>
    </unit>
    <unit id="trial">
        <measure>endp:trial</measure>
    </unit>
    <unit id="county">
        <measure>endp:county</measure>
    </unit>
    <unit id="municipality">
        <measure>endp:municipality</measure>
    </unit>
    <dei:AmendmentFlag
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83L2ZyYWc6YWZhOGM3YzJjYWQ2NDlhYzhhNzk0YjY1ZDY3NzI4NDYvdGFibGU6NjUxZmRhMGJiMWUxNDVmZjg5MWU1NDQ3NzY3Yjk3MTkvdGFibGVyYW5nZTo2NTFmZGEwYmIxZTE0NWZmODkxZTU0NDc3NjdiOTcxOV80LTEtMS0xLTA_3d726f02-1d4e-44d1-b11a-45128e57dadb">false</dei:AmendmentFlag>
    <dei:DocumentFiscalYearFocus
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83L2ZyYWc6YWZhOGM3YzJjYWQ2NDlhYzhhNzk0YjY1ZDY3NzI4NDYvdGFibGU6NjUxZmRhMGJiMWUxNDVmZjg5MWU1NDQ3NzY3Yjk3MTkvdGFibGVyYW5nZTo2NTFmZGEwYmIxZTE0NWZmODkxZTU0NDc3NjdiOTcxOV82LTEtMS0xLTA_540201c3-ebf8-4cd9-9cff-4f4ebd9e4594">2021</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83L2ZyYWc6YWZhOGM3YzJjYWQ2NDlhYzhhNzk0YjY1ZDY3NzI4NDYvdGFibGU6NjUxZmRhMGJiMWUxNDVmZjg5MWU1NDQ3NzY3Yjk3MTkvdGFibGVyYW5nZTo2NTFmZGEwYmIxZTE0NWZmODkxZTU0NDc3NjdiOTcxOV83LTEtMS0xLTA_7750e969-05eb-4a7e-9348-6e66ef7a0337">Q2</dei:DocumentFiscalPeriodFocus>
    <dei:EntityCentralIndexKey
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83L2ZyYWc6YWZhOGM3YzJjYWQ2NDlhYzhhNzk0YjY1ZDY3NzI4NDYvdGFibGU6NjUxZmRhMGJiMWUxNDVmZjg5MWU1NDQ3NzY3Yjk3MTkvdGFibGVyYW5nZTo2NTFmZGEwYmIxZTE0NWZmODkxZTU0NDc3NjdiOTcxOV8xMC0xLTEtMS0w_9ec2b4b3-54a6-413f-81cf-cbb9f303b126">0001593034</dei:EntityCentralIndexKey>
    <dei:CurrentFiscalYearEndDate
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83L2ZyYWc6YWZhOGM3YzJjYWQ2NDlhYzhhNzk0YjY1ZDY3NzI4NDYvdGFibGU6NjUxZmRhMGJiMWUxNDVmZjg5MWU1NDQ3NzY3Yjk3MTkvdGFibGVyYW5nZTo2NTFmZGEwYmIxZTE0NWZmODkxZTU0NDc3NjdiOTcxOV8xMS0xLTEtMS0w_eb1db73f-4ed9-40a9-8084-2d3ef922afde">--12-31</dei:CurrentFiscalYearEndDate>
    <us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList
      contextRef="i3c0850889e63473aa8e821761e78cea6_I20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83OS9mcmFnOmE5ZmY2ZDk1OTYwYjQ3ZTE5M2JkYzkxYzRjMTEyNzZiL3RhYmxlOmNmZTkyMjQ3NTM0NjQwZWNiYzZkNjkxZjJmNTI0M2YwL3RhYmxlcmFuZ2U6Y2ZlOTIyNDc1MzQ2NDBlY2JjNmQ2OTFmMmY1MjQzZjBfMy0xLTEtMS0w_07762834-6ed3-48fc-a762-0c35aa841be1">http://fasb.org/us-gaap/2021-01-31#PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization</us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList
      contextRef="i95d552a9989f4baba16d13ed78c47f5f_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83OS9mcmFnOmE5ZmY2ZDk1OTYwYjQ3ZTE5M2JkYzkxYzRjMTEyNzZiL3RhYmxlOmNmZTkyMjQ3NTM0NjQwZWNiYzZkNjkxZjJmNTI0M2YwL3RhYmxlcmFuZ2U6Y2ZlOTIyNDc1MzQ2NDBlY2JjNmQ2OTFmMmY1MjQzZjBfMy0xLTEtMS0w_c0e01c01-54f9-41aa-bc3a-20a06518e4dd">http://fasb.org/us-gaap/2021-01-31#PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization</us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
      contextRef="i95d552a9989f4baba16d13ed78c47f5f_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83OS9mcmFnOmE5ZmY2ZDk1OTYwYjQ3ZTE5M2JkYzkxYzRjMTEyNzZiL3RhYmxlOmNmZTkyMjQ3NTM0NjQwZWNiYzZkNjkxZjJmNTI0M2YwL3RhYmxlcmFuZ2U6Y2ZlOTIyNDc1MzQ2NDBlY2JjNmQ2OTFmMmY1MjQzZjBfMTAtMS0xLTEtMA_47f56670-2adc-4f59-9f63-2df1f05ed3f2">http://fasb.org/us-gaap/2021-01-31#AccountsPayableAndAccruedLiabilitiesCurrent</us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
      contextRef="i3c0850889e63473aa8e821761e78cea6_I20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83OS9mcmFnOmE5ZmY2ZDk1OTYwYjQ3ZTE5M2JkYzkxYzRjMTEyNzZiL3RhYmxlOmNmZTkyMjQ3NTM0NjQwZWNiYzZkNjkxZjJmNTI0M2YwL3RhYmxlcmFuZ2U6Y2ZlOTIyNDc1MzQ2NDBlY2JjNmQ2OTFmMmY1MjQzZjBfMTAtMS0xLTEtMA_5630568c-7074-43fb-a236-8dd023708613">http://fasb.org/us-gaap/2021-01-31#AccountsPayableAndAccruedLiabilitiesCurrent</us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList
      contextRef="i3c0850889e63473aa8e821761e78cea6_I20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83OS9mcmFnOmE5ZmY2ZDk1OTYwYjQ3ZTE5M2JkYzkxYzRjMTEyNzZiL3RhYmxlOmNmZTkyMjQ3NTM0NjQwZWNiYzZkNjkxZjJmNTI0M2YwL3RhYmxlcmFuZ2U6Y2ZlOTIyNDc1MzQ2NDBlY2JjNmQ2OTFmMmY1MjQzZjBfMTEtMS0xLTEtMA_0284cfc1-8678-4edf-bf31-e9dac2dafe92">http://fasb.org/us-gaap/2021-01-31#OtherLiabilitiesNoncurrent</us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList
      contextRef="i95d552a9989f4baba16d13ed78c47f5f_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83OS9mcmFnOmE5ZmY2ZDk1OTYwYjQ3ZTE5M2JkYzkxYzRjMTEyNzZiL3RhYmxlOmNmZTkyMjQ3NTM0NjQwZWNiYzZkNjkxZjJmNTI0M2YwL3RhYmxlcmFuZ2U6Y2ZlOTIyNDc1MzQ2NDBlY2JjNmQ2OTFmMmY1MjQzZjBfMTEtMS0xLTEtMA_09bf8438-395f-473f-968c-7d0aa723e283">http://fasb.org/us-gaap/2021-01-31#OtherLiabilitiesNoncurrent</us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList>
    <endp:ContractWithCustomerPerformanceObligationSatisfactionPeriod
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMDkvZnJhZzo2MTEyNjlhNGVhMWU0OWUyYjE5YTYxMzdhMzIzMDQ5MS90ZXh0cmVnaW9uOjYxMTI2OWE0ZWExZTQ5ZTJiMTlhNjEzN2EzMjMwNDkxXzE2MQ_98f0db7b-3088-4caa-ae00-7bb66cdccf4c">P7D</endp:ContractWithCustomerPerformanceObligationSatisfactionPeriod>
    <dei:DocumentType
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV80L2ZyYWc6MjY4ZWRlOGQxMmQxNDllZWFjODBmMzZjYmQzYjQxOTMvdGV4dHJlZ2lvbjoyNjhlZGU4ZDEyZDE0OWVlYWM4MGYzNmNiZDNiNDE5M185Mzk_9fd21df7-b5d8-47c5-95d7-9ea8adb504ca">10-Q</dei:DocumentType>
    <dei:DocumentQuarterlyReport
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV80L2ZyYWc6MjY4ZWRlOGQxMmQxNDllZWFjODBmMzZjYmQzYjQxOTMvdGV4dHJlZ2lvbjoyNjhlZGU4ZDEyZDE0OWVlYWM4MGYzNmNiZDNiNDE5M185NDA_eb31da14-a971-4e37-a3d9-f821cc3cb6be">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV80L2ZyYWc6MjY4ZWRlOGQxMmQxNDllZWFjODBmMzZjYmQzYjQxOTMvdGV4dHJlZ2lvbjoyNjhlZGU4ZDEyZDE0OWVlYWM4MGYzNmNiZDNiNDE5M180MDg_0b97f728-4893-4172-9e9b-145d130677c8">2021-06-30</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV80L2ZyYWc6MjY4ZWRlOGQxMmQxNDllZWFjODBmMzZjYmQzYjQxOTMvdGV4dHJlZ2lvbjoyNjhlZGU4ZDEyZDE0OWVlYWM4MGYzNmNiZDNiNDE5M185NDE_a4257017-c5b3-4e37-9dac-812c56ab444b">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV80L2ZyYWc6MjY4ZWRlOGQxMmQxNDllZWFjODBmMzZjYmQzYjQxOTMvdGV4dHJlZ2lvbjoyNjhlZGU4ZDEyZDE0OWVlYWM4MGYzNmNiZDNiNDE5M185MzY_c4d49426-9d13-4c74-8582-6f1a8168e8cd">001-36326</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV80L2ZyYWc6MjY4ZWRlOGQxMmQxNDllZWFjODBmMzZjYmQzYjQxOTMvdGV4dHJlZ2lvbjoyNjhlZGU4ZDEyZDE0OWVlYWM4MGYzNmNiZDNiNDE5M185Mzc_f52efff1-a39b-4365-aea0-2672226bb8a6">Endo International plc</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV80L2ZyYWc6MjY4ZWRlOGQxMmQxNDllZWFjODBmMzZjYmQzYjQxOTMvdGFibGU6YTJlOTg3Yjk5YjBkNDMxZDkzNGIzZmNlMDBiOWRkZTEvdGFibGVyYW5nZTphMmU5ODdiOTliMGQ0MzFkOTM0YjNmY2UwMGI5ZGRlMV8wLTAtMS0xLTA_6ddcfdcf-fa70-4c28-90ba-0cf828e54181">L2</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV80L2ZyYWc6MjY4ZWRlOGQxMmQxNDllZWFjODBmMzZjYmQzYjQxOTMvdGFibGU6YTJlOTg3Yjk5YjBkNDMxZDkzNGIzZmNlMDBiOWRkZTEvdGFibGVyYW5nZTphMmU5ODdiOTliMGQ0MzFkOTM0YjNmY2UwMGI5ZGRlMV8wLTItMS0xLTA_6a54e5f0-061d-480a-992d-958de15ec928">68-0683755</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV80L2ZyYWc6MjY4ZWRlOGQxMmQxNDllZWFjODBmMzZjYmQzYjQxOTMvdGFibGU6YTJlOTg3Yjk5YjBkNDMxZDkzNGIzZmNlMDBiOWRkZTEvdGFibGVyYW5nZTphMmU5ODdiOTliMGQ0MzFkOTM0YjNmY2UwMGI5ZGRlMV8zLTAtMS0xLTA_4a30025a-4a96-423d-9349-05744da4a654">First Floor, Minerva House, Simmonscourt Road</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV80L2ZyYWc6MjY4ZWRlOGQxMmQxNDllZWFjODBmMzZjYmQzYjQxOTMvdGFibGU6YTJlOTg3Yjk5YjBkNDMxZDkzNGIzZmNlMDBiOWRkZTEvdGFibGVyYW5nZTphMmU5ODdiOTliMGQ0MzFkOTM0YjNmY2UwMGI5ZGRlMV80LTAtMS0xLTA_898f39bd-293b-4016-908d-cb2d77e9298f">Ballsbridge, Dublin 4,</dei:EntityAddressCityOrTown>
    <dei:EntityAddressCountry
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV80L2ZyYWc6MjY4ZWRlOGQxMmQxNDllZWFjODBmMzZjYmQzYjQxOTMvdGFibGU6YTJlOTg3Yjk5YjBkNDMxZDkzNGIzZmNlMDBiOWRkZTEvdGFibGVyYW5nZTphMmU5ODdiOTliMGQ0MzFkOTM0YjNmY2UwMGI5ZGRlMV80LTEtMS0xLTA_b2028719-44e8-47b9-9ba0-b226aaed2fc9">IE</dei:EntityAddressCountry>
    <dei:EntityAddressPostalZipCode
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV80L2ZyYWc6MjY4ZWRlOGQxMmQxNDllZWFjODBmMzZjYmQzYjQxOTMvdGFibGU6YTJlOTg3Yjk5YjBkNDMxZDkzNGIzZmNlMDBiOWRkZTEvdGFibGVyYW5nZTphMmU5ODdiOTliMGQ0MzFkOTM0YjNmY2UwMGI5ZGRlMV80LTItMS0xLTA_b8be4194-1536-4fdd-b154-71ec7523bd69">Not Applicable</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV80L2ZyYWc6MjY4ZWRlOGQxMmQxNDllZWFjODBmMzZjYmQzYjQxOTMvdGV4dHJlZ2lvbjoyNjhlZGU4ZDEyZDE0OWVlYWM4MGYzNmNiZDNiNDE5M185Mzg_a6026d50-1011-491c-81db-48dd74b81862">353</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV80L2ZyYWc6MjY4ZWRlOGQxMmQxNDllZWFjODBmMzZjYmQzYjQxOTMvdGV4dHJlZ2lvbjoyNjhlZGU4ZDEyZDE0OWVlYWM4MGYzNmNiZDNiNDE5M185NDI_5c69f737-2508-4c2e-9430-1f5403be349f">1-268-2000</dei:LocalPhoneNumber>
    <dei:EntityCurrentReportingStatus
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV80L2ZyYWc6MjY4ZWRlOGQxMmQxNDllZWFjODBmMzZjYmQzYjQxOTMvdGFibGU6NDNhYmNjNzFkYWJhNGEyMDg4YWYxZjJhMzQzMjhhYzQvdGFibGVyYW5nZTo0M2FiY2M3MWRhYmE0YTIwODhhZjFmMmEzNDMyOGFjNF8wLTEtMS0xLTA_be3da9f3-60c7-47aa-844b-76430d703944">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV80L2ZyYWc6MjY4ZWRlOGQxMmQxNDllZWFjODBmMzZjYmQzYjQxOTMvdGFibGU6MDUyNzQ4NzlmNGEyNDIxMzg4NmExY2M1MTI3YzUwYTcvdGFibGVyYW5nZTowNTI3NDg3OWY0YTI0MjEzODg2YTFjYzUxMjdjNTBhN18wLTEtMS0xLTA_1585032a-802a-46db-8361-1f8aae3a7ccf">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV80L2ZyYWc6MjY4ZWRlOGQxMmQxNDllZWFjODBmMzZjYmQzYjQxOTMvdGFibGU6NGMwYzNkNGZkMTM4NDVkZGI5ZWJiNmU4ZWFjMjU0NzIvdGFibGVyYW5nZTo0YzBjM2Q0ZmQxMzg0NWRkYjllYmI2ZThlYWMyNTQ3Ml8yLTAtMS0xLTA_ee9e6714-5fa9-41ed-a418-4e62b569db46">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV80L2ZyYWc6MjY4ZWRlOGQxMmQxNDllZWFjODBmMzZjYmQzYjQxOTMvdGFibGU6NGMwYzNkNGZkMTM4NDVkZGI5ZWJiNmU4ZWFjMjU0NzIvdGFibGVyYW5nZTo0YzBjM2Q0ZmQxMzg0NWRkYjllYmI2ZThlYWMyNTQ3Ml8zLTQtMS0xLTA_2870b278-1bfc-4603-8a52-b3c8aa888383">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV80L2ZyYWc6MjY4ZWRlOGQxMmQxNDllZWFjODBmMzZjYmQzYjQxOTMvdGFibGU6NGMwYzNkNGZkMTM4NDVkZGI5ZWJiNmU4ZWFjMjU0NzIvdGFibGVyYW5nZTo0YzBjM2Q0ZmQxMzg0NWRkYjllYmI2ZThlYWMyNTQ3Ml80LTQtMS0xLTA_d4c56ed3-956d-4c69-9c8d-f0133504fa50">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityShellCompany
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV80L2ZyYWc6MjY4ZWRlOGQxMmQxNDllZWFjODBmMzZjYmQzYjQxOTMvdGFibGU6YTZlN2ZiZjU1NDQ4NGMyYTlhMGM5OTcwOWMzNGVmZDAvdGFibGVyYW5nZTphNmU3ZmJmNTU0NDg0YzJhOWEwYzk5NzA5YzM0ZWZkMF8wLTItMS0xLTA_a54b45d7-e227-406d-a991-1a463745c6de">false</dei:EntityShellCompany>
    <dei:Security12bTitle
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV80L2ZyYWc6MjY4ZWRlOGQxMmQxNDllZWFjODBmMzZjYmQzYjQxOTMvdGFibGU6MDY2ODk2YmI5MmRkNGFjMDlhMjRkNDAwYjJkNDM1OWEvdGFibGVyYW5nZTowNjY4OTZiYjkyZGQ0YWMwOWEyNGQ0MDBiMmQ0MzU5YV8zLTAtMS0xLTA_c2431deb-3267-4984-93b8-b78bc51f9add">Ordinary shares, nominal value $0.0001 per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV80L2ZyYWc6MjY4ZWRlOGQxMmQxNDllZWFjODBmMzZjYmQzYjQxOTMvdGFibGU6MDY2ODk2YmI5MmRkNGFjMDlhMjRkNDAwYjJkNDM1OWEvdGFibGVyYW5nZTowNjY4OTZiYjkyZGQ0YWMwOWEyNGQ0MDBiMmQ0MzU5YV8zLTEtMS0xLTA_d80bf1d9-5e47-4298-8c8f-fb5f1089f778">ENDP</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV80L2ZyYWc6MjY4ZWRlOGQxMmQxNDllZWFjODBmMzZjYmQzYjQxOTMvdGFibGU6MDY2ODk2YmI5MmRkNGFjMDlhMjRkNDAwYjJkNDM1OWEvdGFibGVyYW5nZTowNjY4OTZiYjkyZGQ0YWMwOWEyNGQ0MDBiMmQ0MzU5YV8zLTItMS0xLTA_22cbbeb6-55fc-4d80-8f36-48bb70612ea8">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="i38e6e1ced5584ffa899486532a1460fc_I20210729"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV80L2ZyYWc6MjY4ZWRlOGQxMmQxNDllZWFjODBmMzZjYmQzYjQxOTMvdGFibGU6NzljYWQzYmZmYmU0NDA0ZWFkYzUyMmFmMGI4ZjVjNDIvdGFibGVyYW5nZTo3OWNhZDNiZmZiZTQ0MDRlYWRjNTIyYWYwYjhmNWM0Ml8wLTAtMS0xLTAvdGV4dHJlZ2lvbjoyZGE5OWEwMmJkMWM0ZDM0YWY4ZjViOTA4YzcxNzVjN185Mg_9468b39e-013f-4e9e-b9d8-1d75b572c5b4"
      unitRef="shares">233500280</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i3c0850889e63473aa8e821761e78cea6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8yNS9mcmFnOmExMGM4ZGQ1NjJmNDQ0ZWNiNmRiMzcxMmU2ZWMwMzIyL3RhYmxlOjRhNGU2MDU1YzRkMzQ2NzE5MWY2MjEwYjcxNGE2Y2IxL3RhYmxlcmFuZ2U6NGE0ZTYwNTVjNGQzNDY3MTkxZjYyMTBiNzE0YTZjYjFfMy0xLTEtMS0w_e2568f4c-ae7f-46f3-9f3b-5b1e382d78ef"
      unitRef="usd">1545172000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i95d552a9989f4baba16d13ed78c47f5f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8yNS9mcmFnOmExMGM4ZGQ1NjJmNDQ0ZWNiNmRiMzcxMmU2ZWMwMzIyL3RhYmxlOjRhNGU2MDU1YzRkMzQ2NzE5MWY2MjEwYjcxNGE2Y2IxL3RhYmxlcmFuZ2U6NGE0ZTYwNTVjNGQzNDY3MTkxZjYyMTBiNzE0YTZjYjFfMy0zLTEtMS0w_bb62d5e5-bbda-4d60-ae52-da6ef816190f"
      unitRef="usd">1213437000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue
      contextRef="i3c0850889e63473aa8e821761e78cea6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8yNS9mcmFnOmExMGM4ZGQ1NjJmNDQ0ZWNiNmRiMzcxMmU2ZWMwMzIyL3RhYmxlOjRhNGU2MDU1YzRkMzQ2NzE5MWY2MjEwYjcxNGE2Y2IxL3RhYmxlcmFuZ2U6NGE0ZTYwNTVjNGQzNDY3MTkxZjYyMTBiNzE0YTZjYjFfNC0xLTEtMS0w_09e02b71-156e-477e-8e43-404c750ca054"
      unitRef="usd">128558000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue
      contextRef="i95d552a9989f4baba16d13ed78c47f5f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8yNS9mcmFnOmExMGM4ZGQ1NjJmNDQ0ZWNiNmRiMzcxMmU2ZWMwMzIyL3RhYmxlOjRhNGU2MDU1YzRkMzQ2NzE5MWY2MjEwYjcxNGE2Y2IxL3RhYmxlcmFuZ2U6NGE0ZTYwNTVjNGQzNDY3MTkxZjYyMTBiNzE0YTZjYjFfNC0zLTEtMS0w_53f2734c-748a-4265-9245-8de43bf8f42d"
      unitRef="usd">171563000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i3c0850889e63473aa8e821761e78cea6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8yNS9mcmFnOmExMGM4ZGQ1NjJmNDQ0ZWNiNmRiMzcxMmU2ZWMwMzIyL3RhYmxlOjRhNGU2MDU1YzRkMzQ2NzE5MWY2MjEwYjcxNGE2Y2IxL3RhYmxlcmFuZ2U6NGE0ZTYwNTVjNGQzNDY3MTkxZjYyMTBiNzE0YTZjYjFfNS0xLTEtMS0w_9f523031-1ada-493b-9649-6466603d5f6e"
      unitRef="usd">458138000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i95d552a9989f4baba16d13ed78c47f5f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8yNS9mcmFnOmExMGM4ZGQ1NjJmNDQ0ZWNiNmRiMzcxMmU2ZWMwMzIyL3RhYmxlOjRhNGU2MDU1YzRkMzQ2NzE5MWY2MjEwYjcxNGE2Y2IxL3RhYmxlcmFuZ2U6NGE0ZTYwNTVjNGQzNDY3MTkxZjYyMTBiNzE0YTZjYjFfNS0zLTEtMS0w_43e1913e-f2c7-4be3-964e-eb678477d19a"
      unitRef="usd">511262000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:InventoryNet
      contextRef="i3c0850889e63473aa8e821761e78cea6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8yNS9mcmFnOmExMGM4ZGQ1NjJmNDQ0ZWNiNmRiMzcxMmU2ZWMwMzIyL3RhYmxlOjRhNGU2MDU1YzRkMzQ2NzE5MWY2MjEwYjcxNGE2Y2IxL3RhYmxlcmFuZ2U6NGE0ZTYwNTVjNGQzNDY3MTkxZjYyMTBiNzE0YTZjYjFfNi0xLTEtMS0w_bd1facaa-8655-4990-b063-77d1207a2ae9"
      unitRef="usd">338456000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="i95d552a9989f4baba16d13ed78c47f5f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8yNS9mcmFnOmExMGM4ZGQ1NjJmNDQ0ZWNiNmRiMzcxMmU2ZWMwMzIyL3RhYmxlOjRhNGU2MDU1YzRkMzQ2NzE5MWY2MjEwYjcxNGE2Y2IxL3RhYmxlcmFuZ2U6NGE0ZTYwNTVjNGQzNDY3MTkxZjYyMTBiNzE0YTZjYjFfNi0zLTEtMS0w_67bb06b3-dad2-4d12-8c78-56bc17199572"
      unitRef="usd">352260000</us-gaap:InventoryNet>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i3c0850889e63473aa8e821761e78cea6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8yNS9mcmFnOmExMGM4ZGQ1NjJmNDQ0ZWNiNmRiMzcxMmU2ZWMwMzIyL3RhYmxlOjRhNGU2MDU1YzRkMzQ2NzE5MWY2MjEwYjcxNGE2Y2IxL3RhYmxlcmFuZ2U6NGE0ZTYwNTVjNGQzNDY3MTkxZjYyMTBiNzE0YTZjYjFfNy0xLTEtMS0w_ddc128ee-cb70-4b1b-80d3-a7070b092c71"
      unitRef="usd">89224000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i95d552a9989f4baba16d13ed78c47f5f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8yNS9mcmFnOmExMGM4ZGQ1NjJmNDQ0ZWNiNmRiMzcxMmU2ZWMwMzIyL3RhYmxlOjRhNGU2MDU1YzRkMzQ2NzE5MWY2MjEwYjcxNGE2Y2IxL3RhYmxlcmFuZ2U6NGE0ZTYwNTVjNGQzNDY3MTkxZjYyMTBiNzE0YTZjYjFfNy0zLTEtMS0w_1f813439-a561-45fe-bb6f-cc51c65a39ce"
      unitRef="usd">100899000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:IncomeTaxesReceivable
      contextRef="i3c0850889e63473aa8e821761e78cea6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8yNS9mcmFnOmExMGM4ZGQ1NjJmNDQ0ZWNiNmRiMzcxMmU2ZWMwMzIyL3RhYmxlOjRhNGU2MDU1YzRkMzQ2NzE5MWY2MjEwYjcxNGE2Y2IxL3RhYmxlcmFuZ2U6NGE0ZTYwNTVjNGQzNDY3MTkxZjYyMTBiNzE0YTZjYjFfOC0xLTEtMS0w_0cc629a1-44c8-4bd6-8f0e-88fdb067025f"
      unitRef="usd">9781000</us-gaap:IncomeTaxesReceivable>
    <us-gaap:IncomeTaxesReceivable
      contextRef="i95d552a9989f4baba16d13ed78c47f5f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8yNS9mcmFnOmExMGM4ZGQ1NjJmNDQ0ZWNiNmRiMzcxMmU2ZWMwMzIyL3RhYmxlOjRhNGU2MDU1YzRkMzQ2NzE5MWY2MjEwYjcxNGE2Y2IxL3RhYmxlcmFuZ2U6NGE0ZTYwNTVjNGQzNDY3MTkxZjYyMTBiNzE0YTZjYjFfOC0zLTEtMS0w_17486c65-dcb6-457b-8f86-2e321a78107c"
      unitRef="usd">63837000</us-gaap:IncomeTaxesReceivable>
    <us-gaap:AssetsCurrent
      contextRef="i3c0850889e63473aa8e821761e78cea6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8yNS9mcmFnOmExMGM4ZGQ1NjJmNDQ0ZWNiNmRiMzcxMmU2ZWMwMzIyL3RhYmxlOjRhNGU2MDU1YzRkMzQ2NzE5MWY2MjEwYjcxNGE2Y2IxL3RhYmxlcmFuZ2U6NGE0ZTYwNTVjNGQzNDY3MTkxZjYyMTBiNzE0YTZjYjFfMTAtMS0xLTEtMA_e57bb3f8-99f4-4fc6-9c1d-45ca5507091d"
      unitRef="usd">2569329000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i95d552a9989f4baba16d13ed78c47f5f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8yNS9mcmFnOmExMGM4ZGQ1NjJmNDQ0ZWNiNmRiMzcxMmU2ZWMwMzIyL3RhYmxlOjRhNGU2MDU1YzRkMzQ2NzE5MWY2MjEwYjcxNGE2Y2IxL3RhYmxlcmFuZ2U6NGE0ZTYwNTVjNGQzNDY3MTkxZjYyMTBiNzE0YTZjYjFfMTAtMy0xLTEtMA_8005401b-815c-4da9-989e-2f82c10e599f"
      unitRef="usd">2413258000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization
      contextRef="i3c0850889e63473aa8e821761e78cea6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8yNS9mcmFnOmExMGM4ZGQ1NjJmNDQ0ZWNiNmRiMzcxMmU2ZWMwMzIyL3RhYmxlOjRhNGU2MDU1YzRkMzQ2NzE5MWY2MjEwYjcxNGE2Y2IxL3RhYmxlcmFuZ2U6NGE0ZTYwNTVjNGQzNDY3MTkxZjYyMTBiNzE0YTZjYjFfMTItMS0xLTEtMA_4435a78e-f9b6-4b0a-a5df-7dae6358bb84"
      unitRef="usd">446052000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization
      contextRef="i95d552a9989f4baba16d13ed78c47f5f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8yNS9mcmFnOmExMGM4ZGQ1NjJmNDQ0ZWNiNmRiMzcxMmU2ZWMwMzIyL3RhYmxlOjRhNGU2MDU1YzRkMzQ2NzE5MWY2MjEwYjcxNGE2Y2IxL3RhYmxlcmFuZ2U6NGE0ZTYwNTVjNGQzNDY3MTkxZjYyMTBiNzE0YTZjYjFfMTItMy0xLTEtMA_dfef55ed-0170-4ef8-a575-5369dd856147"
      unitRef="usd">458471000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i3c0850889e63473aa8e821761e78cea6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8yNS9mcmFnOmExMGM4ZGQ1NjJmNDQ0ZWNiNmRiMzcxMmU2ZWMwMzIyL3RhYmxlOjRhNGU2MDU1YzRkMzQ2NzE5MWY2MjEwYjcxNGE2Y2IxL3RhYmxlcmFuZ2U6NGE0ZTYwNTVjNGQzNDY3MTkxZjYyMTBiNzE0YTZjYjFfMTMtMS0xLTEtMA_50d1ee7f-2e23-4708-b932-7c688176a08e"
      unitRef="usd">31945000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i95d552a9989f4baba16d13ed78c47f5f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8yNS9mcmFnOmExMGM4ZGQ1NjJmNDQ0ZWNiNmRiMzcxMmU2ZWMwMzIyL3RhYmxlOjRhNGU2MDU1YzRkMzQ2NzE5MWY2MjEwYjcxNGE2Y2IxL3RhYmxlcmFuZ2U6NGE0ZTYwNTVjNGQzNDY3MTkxZjYyMTBiNzE0YTZjYjFfMTMtMy0xLTEtMA_bfc2a3dc-3d78-43fd-842f-73a1b33f763c"
      unitRef="usd">37030000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:Goodwill
      contextRef="i3c0850889e63473aa8e821761e78cea6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8yNS9mcmFnOmExMGM4ZGQ1NjJmNDQ0ZWNiNmRiMzcxMmU2ZWMwMzIyL3RhYmxlOjRhNGU2MDU1YzRkMzQ2NzE5MWY2MjEwYjcxNGE2Y2IxL3RhYmxlcmFuZ2U6NGE0ZTYwNTVjNGQzNDY3MTkxZjYyMTBiNzE0YTZjYjFfMTQtMS0xLTEtMA_77ebdac2-d3bd-4551-97ac-9a02e8a789cb"
      unitRef="usd">3560011000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i95d552a9989f4baba16d13ed78c47f5f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8yNS9mcmFnOmExMGM4ZGQ1NjJmNDQ0ZWNiNmRiMzcxMmU2ZWMwMzIyL3RhYmxlOjRhNGU2MDU1YzRkMzQ2NzE5MWY2MjEwYjcxNGE2Y2IxL3RhYmxlcmFuZ2U6NGE0ZTYwNTVjNGQzNDY3MTkxZjYyMTBiNzE0YTZjYjFfMTQtMy0xLTEtMA_6bc1f39c-c310-4d7f-9ee0-b4a32664b871"
      unitRef="usd">3560011000</us-gaap:Goodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i3c0850889e63473aa8e821761e78cea6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8yNS9mcmFnOmExMGM4ZGQ1NjJmNDQ0ZWNiNmRiMzcxMmU2ZWMwMzIyL3RhYmxlOjRhNGU2MDU1YzRkMzQ2NzE5MWY2MjEwYjcxNGE2Y2IxL3RhYmxlcmFuZ2U6NGE0ZTYwNTVjNGQzNDY3MTkxZjYyMTBiNzE0YTZjYjFfMTUtMS0xLTEtMA_a8961e18-f7b5-47c1-8e40-dcf5136bd5d4"
      unitRef="usd">2548655000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i95d552a9989f4baba16d13ed78c47f5f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8yNS9mcmFnOmExMGM4ZGQ1NjJmNDQ0ZWNiNmRiMzcxMmU2ZWMwMzIyL3RhYmxlOjRhNGU2MDU1YzRkMzQ2NzE5MWY2MjEwYjcxNGE2Y2IxL3RhYmxlcmFuZ2U6NGE0ZTYwNTVjNGQzNDY3MTkxZjYyMTBiNzE0YTZjYjFfMTUtMy0xLTEtMA_7f367133-72d8-4f90-a0bd-107751260f03"
      unitRef="usd">2740808000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="i3c0850889e63473aa8e821761e78cea6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8yNS9mcmFnOmExMGM4ZGQ1NjJmNDQ0ZWNiNmRiMzcxMmU2ZWMwMzIyL3RhYmxlOjRhNGU2MDU1YzRkMzQ2NzE5MWY2MjEwYjcxNGE2Y2IxL3RhYmxlcmFuZ2U6NGE0ZTYwNTVjNGQzNDY3MTkxZjYyMTBiNzE0YTZjYjFfMTYtMS0xLTEtMA_5a0f5cb2-9d80-45bc-a0ab-1b2a88e94d4d"
      unitRef="usd">1829000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="i95d552a9989f4baba16d13ed78c47f5f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8yNS9mcmFnOmExMGM4ZGQ1NjJmNDQ0ZWNiNmRiMzcxMmU2ZWMwMzIyL3RhYmxlOjRhNGU2MDU1YzRkMzQ2NzE5MWY2MjEwYjcxNGE2Y2IxL3RhYmxlcmFuZ2U6NGE0ZTYwNTVjNGQzNDY3MTkxZjYyMTBiNzE0YTZjYjFfMTYtMy0xLTEtMA_0649e129-f63f-4989-8355-cc208684004f"
      unitRef="usd">1824000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i3c0850889e63473aa8e821761e78cea6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8yNS9mcmFnOmExMGM4ZGQ1NjJmNDQ0ZWNiNmRiMzcxMmU2ZWMwMzIyL3RhYmxlOjRhNGU2MDU1YzRkMzQ2NzE5MWY2MjEwYjcxNGE2Y2IxL3RhYmxlcmFuZ2U6NGE0ZTYwNTVjNGQzNDY3MTkxZjYyMTBiNzE0YTZjYjFfMTctMS0xLTEtMA_009fb576-9040-4220-8f07-c579d2c15db1"
      unitRef="usd">48436000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i95d552a9989f4baba16d13ed78c47f5f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8yNS9mcmFnOmExMGM4ZGQ1NjJmNDQ0ZWNiNmRiMzcxMmU2ZWMwMzIyL3RhYmxlOjRhNGU2MDU1YzRkMzQ2NzE5MWY2MjEwYjcxNGE2Y2IxL3RhYmxlcmFuZ2U6NGE0ZTYwNTVjNGQzNDY3MTkxZjYyMTBiNzE0YTZjYjFfMTctMy0xLTEtMA_f8484411-c188-428d-a961-1e84241accb8"
      unitRef="usd">53235000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets
      contextRef="i3c0850889e63473aa8e821761e78cea6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8yNS9mcmFnOmExMGM4ZGQ1NjJmNDQ0ZWNiNmRiMzcxMmU2ZWMwMzIyL3RhYmxlOjRhNGU2MDU1YzRkMzQ2NzE5MWY2MjEwYjcxNGE2Y2IxL3RhYmxlcmFuZ2U6NGE0ZTYwNTVjNGQzNDY3MTkxZjYyMTBiNzE0YTZjYjFfMTgtMS0xLTEtMA_30ac820e-56d7-4ee9-9321-669d6a0902ec"
      unitRef="usd">9206257000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i95d552a9989f4baba16d13ed78c47f5f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8yNS9mcmFnOmExMGM4ZGQ1NjJmNDQ0ZWNiNmRiMzcxMmU2ZWMwMzIyL3RhYmxlOjRhNGU2MDU1YzRkMzQ2NzE5MWY2MjEwYjcxNGE2Y2IxL3RhYmxlcmFuZ2U6NGE0ZTYwNTVjNGQzNDY3MTkxZjYyMTBiNzE0YTZjYjFfMTgtMy0xLTEtMA_fe25040b-fd7c-405c-b3c4-d3dd143ed1fe"
      unitRef="usd">9264637000</us-gaap:Assets>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent
      contextRef="i3c0850889e63473aa8e821761e78cea6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8yNS9mcmFnOmExMGM4ZGQ1NjJmNDQ0ZWNiNmRiMzcxMmU2ZWMwMzIyL3RhYmxlOjRhNGU2MDU1YzRkMzQ2NzE5MWY2MjEwYjcxNGE2Y2IxL3RhYmxlcmFuZ2U6NGE0ZTYwNTVjNGQzNDY3MTkxZjYyMTBiNzE0YTZjYjFfMjEtMS0xLTEtMA_3ee1a203-98c9-4e59-a2fe-6144d66dd2f2"
      unitRef="usd">825001000</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent
      contextRef="i95d552a9989f4baba16d13ed78c47f5f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8yNS9mcmFnOmExMGM4ZGQ1NjJmNDQ0ZWNiNmRiMzcxMmU2ZWMwMzIyL3RhYmxlOjRhNGU2MDU1YzRkMzQ2NzE5MWY2MjEwYjcxNGE2Y2IxL3RhYmxlcmFuZ2U6NGE0ZTYwNTVjNGQzNDY3MTkxZjYyMTBiNzE0YTZjYjFfMjEtMy0xLTEtMA_b16dc0b2-0a3b-4ce3-be4c-8d9fc31e32e5"
      unitRef="usd">835940000</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
    <us-gaap:LossContingencyAccrualCarryingValueCurrent
      contextRef="i3c0850889e63473aa8e821761e78cea6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8yNS9mcmFnOmExMGM4ZGQ1NjJmNDQ0ZWNiNmRiMzcxMmU2ZWMwMzIyL3RhYmxlOjRhNGU2MDU1YzRkMzQ2NzE5MWY2MjEwYjcxNGE2Y2IxL3RhYmxlcmFuZ2U6NGE0ZTYwNTVjNGQzNDY3MTkxZjYyMTBiNzE0YTZjYjFfMjItMS0xLTEtMA_d87c6672-deed-465a-93af-6ee4ae6f0c08"
      unitRef="usd">349177000</us-gaap:LossContingencyAccrualCarryingValueCurrent>
    <us-gaap:LossContingencyAccrualCarryingValueCurrent
      contextRef="i95d552a9989f4baba16d13ed78c47f5f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8yNS9mcmFnOmExMGM4ZGQ1NjJmNDQ0ZWNiNmRiMzcxMmU2ZWMwMzIyL3RhYmxlOjRhNGU2MDU1YzRkMzQ2NzE5MWY2MjEwYjcxNGE2Y2IxL3RhYmxlcmFuZ2U6NGE0ZTYwNTVjNGQzNDY3MTkxZjYyMTBiNzE0YTZjYjFfMjItMy0xLTEtMA_3ca9123d-4c17-486d-a186-857955b9cf73"
      unitRef="usd">372121000</us-gaap:LossContingencyAccrualCarryingValueCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i3c0850889e63473aa8e821761e78cea6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8yNS9mcmFnOmExMGM4ZGQ1NjJmNDQ0ZWNiNmRiMzcxMmU2ZWMwMzIyL3RhYmxlOjRhNGU2MDU1YzRkMzQ2NzE5MWY2MjEwYjcxNGE2Y2IxL3RhYmxlcmFuZ2U6NGE0ZTYwNTVjNGQzNDY3MTkxZjYyMTBiNzE0YTZjYjFfMjMtMS0xLTEtMA_7da1c553-73c3-4157-bdb1-7bd9a0bfea67"
      unitRef="usd">11890000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i95d552a9989f4baba16d13ed78c47f5f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8yNS9mcmFnOmExMGM4ZGQ1NjJmNDQ0ZWNiNmRiMzcxMmU2ZWMwMzIyL3RhYmxlOjRhNGU2MDU1YzRkMzQ2NzE5MWY2MjEwYjcxNGE2Y2IxL3RhYmxlcmFuZ2U6NGE0ZTYwNTVjNGQzNDY3MTkxZjYyMTBiNzE0YTZjYjFfMjMtMy0xLTEtMA_9a4be896-0857-4509-989b-3b0b490801dd"
      unitRef="usd">11613000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="i3c0850889e63473aa8e821761e78cea6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8yNS9mcmFnOmExMGM4ZGQ1NjJmNDQ0ZWNiNmRiMzcxMmU2ZWMwMzIyL3RhYmxlOjRhNGU2MDU1YzRkMzQ2NzE5MWY2MjEwYjcxNGE2Y2IxL3RhYmxlcmFuZ2U6NGE0ZTYwNTVjNGQzNDY3MTkxZjYyMTBiNzE0YTZjYjFfMjQtMS0xLTEtMA_55f84360-ee34-4ba4-82ed-8aa71a14d304"
      unitRef="usd">223142000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="i95d552a9989f4baba16d13ed78c47f5f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8yNS9mcmFnOmExMGM4ZGQ1NjJmNDQ0ZWNiNmRiMzcxMmU2ZWMwMzIyL3RhYmxlOjRhNGU2MDU1YzRkMzQ2NzE5MWY2MjEwYjcxNGE2Y2IxL3RhYmxlcmFuZ2U6NGE0ZTYwNTVjNGQzNDY3MTkxZjYyMTBiNzE0YTZjYjFfMjQtMy0xLTEtMA_3a265309-50f5-4d66-8184-49d74db9a8a5"
      unitRef="usd">34150000</us-gaap:LongTermDebtCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent
      contextRef="i3c0850889e63473aa8e821761e78cea6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8yNS9mcmFnOmExMGM4ZGQ1NjJmNDQ0ZWNiNmRiMzcxMmU2ZWMwMzIyL3RhYmxlOjRhNGU2MDU1YzRkMzQ2NzE5MWY2MjEwYjcxNGE2Y2IxL3RhYmxlcmFuZ2U6NGE0ZTYwNTVjNGQzNDY3MTkxZjYyMTBiNzE0YTZjYjFfMjUtMS0xLTEtMA_03a08d24-5e03-472c-87e2-7c0d567cb546"
      unitRef="usd">2000</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent
      contextRef="i95d552a9989f4baba16d13ed78c47f5f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8yNS9mcmFnOmExMGM4ZGQ1NjJmNDQ0ZWNiNmRiMzcxMmU2ZWMwMzIyL3RhYmxlOjRhNGU2MDU1YzRkMzQ2NzE5MWY2MjEwYjcxNGE2Y2IxL3RhYmxlcmFuZ2U6NGE0ZTYwNTVjNGQzNDY3MTkxZjYyMTBiNzE0YTZjYjFfMjUtMy0xLTEtMA_0ec568c7-cfc6-4422-9365-d96f3dbc3fdd"
      unitRef="usd">0</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i3c0850889e63473aa8e821761e78cea6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8yNS9mcmFnOmExMGM4ZGQ1NjJmNDQ0ZWNiNmRiMzcxMmU2ZWMwMzIyL3RhYmxlOjRhNGU2MDU1YzRkMzQ2NzE5MWY2MjEwYjcxNGE2Y2IxL3RhYmxlcmFuZ2U6NGE0ZTYwNTVjNGQzNDY3MTkxZjYyMTBiNzE0YTZjYjFfMjctMS0xLTEtMA_5e28e325-26ab-4aee-abf4-df2337b62d13"
      unitRef="usd">1409212000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i95d552a9989f4baba16d13ed78c47f5f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8yNS9mcmFnOmExMGM4ZGQ1NjJmNDQ0ZWNiNmRiMzcxMmU2ZWMwMzIyL3RhYmxlOjRhNGU2MDU1YzRkMzQ2NzE5MWY2MjEwYjcxNGE2Y2IxL3RhYmxlcmFuZ2U6NGE0ZTYwNTVjNGQzNDY3MTkxZjYyMTBiNzE0YTZjYjFfMjctMy0xLTEtMA_38235e4f-4081-40b6-85ab-5dae6731d866"
      unitRef="usd">1253824000</us-gaap:LiabilitiesCurrent>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="i3c0850889e63473aa8e821761e78cea6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8yNS9mcmFnOmExMGM4ZGQ1NjJmNDQ0ZWNiNmRiMzcxMmU2ZWMwMzIyL3RhYmxlOjRhNGU2MDU1YzRkMzQ2NzE5MWY2MjEwYjcxNGE2Y2IxL3RhYmxlcmFuZ2U6NGE0ZTYwNTVjNGQzNDY3MTkxZjYyMTBiNzE0YTZjYjFfMjgtMS0xLTEtMA_d7eb9451-c5bb-432f-b9fe-7ec80ad13889"
      unitRef="usd">22934000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="i95d552a9989f4baba16d13ed78c47f5f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8yNS9mcmFnOmExMGM4ZGQ1NjJmNDQ0ZWNiNmRiMzcxMmU2ZWMwMzIyL3RhYmxlOjRhNGU2MDU1YzRkMzQ2NzE5MWY2MjEwYjcxNGE2Y2IxL3RhYmxlcmFuZ2U6NGE0ZTYwNTVjNGQzNDY3MTkxZjYyMTBiNzE0YTZjYjFfMjgtMy0xLTEtMA_e6c632c4-7ff9-47f9-9d04-a8e4f9b0a66d"
      unitRef="usd">26066000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i3c0850889e63473aa8e821761e78cea6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8yNS9mcmFnOmExMGM4ZGQ1NjJmNDQ0ZWNiNmRiMzcxMmU2ZWMwMzIyL3RhYmxlOjRhNGU2MDU1YzRkMzQ2NzE5MWY2MjEwYjcxNGE2Y2IxL3RhYmxlcmFuZ2U6NGE0ZTYwNTVjNGQzNDY3MTkxZjYyMTBiNzE0YTZjYjFfMjktMS0xLTEtMA_58c1627c-1b2e-4351-972c-bbc046b0f197"
      unitRef="usd">8052815000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i95d552a9989f4baba16d13ed78c47f5f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8yNS9mcmFnOmExMGM4ZGQ1NjJmNDQ0ZWNiNmRiMzcxMmU2ZWMwMzIyL3RhYmxlOjRhNGU2MDU1YzRkMzQ2NzE5MWY2MjEwYjcxNGE2Y2IxL3RhYmxlcmFuZ2U6NGE0ZTYwNTVjNGQzNDY3MTkxZjYyMTBiNzE0YTZjYjFfMjktMy0xLTEtMA_ec7f8156-5c85-4408-a6f3-685d9aefee9f"
      unitRef="usd">8280578000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i3c0850889e63473aa8e821761e78cea6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8yNS9mcmFnOmExMGM4ZGQ1NjJmNDQ0ZWNiNmRiMzcxMmU2ZWMwMzIyL3RhYmxlOjRhNGU2MDU1YzRkMzQ2NzE5MWY2MjEwYjcxNGE2Y2IxL3RhYmxlcmFuZ2U6NGE0ZTYwNTVjNGQzNDY3MTkxZjYyMTBiNzE0YTZjYjFfMzEtMS0xLTEtMA_6e4f9138-2684-4efd-9d22-1f831de619be"
      unitRef="usd">32871000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i95d552a9989f4baba16d13ed78c47f5f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8yNS9mcmFnOmExMGM4ZGQ1NjJmNDQ0ZWNiNmRiMzcxMmU2ZWMwMzIyL3RhYmxlOjRhNGU2MDU1YzRkMzQ2NzE5MWY2MjEwYjcxNGE2Y2IxL3RhYmxlcmFuZ2U6NGE0ZTYwNTVjNGQzNDY3MTkxZjYyMTBiNzE0YTZjYjFfMzEtMy0xLTEtMA_e86d893e-0725-43fa-bc8e-6e81edd78e8d"
      unitRef="usd">38132000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i3c0850889e63473aa8e821761e78cea6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8yNS9mcmFnOmExMGM4ZGQ1NjJmNDQ0ZWNiNmRiMzcxMmU2ZWMwMzIyL3RhYmxlOjRhNGU2MDU1YzRkMzQ2NzE5MWY2MjEwYjcxNGE2Y2IxL3RhYmxlcmFuZ2U6NGE0ZTYwNTVjNGQzNDY3MTkxZjYyMTBiNzE0YTZjYjFfMzItMS0xLTEtMA_54439684-486f-431c-bad8-bf2f24e3e2ff"
      unitRef="usd">305467000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i95d552a9989f4baba16d13ed78c47f5f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8yNS9mcmFnOmExMGM4ZGQ1NjJmNDQ0ZWNiNmRiMzcxMmU2ZWMwMzIyL3RhYmxlOjRhNGU2MDU1YzRkMzQ2NzE5MWY2MjEwYjcxNGE2Y2IxL3RhYmxlcmFuZ2U6NGE0ZTYwNTVjNGQzNDY3MTkxZjYyMTBiNzE0YTZjYjFfMzItMy0xLTEtMA_302da572-1098-4416-9d5d-d09b3eb9c1fd"
      unitRef="usd">313976000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i3c0850889e63473aa8e821761e78cea6_I20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8yNS9mcmFnOmExMGM4ZGQ1NjJmNDQ0ZWNiNmRiMzcxMmU2ZWMwMzIyL3RhYmxlOjRhNGU2MDU1YzRkMzQ2NzE5MWY2MjEwYjcxNGE2Y2IxL3RhYmxlcmFuZ2U6NGE0ZTYwNTVjNGQzNDY3MTkxZjYyMTBiNzE0YTZjYjFfMzMtMS0xLTEtMA_0b6122c8-2895-4939-970a-1a4020e5ba67"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i95d552a9989f4baba16d13ed78c47f5f_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8yNS9mcmFnOmExMGM4ZGQ1NjJmNDQ0ZWNiNmRiMzcxMmU2ZWMwMzIyL3RhYmxlOjRhNGU2MDU1YzRkMzQ2NzE5MWY2MjEwYjcxNGE2Y2IxL3RhYmxlcmFuZ2U6NGE0ZTYwNTVjNGQzNDY3MTkxZjYyMTBiNzE0YTZjYjFfMzMtMy0xLTEtMA_4b15ad61-c0a0-45fb-9d27-9127967429be"
      unitRef="usd"
      xsi:nil="true"/>
    <endp:EuroDeferredSharesParorStatedValuePerShare
      contextRef="i3c0850889e63473aa8e821761e78cea6_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8yNS9mcmFnOmExMGM4ZGQ1NjJmNDQ0ZWNiNmRiMzcxMmU2ZWMwMzIyL3RhYmxlOjRhNGU2MDU1YzRkMzQ2NzE5MWY2MjEwYjcxNGE2Y2IxL3RhYmxlcmFuZ2U6NGE0ZTYwNTVjNGQzNDY3MTkxZjYyMTBiNzE0YTZjYjFfMzUtMC0xLTEtMC90ZXh0cmVnaW9uOmY5Y2MzYzE5NTNlZjQxZjQ4ZGM2OGRmNDRmN2FmYTc1XzI2_57d5b3c5-6a4c-4c6c-a74c-794aaf71345f"
      unitRef="usdPerShare">0.01</endp:EuroDeferredSharesParorStatedValuePerShare>
    <endp:EuroDeferredSharesParorStatedValuePerShare
      contextRef="i95d552a9989f4baba16d13ed78c47f5f_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8yNS9mcmFnOmExMGM4ZGQ1NjJmNDQ0ZWNiNmRiMzcxMmU2ZWMwMzIyL3RhYmxlOjRhNGU2MDU1YzRkMzQ2NzE5MWY2MjEwYjcxNGE2Y2IxL3RhYmxlcmFuZ2U6NGE0ZTYwNTVjNGQzNDY3MTkxZjYyMTBiNzE0YTZjYjFfMzUtMC0xLTEtMC90ZXh0cmVnaW9uOmY5Y2MzYzE5NTNlZjQxZjQ4ZGM2OGRmNDRmN2FmYTc1XzI2_a77cab4f-2dbe-4258-bb66-251396de3830"
      unitRef="usdPerShare">0.01</endp:EuroDeferredSharesParorStatedValuePerShare>
    <endp:EuroDeferredSharesSharesIssued
      contextRef="i3c0850889e63473aa8e821761e78cea6_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8yNS9mcmFnOmExMGM4ZGQ1NjJmNDQ0ZWNiNmRiMzcxMmU2ZWMwMzIyL3RhYmxlOjRhNGU2MDU1YzRkMzQ2NzE5MWY2MjEwYjcxNGE2Y2IxL3RhYmxlcmFuZ2U6NGE0ZTYwNTVjNGQzNDY3MTkxZjYyMTBiNzE0YTZjYjFfMzUtMC0xLTEtMC90ZXh0cmVnaW9uOmY5Y2MzYzE5NTNlZjQxZjQ4ZGM2OGRmNDRmN2FmYTc1XzQw_1aeed67f-35f4-40bc-9e4e-8db850b1df52"
      unitRef="shares">4000000</endp:EuroDeferredSharesSharesIssued>
    <endp:EuroDeferredSharesSharesIssued
      contextRef="i95d552a9989f4baba16d13ed78c47f5f_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8yNS9mcmFnOmExMGM4ZGQ1NjJmNDQ0ZWNiNmRiMzcxMmU2ZWMwMzIyL3RhYmxlOjRhNGU2MDU1YzRkMzQ2NzE5MWY2MjEwYjcxNGE2Y2IxL3RhYmxlcmFuZ2U6NGE0ZTYwNTVjNGQzNDY3MTkxZjYyMTBiNzE0YTZjYjFfMzUtMC0xLTEtMC90ZXh0cmVnaW9uOmY5Y2MzYzE5NTNlZjQxZjQ4ZGM2OGRmNDRmN2FmYTc1XzQw_1fb1140f-bf44-4b56-aa79-aa201780e25a"
      unitRef="shares">4000000</endp:EuroDeferredSharesSharesIssued>
    <endp:EuroDeferredSharesSharesAuthorized
      contextRef="i3c0850889e63473aa8e821761e78cea6_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8yNS9mcmFnOmExMGM4ZGQ1NjJmNDQ0ZWNiNmRiMzcxMmU2ZWMwMzIyL3RhYmxlOjRhNGU2MDU1YzRkMzQ2NzE5MWY2MjEwYjcxNGE2Y2IxL3RhYmxlcmFuZ2U6NGE0ZTYwNTVjNGQzNDY3MTkxZjYyMTBiNzE0YTZjYjFfMzUtMC0xLTEtMC90ZXh0cmVnaW9uOmY5Y2MzYzE5NTNlZjQxZjQ4ZGM2OGRmNDRmN2FmYTc1XzQw_62f7e3ad-fda8-4396-b954-4ad36e8b7fc1"
      unitRef="shares">4000000</endp:EuroDeferredSharesSharesAuthorized>
    <endp:EuroDeferredSharesSharesAuthorized
      contextRef="i95d552a9989f4baba16d13ed78c47f5f_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8yNS9mcmFnOmExMGM4ZGQ1NjJmNDQ0ZWNiNmRiMzcxMmU2ZWMwMzIyL3RhYmxlOjRhNGU2MDU1YzRkMzQ2NzE5MWY2MjEwYjcxNGE2Y2IxL3RhYmxlcmFuZ2U6NGE0ZTYwNTVjNGQzNDY3MTkxZjYyMTBiNzE0YTZjYjFfMzUtMC0xLTEtMC90ZXh0cmVnaW9uOmY5Y2MzYzE5NTNlZjQxZjQ4ZGM2OGRmNDRmN2FmYTc1XzQw_f786d41a-eb9f-42bd-b3b7-9adc4dd20efa"
      unitRef="shares">4000000</endp:EuroDeferredSharesSharesAuthorized>
    <endp:EuroDeferredStockValueIssued
      contextRef="i3c0850889e63473aa8e821761e78cea6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8yNS9mcmFnOmExMGM4ZGQ1NjJmNDQ0ZWNiNmRiMzcxMmU2ZWMwMzIyL3RhYmxlOjRhNGU2MDU1YzRkMzQ2NzE5MWY2MjEwYjcxNGE2Y2IxL3RhYmxlcmFuZ2U6NGE0ZTYwNTVjNGQzNDY3MTkxZjYyMTBiNzE0YTZjYjFfMzUtMS0xLTEtMA_370b242c-c509-47ab-820c-c8e46143a10f"
      unitRef="usd">47000</endp:EuroDeferredStockValueIssued>
    <endp:EuroDeferredStockValueIssued
      contextRef="i95d552a9989f4baba16d13ed78c47f5f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8yNS9mcmFnOmExMGM4ZGQ1NjJmNDQ0ZWNiNmRiMzcxMmU2ZWMwMzIyL3RhYmxlOjRhNGU2MDU1YzRkMzQ2NzE5MWY2MjEwYjcxNGE2Y2IxL3RhYmxlcmFuZ2U6NGE0ZTYwNTVjNGQzNDY3MTkxZjYyMTBiNzE0YTZjYjFfMzUtMy0xLTEtMA_4f1f9573-fada-40c6-9457-dec60ca3b2e5"
      unitRef="usd">49000</endp:EuroDeferredStockValueIssued>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i3c0850889e63473aa8e821761e78cea6_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8yNS9mcmFnOmExMGM4ZGQ1NjJmNDQ0ZWNiNmRiMzcxMmU2ZWMwMzIyL3RhYmxlOjRhNGU2MDU1YzRkMzQ2NzE5MWY2MjEwYjcxNGE2Y2IxL3RhYmxlcmFuZ2U6NGE0ZTYwNTVjNGQzNDY3MTkxZjYyMTBiNzE0YTZjYjFfMzYtMC0xLTEtMC90ZXh0cmVnaW9uOjMxZDA3ODIyODdlYTQ1NTVhYTg1ZWJhZDVjNzUwN2ZjXzIx_883209a8-56ec-4c6c-b6ef-53b95f9680dc"
      unitRef="usdPerShare">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i95d552a9989f4baba16d13ed78c47f5f_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8yNS9mcmFnOmExMGM4ZGQ1NjJmNDQ0ZWNiNmRiMzcxMmU2ZWMwMzIyL3RhYmxlOjRhNGU2MDU1YzRkMzQ2NzE5MWY2MjEwYjcxNGE2Y2IxL3RhYmxlcmFuZ2U6NGE0ZTYwNTVjNGQzNDY3MTkxZjYyMTBiNzE0YTZjYjFfMzYtMC0xLTEtMC90ZXh0cmVnaW9uOjMxZDA3ODIyODdlYTQ1NTVhYTg1ZWJhZDVjNzUwN2ZjXzIx_f6f7d15d-71e4-414c-8243-de409687de75"
      unitRef="usdPerShare">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i3c0850889e63473aa8e821761e78cea6_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8yNS9mcmFnOmExMGM4ZGQ1NjJmNDQ0ZWNiNmRiMzcxMmU2ZWMwMzIyL3RhYmxlOjRhNGU2MDU1YzRkMzQ2NzE5MWY2MjEwYjcxNGE2Y2IxL3RhYmxlcmFuZ2U6NGE0ZTYwNTVjNGQzNDY3MTkxZjYyMTBiNzE0YTZjYjFfMzYtMC0xLTEtMC90ZXh0cmVnaW9uOjMxZDA3ODIyODdlYTQ1NTVhYTg1ZWJhZDVjNzUwN2ZjXzM1_342516eb-f5c7-430c-994e-9d91f0203a16"
      unitRef="shares">1000000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i95d552a9989f4baba16d13ed78c47f5f_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8yNS9mcmFnOmExMGM4ZGQ1NjJmNDQ0ZWNiNmRiMzcxMmU2ZWMwMzIyL3RhYmxlOjRhNGU2MDU1YzRkMzQ2NzE5MWY2MjEwYjcxNGE2Y2IxL3RhYmxlcmFuZ2U6NGE0ZTYwNTVjNGQzNDY3MTkxZjYyMTBiNzE0YTZjYjFfMzYtMC0xLTEtMC90ZXh0cmVnaW9uOjMxZDA3ODIyODdlYTQ1NTVhYTg1ZWJhZDVjNzUwN2ZjXzM1_49e2e40d-21ea-49b3-9fa1-00525b7d81d7"
      unitRef="shares">1000000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i3c0850889e63473aa8e821761e78cea6_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8yNS9mcmFnOmExMGM4ZGQ1NjJmNDQ0ZWNiNmRiMzcxMmU2ZWMwMzIyL3RhYmxlOjRhNGU2MDU1YzRkMzQ2NzE5MWY2MjEwYjcxNGE2Y2IxL3RhYmxlcmFuZ2U6NGE0ZTYwNTVjNGQzNDY3MTkxZjYyMTBiNzE0YTZjYjFfMzYtMC0xLTEtMC90ZXh0cmVnaW9uOjMxZDA3ODIyODdlYTQ1NTVhYTg1ZWJhZDVjNzUwN2ZjXzU3_80c2aee0-7cb5-497d-b96e-3e9d7ab213a7"
      unitRef="shares">233496634</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="i3c0850889e63473aa8e821761e78cea6_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8yNS9mcmFnOmExMGM4ZGQ1NjJmNDQ0ZWNiNmRiMzcxMmU2ZWMwMzIyL3RhYmxlOjRhNGU2MDU1YzRkMzQ2NzE5MWY2MjEwYjcxNGE2Y2IxL3RhYmxlcmFuZ2U6NGE0ZTYwNTVjNGQzNDY3MTkxZjYyMTBiNzE0YTZjYjFfMzYtMC0xLTEtMC90ZXh0cmVnaW9uOjMxZDA3ODIyODdlYTQ1NTVhYTg1ZWJhZDVjNzUwN2ZjXzU3_878f3b99-601a-49a4-9bd4-93d525cab47d"
      unitRef="shares">233496634</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="i95d552a9989f4baba16d13ed78c47f5f_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8yNS9mcmFnOmExMGM4ZGQ1NjJmNDQ0ZWNiNmRiMzcxMmU2ZWMwMzIyL3RhYmxlOjRhNGU2MDU1YzRkMzQ2NzE5MWY2MjEwYjcxNGE2Y2IxL3RhYmxlcmFuZ2U6NGE0ZTYwNTVjNGQzNDY3MTkxZjYyMTBiNzE0YTZjYjFfMzYtMC0xLTEtMC90ZXh0cmVnaW9uOjMxZDA3ODIyODdlYTQ1NTVhYTg1ZWJhZDVjNzUwN2ZjXzY0_2e70930a-0e35-430f-b2f9-7b5988599748"
      unitRef="shares">230315768</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i95d552a9989f4baba16d13ed78c47f5f_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8yNS9mcmFnOmExMGM4ZGQ1NjJmNDQ0ZWNiNmRiMzcxMmU2ZWMwMzIyL3RhYmxlOjRhNGU2MDU1YzRkMzQ2NzE5MWY2MjEwYjcxNGE2Y2IxL3RhYmxlcmFuZ2U6NGE0ZTYwNTVjNGQzNDY3MTkxZjYyMTBiNzE0YTZjYjFfMzYtMC0xLTEtMC90ZXh0cmVnaW9uOjMxZDA3ODIyODdlYTQ1NTVhYTg1ZWJhZDVjNzUwN2ZjXzY0_c6bd910f-6a63-49d2-8e95-62d85015972d"
      unitRef="shares">230315768</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue
      contextRef="i3c0850889e63473aa8e821761e78cea6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8yNS9mcmFnOmExMGM4ZGQ1NjJmNDQ0ZWNiNmRiMzcxMmU2ZWMwMzIyL3RhYmxlOjRhNGU2MDU1YzRkMzQ2NzE5MWY2MjEwYjcxNGE2Y2IxL3RhYmxlcmFuZ2U6NGE0ZTYwNTVjNGQzNDY3MTkxZjYyMTBiNzE0YTZjYjFfMzYtMS0xLTEtMA_ac5fcb83-535c-44df-bea2-218475d8c875"
      unitRef="usd">23000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="i95d552a9989f4baba16d13ed78c47f5f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8yNS9mcmFnOmExMGM4ZGQ1NjJmNDQ0ZWNiNmRiMzcxMmU2ZWMwMzIyL3RhYmxlOjRhNGU2MDU1YzRkMzQ2NzE5MWY2MjEwYjcxNGE2Y2IxL3RhYmxlcmFuZ2U6NGE0ZTYwNTVjNGQzNDY3MTkxZjYyMTBiNzE0YTZjYjFfMzYtMy0xLTEtMA_ec946eae-c97b-4707-8538-e66a19b72485"
      unitRef="usd">23000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapital
      contextRef="i3c0850889e63473aa8e821761e78cea6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8yNS9mcmFnOmExMGM4ZGQ1NjJmNDQ0ZWNiNmRiMzcxMmU2ZWMwMzIyL3RhYmxlOjRhNGU2MDU1YzRkMzQ2NzE5MWY2MjEwYjcxNGE2Y2IxL3RhYmxlcmFuZ2U6NGE0ZTYwNTVjNGQzNDY3MTkxZjYyMTBiNzE0YTZjYjFfMzctMS0xLTEtMA_76fd206a-4a99-40ce-aeaa-2967b32b7e4a"
      unitRef="usd">8938957000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital
      contextRef="i95d552a9989f4baba16d13ed78c47f5f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8yNS9mcmFnOmExMGM4ZGQ1NjJmNDQ0ZWNiNmRiMzcxMmU2ZWMwMzIyL3RhYmxlOjRhNGU2MDU1YzRkMzQ2NzE5MWY2MjEwYjcxNGE2Y2IxL3RhYmxlcmFuZ2U6NGE0ZTYwNTVjNGQzNDY3MTkxZjYyMTBiNzE0YTZjYjFfMzctMy0xLTEtMA_dc603d57-b77b-47bc-bd83-7f703e2d7312"
      unitRef="usd">8938012000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i3c0850889e63473aa8e821761e78cea6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8yNS9mcmFnOmExMGM4ZGQ1NjJmNDQ0ZWNiNmRiMzcxMmU2ZWMwMzIyL3RhYmxlOjRhNGU2MDU1YzRkMzQ2NzE5MWY2MjEwYjcxNGE2Y2IxL3RhYmxlcmFuZ2U6NGE0ZTYwNTVjNGQzNDY3MTkxZjYyMTBiNzE0YTZjYjFfMzgtMS0xLTEtMA_23bf18e3-46e6-417a-a220-942d9aea8d01"
      unitRef="usd">-9342246000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i95d552a9989f4baba16d13ed78c47f5f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8yNS9mcmFnOmExMGM4ZGQ1NjJmNDQ0ZWNiNmRiMzcxMmU2ZWMwMzIyL3RhYmxlOjRhNGU2MDU1YzRkMzQ2NzE5MWY2MjEwYjcxNGE2Y2IxL3RhYmxlcmFuZ2U6NGE0ZTYwNTVjNGQzNDY3MTkxZjYyMTBiNzE0YTZjYjFfMzgtMy0xLTEtMA_f47d8cef-852e-455b-bd94-fb896f28e601"
      unitRef="usd">-9368270000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i3c0850889e63473aa8e821761e78cea6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8yNS9mcmFnOmExMGM4ZGQ1NjJmNDQ0ZWNiNmRiMzcxMmU2ZWMwMzIyL3RhYmxlOjRhNGU2MDU1YzRkMzQ2NzE5MWY2MjEwYjcxNGE2Y2IxL3RhYmxlcmFuZ2U6NGE0ZTYwNTVjNGQzNDY3MTkxZjYyMTBiNzE0YTZjYjFfMzktMS0xLTEtMA_0809989c-71af-4fc6-9737-7a45ce1f20ff"
      unitRef="usd">-213823000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i95d552a9989f4baba16d13ed78c47f5f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8yNS9mcmFnOmExMGM4ZGQ1NjJmNDQ0ZWNiNmRiMzcxMmU2ZWMwMzIyL3RhYmxlOjRhNGU2MDU1YzRkMzQ2NzE5MWY2MjEwYjcxNGE2Y2IxL3RhYmxlcmFuZ2U6NGE0ZTYwNTVjNGQzNDY3MTkxZjYyMTBiNzE0YTZjYjFfMzktMy0xLTEtMA_0ef8885f-1f0e-47d3-9302-9b50af2fd9d6"
      unitRef="usd">-217753000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquity
      contextRef="i3c0850889e63473aa8e821761e78cea6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8yNS9mcmFnOmExMGM4ZGQ1NjJmNDQ0ZWNiNmRiMzcxMmU2ZWMwMzIyL3RhYmxlOjRhNGU2MDU1YzRkMzQ2NzE5MWY2MjEwYjcxNGE2Y2IxL3RhYmxlcmFuZ2U6NGE0ZTYwNTVjNGQzNDY3MTkxZjYyMTBiNzE0YTZjYjFfNDAtMS0xLTEtMA_ba0d13a2-df44-4b24-b49b-6e2ec0f3885f"
      unitRef="usd">-617042000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i95d552a9989f4baba16d13ed78c47f5f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8yNS9mcmFnOmExMGM4ZGQ1NjJmNDQ0ZWNiNmRiMzcxMmU2ZWMwMzIyL3RhYmxlOjRhNGU2MDU1YzRkMzQ2NzE5MWY2MjEwYjcxNGE2Y2IxL3RhYmxlcmFuZ2U6NGE0ZTYwNTVjNGQzNDY3MTkxZjYyMTBiNzE0YTZjYjFfNDAtMy0xLTEtMA_019c3383-730a-4c51-b311-da09298034ef"
      unitRef="usd">-647939000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i3c0850889e63473aa8e821761e78cea6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8yNS9mcmFnOmExMGM4ZGQ1NjJmNDQ0ZWNiNmRiMzcxMmU2ZWMwMzIyL3RhYmxlOjRhNGU2MDU1YzRkMzQ2NzE5MWY2MjEwYjcxNGE2Y2IxL3RhYmxlcmFuZ2U6NGE0ZTYwNTVjNGQzNDY3MTkxZjYyMTBiNzE0YTZjYjFfNDEtMS0xLTEtMA_3043f815-51ff-48af-a79e-da3486c313e4"
      unitRef="usd">9206257000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i95d552a9989f4baba16d13ed78c47f5f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8yNS9mcmFnOmExMGM4ZGQ1NjJmNDQ0ZWNiNmRiMzcxMmU2ZWMwMzIyL3RhYmxlOjRhNGU2MDU1YzRkMzQ2NzE5MWY2MjEwYjcxNGE2Y2IxL3RhYmxlcmFuZ2U6NGE0ZTYwNTVjNGQzNDY3MTkxZjYyMTBiNzE0YTZjYjFfNDEtMy0xLTEtMA_b0803489-6d2e-470f-b96c-47625d8691ad"
      unitRef="usd">9264637000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i186c5ef57e5a46fcaa9eeb7431bfa607_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8yOC9mcmFnOjg5ODU0ZWUyYmFlOTQzNWRhMTU4YTJiOWUxZjgxNGQ4L3RhYmxlOjBhYzdjMGNhNTFlNDQ1MThhYzU5ODIwZWY0OGZhYjhkL3RhYmxlcmFuZ2U6MGFjN2MwY2E1MWU0NDUxOGFjNTk4MjBlZjQ4ZmFiOGRfMi0xLTEtMS0w_74cb5d39-19e7-4b19-b469-049a4f47e6df"
      unitRef="usd">713830000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2e75b41eea1f4d44a283be1074b9354b_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8yOC9mcmFnOjg5ODU0ZWUyYmFlOTQzNWRhMTU4YTJiOWUxZjgxNGQ4L3RhYmxlOjBhYzdjMGNhNTFlNDQ1MThhYzU5ODIwZWY0OGZhYjhkL3RhYmxlcmFuZ2U6MGFjN2MwY2E1MWU0NDUxOGFjNTk4MjBlZjQ4ZmFiOGRfMi0zLTEtMS0w_f2c763c6-4f9b-48fb-939a-4fa7dfa295d5"
      unitRef="usd">687588000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8yOC9mcmFnOjg5ODU0ZWUyYmFlOTQzNWRhMTU4YTJiOWUxZjgxNGQ4L3RhYmxlOjBhYzdjMGNhNTFlNDQ1MThhYzU5ODIwZWY0OGZhYjhkL3RhYmxlcmFuZ2U6MGFjN2MwY2E1MWU0NDUxOGFjNTk4MjBlZjQ4ZmFiOGRfMi01LTEtMS0w_149b0193-58bf-4ab1-b2a1-8b7904754c24"
      unitRef="usd">1431749000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia12d526c1bcf49b7b0a877cc2642890f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8yOC9mcmFnOjg5ODU0ZWUyYmFlOTQzNWRhMTU4YTJiOWUxZjgxNGQ4L3RhYmxlOjBhYzdjMGNhNTFlNDQ1MThhYzU5ODIwZWY0OGZhYjhkL3RhYmxlcmFuZ2U6MGFjN2MwY2E1MWU0NDUxOGFjNTk4MjBlZjQ4ZmFiOGRfMi03LTEtMS0w_33e053ca-8358-47f6-976d-e3904c92ce25"
      unitRef="usd">1507993000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfRevenue
      contextRef="i186c5ef57e5a46fcaa9eeb7431bfa607_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8yOC9mcmFnOjg5ODU0ZWUyYmFlOTQzNWRhMTU4YTJiOWUxZjgxNGQ4L3RhYmxlOjBhYzdjMGNhNTFlNDQ1MThhYzU5ODIwZWY0OGZhYjhkL3RhYmxlcmFuZ2U6MGFjN2MwY2E1MWU0NDUxOGFjNTk4MjBlZjQ4ZmFiOGRfNC0xLTEtMS0w_82085fd9-ecfb-4361-a5d9-e50f0ad59dba"
      unitRef="usd">318480000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="i2e75b41eea1f4d44a283be1074b9354b_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8yOC9mcmFnOjg5ODU0ZWUyYmFlOTQzNWRhMTU4YTJiOWUxZjgxNGQ4L3RhYmxlOjBhYzdjMGNhNTFlNDQ1MThhYzU5ODIwZWY0OGZhYjhkL3RhYmxlcmFuZ2U6MGFjN2MwY2E1MWU0NDUxOGFjNTk4MjBlZjQ4ZmFiOGRfNC0zLTEtMS0w_7bc5b1a9-7560-4384-824a-b3c9d3e1426d"
      unitRef="usd">336096000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8yOC9mcmFnOjg5ODU0ZWUyYmFlOTQzNWRhMTU4YTJiOWUxZjgxNGQ4L3RhYmxlOjBhYzdjMGNhNTFlNDQ1MThhYzU5ODIwZWY0OGZhYjhkL3RhYmxlcmFuZ2U6MGFjN2MwY2E1MWU0NDUxOGFjNTk4MjBlZjQ4ZmFiOGRfNC01LTEtMS0w_54335e3b-81db-482a-8f11-dd005194d8e7"
      unitRef="usd">623773000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="ia12d526c1bcf49b7b0a877cc2642890f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8yOC9mcmFnOjg5ODU0ZWUyYmFlOTQzNWRhMTU4YTJiOWUxZjgxNGQ4L3RhYmxlOjBhYzdjMGNhNTFlNDQ1MThhYzU5ODIwZWY0OGZhYjhkL3RhYmxlcmFuZ2U6MGFjN2MwY2E1MWU0NDUxOGFjNTk4MjBlZjQ4ZmFiOGRfNC03LTEtMS0w_d62a7386-ef2a-4d15-bc8d-23419d51f546"
      unitRef="usd">724895000</us-gaap:CostOfRevenue>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i186c5ef57e5a46fcaa9eeb7431bfa607_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8yOC9mcmFnOjg5ODU0ZWUyYmFlOTQzNWRhMTU4YTJiOWUxZjgxNGQ4L3RhYmxlOjBhYzdjMGNhNTFlNDQ1MThhYzU5ODIwZWY0OGZhYjhkL3RhYmxlcmFuZ2U6MGFjN2MwY2E1MWU0NDUxOGFjNTk4MjBlZjQ4ZmFiOGRfNS0xLTEtMS0w_278ed0a6-3e39-4882-adbd-04a52f9ee775"
      unitRef="usd">177619000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i2e75b41eea1f4d44a283be1074b9354b_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8yOC9mcmFnOjg5ODU0ZWUyYmFlOTQzNWRhMTU4YTJiOWUxZjgxNGQ4L3RhYmxlOjBhYzdjMGNhNTFlNDQ1MThhYzU5ODIwZWY0OGZhYjhkL3RhYmxlcmFuZ2U6MGFjN2MwY2E1MWU0NDUxOGFjNTk4MjBlZjQ4ZmFiOGRfNS0zLTEtMS0w_2713ac46-a92a-4ae3-a72f-2433522edf4d"
      unitRef="usd">173258000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8yOC9mcmFnOjg5ODU0ZWUyYmFlOTQzNWRhMTU4YTJiOWUxZjgxNGQ4L3RhYmxlOjBhYzdjMGNhNTFlNDQ1MThhYzU5ODIwZWY0OGZhYjhkL3RhYmxlcmFuZ2U6MGFjN2MwY2E1MWU0NDUxOGFjNTk4MjBlZjQ4ZmFiOGRfNS01LTEtMS0w_39ea51bc-80df-4823-b717-33089b1f0ce7"
      unitRef="usd">364793000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="ia12d526c1bcf49b7b0a877cc2642890f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8yOC9mcmFnOjg5ODU0ZWUyYmFlOTQzNWRhMTU4YTJiOWUxZjgxNGQ4L3RhYmxlOjBhYzdjMGNhNTFlNDQ1MThhYzU5ODIwZWY0OGZhYjhkL3RhYmxlcmFuZ2U6MGFjN2MwY2E1MWU0NDUxOGFjNTk4MjBlZjQ4ZmFiOGRfNS03LTEtMS0w_90bdd5a5-a9b1-4794-b0a2-8ecd3e4a8cb7"
      unitRef="usd">340026000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i186c5ef57e5a46fcaa9eeb7431bfa607_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8yOC9mcmFnOjg5ODU0ZWUyYmFlOTQzNWRhMTU4YTJiOWUxZjgxNGQ4L3RhYmxlOjBhYzdjMGNhNTFlNDQ1MThhYzU5ODIwZWY0OGZhYjhkL3RhYmxlcmFuZ2U6MGFjN2MwY2E1MWU0NDUxOGFjNTk4MjBlZjQ4ZmFiOGRfNi0xLTEtMS0w_53c9cf89-b668-4ac6-83f3-153b5c4f5ee7"
      unitRef="usd">34669000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i2e75b41eea1f4d44a283be1074b9354b_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8yOC9mcmFnOjg5ODU0ZWUyYmFlOTQzNWRhMTU4YTJiOWUxZjgxNGQ4L3RhYmxlOjBhYzdjMGNhNTFlNDQ1MThhYzU5ODIwZWY0OGZhYjhkL3RhYmxlcmFuZ2U6MGFjN2MwY2E1MWU0NDUxOGFjNTk4MjBlZjQ4ZmFiOGRfNi0zLTEtMS0w_989ee7a0-3568-4998-97e7-d2e70891bb40"
      unitRef="usd">30495000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8yOC9mcmFnOjg5ODU0ZWUyYmFlOTQzNWRhMTU4YTJiOWUxZjgxNGQ4L3RhYmxlOjBhYzdjMGNhNTFlNDQ1MThhYzU5ODIwZWY0OGZhYjhkL3RhYmxlcmFuZ2U6MGFjN2MwY2E1MWU0NDUxOGFjNTk4MjBlZjQ4ZmFiOGRfNi01LTEtMS0w_e995adf4-e85b-497d-a102-044062e95bac"
      unitRef="usd">64408000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="ia12d526c1bcf49b7b0a877cc2642890f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8yOC9mcmFnOjg5ODU0ZWUyYmFlOTQzNWRhMTU4YTJiOWUxZjgxNGQ4L3RhYmxlOjBhYzdjMGNhNTFlNDQ1MThhYzU5ODIwZWY0OGZhYjhkL3RhYmxlcmFuZ2U6MGFjN2MwY2E1MWU0NDUxOGFjNTk4MjBlZjQ4ZmFiOGRfNi03LTEtMS0w_ec82dd6c-f86b-41be-94ea-b11d175fa956"
      unitRef="usd">62110000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:GainLossRelatedToLitigationSettlement
      contextRef="i186c5ef57e5a46fcaa9eeb7431bfa607_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8yOC9mcmFnOjg5ODU0ZWUyYmFlOTQzNWRhMTU4YTJiOWUxZjgxNGQ4L3RhYmxlOjBhYzdjMGNhNTFlNDQ1MThhYzU5ODIwZWY0OGZhYjhkL3RhYmxlcmFuZ2U6MGFjN2MwY2E1MWU0NDUxOGFjNTk4MjBlZjQ4ZmFiOGRfNy0xLTEtMS0w_d8e3421b-6d6b-4de3-b473-7db80da3a343"
      unitRef="usd">-35195000</us-gaap:GainLossRelatedToLitigationSettlement>
    <us-gaap:GainLossRelatedToLitigationSettlement
      contextRef="i2e75b41eea1f4d44a283be1074b9354b_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8yOC9mcmFnOjg5ODU0ZWUyYmFlOTQzNWRhMTU4YTJiOWUxZjgxNGQ4L3RhYmxlOjBhYzdjMGNhNTFlNDQ1MThhYzU5ODIwZWY0OGZhYjhkL3RhYmxlcmFuZ2U6MGFjN2MwY2E1MWU0NDUxOGFjNTk4MjBlZjQ4ZmFiOGRfNy0zLTEtMS0w_83288051-da04-4299-ad29-2018f3484980"
      unitRef="usd">8572000</us-gaap:GainLossRelatedToLitigationSettlement>
    <us-gaap:GainLossRelatedToLitigationSettlement
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8yOC9mcmFnOjg5ODU0ZWUyYmFlOTQzNWRhMTU4YTJiOWUxZjgxNGQ4L3RhYmxlOjBhYzdjMGNhNTFlNDQ1MThhYzU5ODIwZWY0OGZhYjhkL3RhYmxlcmFuZ2U6MGFjN2MwY2E1MWU0NDUxOGFjNTk4MjBlZjQ4ZmFiOGRfNy01LTEtMS0w_7929fa38-08da-4ff2-be40-24a7cbd1d984"
      unitRef="usd">-35832000</us-gaap:GainLossRelatedToLitigationSettlement>
    <us-gaap:GainLossRelatedToLitigationSettlement
      contextRef="ia12d526c1bcf49b7b0a877cc2642890f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8yOC9mcmFnOjg5ODU0ZWUyYmFlOTQzNWRhMTU4YTJiOWUxZjgxNGQ4L3RhYmxlOjBhYzdjMGNhNTFlNDQ1MThhYzU5ODIwZWY0OGZhYjhkL3RhYmxlcmFuZ2U6MGFjN2MwY2E1MWU0NDUxOGFjNTk4MjBlZjQ4ZmFiOGRfNy03LTEtMS0w_33fbb33d-c097-4ad0-ad6b-6fc9e5ccf26d"
      unitRef="usd">25748000</us-gaap:GainLossRelatedToLitigationSettlement>
    <us-gaap:AssetImpairmentCharges
      contextRef="i186c5ef57e5a46fcaa9eeb7431bfa607_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8yOC9mcmFnOjg5ODU0ZWUyYmFlOTQzNWRhMTU4YTJiOWUxZjgxNGQ4L3RhYmxlOjBhYzdjMGNhNTFlNDQ1MThhYzU5ODIwZWY0OGZhYjhkL3RhYmxlcmFuZ2U6MGFjN2MwY2E1MWU0NDUxOGFjNTk4MjBlZjQ4ZmFiOGRfOC0xLTEtMS0w_beba55ad-b8b0-453f-8a80-4cd73da6c900"
      unitRef="usd">4929000</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges
      contextRef="i2e75b41eea1f4d44a283be1074b9354b_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8yOC9mcmFnOjg5ODU0ZWUyYmFlOTQzNWRhMTU4YTJiOWUxZjgxNGQ4L3RhYmxlOjBhYzdjMGNhNTFlNDQ1MThhYzU5ODIwZWY0OGZhYjhkL3RhYmxlcmFuZ2U6MGFjN2MwY2E1MWU0NDUxOGFjNTk4MjBlZjQ4ZmFiOGRfOC0zLTEtMS0w_0140f166-7c6b-45d2-9017-5ad49a7867fa"
      unitRef="usd">0</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8yOC9mcmFnOjg5ODU0ZWUyYmFlOTQzNWRhMTU4YTJiOWUxZjgxNGQ4L3RhYmxlOjBhYzdjMGNhNTFlNDQ1MThhYzU5ODIwZWY0OGZhYjhkL3RhYmxlcmFuZ2U6MGFjN2MwY2E1MWU0NDUxOGFjNTk4MjBlZjQ4ZmFiOGRfOC01LTEtMS0w_e80af9b1-006d-4beb-abc7-928664628270"
      unitRef="usd">8238000</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges
      contextRef="ia12d526c1bcf49b7b0a877cc2642890f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8yOC9mcmFnOjg5ODU0ZWUyYmFlOTQzNWRhMTU4YTJiOWUxZjgxNGQ4L3RhYmxlOjBhYzdjMGNhNTFlNDQ1MThhYzU5ODIwZWY0OGZhYjhkL3RhYmxlcmFuZ2U6MGFjN2MwY2E1MWU0NDUxOGFjNTk4MjBlZjQ4ZmFiOGRfOC03LTEtMS0w_70163bb9-0c06-40e6-908e-051b9a7944c2"
      unitRef="usd">97785000</us-gaap:AssetImpairmentCharges>
    <us-gaap:BusinessCombinationAcquisitionRelatedCosts
      contextRef="i186c5ef57e5a46fcaa9eeb7431bfa607_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8yOC9mcmFnOjg5ODU0ZWUyYmFlOTQzNWRhMTU4YTJiOWUxZjgxNGQ4L3RhYmxlOjBhYzdjMGNhNTFlNDQ1MThhYzU5ODIwZWY0OGZhYjhkL3RhYmxlcmFuZ2U6MGFjN2MwY2E1MWU0NDUxOGFjNTk4MjBlZjQ4ZmFiOGRfOS0xLTEtMS0w_ece9aa32-2cc4-4690-84dc-83a03fcd7a65"
      unitRef="usd">97000</us-gaap:BusinessCombinationAcquisitionRelatedCosts>
    <us-gaap:BusinessCombinationAcquisitionRelatedCosts
      contextRef="i2e75b41eea1f4d44a283be1074b9354b_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8yOC9mcmFnOjg5ODU0ZWUyYmFlOTQzNWRhMTU4YTJiOWUxZjgxNGQ4L3RhYmxlOjBhYzdjMGNhNTFlNDQ1MThhYzU5ODIwZWY0OGZhYjhkL3RhYmxlcmFuZ2U6MGFjN2MwY2E1MWU0NDUxOGFjNTk4MjBlZjQ4ZmFiOGRfOS0zLTEtMS0w_982a1273-6769-4707-8289-579572171998"
      unitRef="usd">6045000</us-gaap:BusinessCombinationAcquisitionRelatedCosts>
    <us-gaap:BusinessCombinationAcquisitionRelatedCosts
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8yOC9mcmFnOjg5ODU0ZWUyYmFlOTQzNWRhMTU4YTJiOWUxZjgxNGQ4L3RhYmxlOjBhYzdjMGNhNTFlNDQ1MThhYzU5ODIwZWY0OGZhYjhkL3RhYmxlcmFuZ2U6MGFjN2MwY2E1MWU0NDUxOGFjNTk4MjBlZjQ4ZmFiOGRfOS01LTEtMS0w_32b5a743-0a74-4b47-aba1-14c5a0b1facb"
      unitRef="usd">-4925000</us-gaap:BusinessCombinationAcquisitionRelatedCosts>
    <us-gaap:BusinessCombinationAcquisitionRelatedCosts
      contextRef="ia12d526c1bcf49b7b0a877cc2642890f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8yOC9mcmFnOjg5ODU0ZWUyYmFlOTQzNWRhMTU4YTJiOWUxZjgxNGQ4L3RhYmxlOjBhYzdjMGNhNTFlNDQ1MThhYzU5ODIwZWY0OGZhYjhkL3RhYmxlcmFuZ2U6MGFjN2MwY2E1MWU0NDUxOGFjNTk4MjBlZjQ4ZmFiOGRfOS03LTEtMS0w_93bd51b7-4fc5-4552-92ba-f029c8215478"
      unitRef="usd">18507000</us-gaap:BusinessCombinationAcquisitionRelatedCosts>
    <us-gaap:InterestExpense
      contextRef="i186c5ef57e5a46fcaa9eeb7431bfa607_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8yOC9mcmFnOjg5ODU0ZWUyYmFlOTQzNWRhMTU4YTJiOWUxZjgxNGQ4L3RhYmxlOjBhYzdjMGNhNTFlNDQ1MThhYzU5ODIwZWY0OGZhYjhkL3RhYmxlcmFuZ2U6MGFjN2MwY2E1MWU0NDUxOGFjNTk4MjBlZjQ4ZmFiOGRfMTEtMS0xLTEtMA_4e4e8c7c-8fcb-408a-bd06-af911cd98dc8"
      unitRef="usd">141553000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i2e75b41eea1f4d44a283be1074b9354b_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8yOC9mcmFnOjg5ODU0ZWUyYmFlOTQzNWRhMTU4YTJiOWUxZjgxNGQ4L3RhYmxlOjBhYzdjMGNhNTFlNDQ1MThhYzU5ODIwZWY0OGZhYjhkL3RhYmxlcmFuZ2U6MGFjN2MwY2E1MWU0NDUxOGFjNTk4MjBlZjQ4ZmFiOGRfMTEtMy0xLTEtMA_7ffee9dd-5a7b-4a62-949d-93844991530a"
      unitRef="usd">129164000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8yOC9mcmFnOjg5ODU0ZWUyYmFlOTQzNWRhMTU4YTJiOWUxZjgxNGQ4L3RhYmxlOjBhYzdjMGNhNTFlNDQ1MThhYzU5ODIwZWY0OGZhYjhkL3RhYmxlcmFuZ2U6MGFjN2MwY2E1MWU0NDUxOGFjNTk4MjBlZjQ4ZmFiOGRfMTEtNS0xLTEtMA_5fcc77a6-7b70-40f0-9a8f-bd6469b7b231"
      unitRef="usd">275894000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="ia12d526c1bcf49b7b0a877cc2642890f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8yOC9mcmFnOjg5ODU0ZWUyYmFlOTQzNWRhMTU4YTJiOWUxZjgxNGQ4L3RhYmxlOjBhYzdjMGNhNTFlNDQ1MThhYzU5ODIwZWY0OGZhYjhkL3RhYmxlcmFuZ2U6MGFjN2MwY2E1MWU0NDUxOGFjNTk4MjBlZjQ4ZmFiOGRfMTEtNy0xLTEtMA_76d3ddff-fba2-446a-bfd6-88eb5d33f28f"
      unitRef="usd">262041000</us-gaap:InterestExpense>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i186c5ef57e5a46fcaa9eeb7431bfa607_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8yOC9mcmFnOjg5ODU0ZWUyYmFlOTQzNWRhMTU4YTJiOWUxZjgxNGQ4L3RhYmxlOjBhYzdjMGNhNTFlNDQ1MThhYzU5ODIwZWY0OGZhYjhkL3RhYmxlcmFuZ2U6MGFjN2MwY2E1MWU0NDUxOGFjNTk4MjBlZjQ4ZmFiOGRfMTItMS0xLTEtMA_7a7073f0-23bc-46c6-a9f8-d277b6f20451"
      unitRef="usd">0</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i2e75b41eea1f4d44a283be1074b9354b_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8yOC9mcmFnOjg5ODU0ZWUyYmFlOTQzNWRhMTU4YTJiOWUxZjgxNGQ4L3RhYmxlOjBhYzdjMGNhNTFlNDQ1MThhYzU5ODIwZWY0OGZhYjhkL3RhYmxlcmFuZ2U6MGFjN2MwY2E1MWU0NDUxOGFjNTk4MjBlZjQ4ZmFiOGRfMTItMy0xLTEtMA_334719ff-bb87-4f21-92a6-66651063eba0"
      unitRef="usd">0</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8yOC9mcmFnOjg5ODU0ZWUyYmFlOTQzNWRhMTU4YTJiOWUxZjgxNGQ4L3RhYmxlOjBhYzdjMGNhNTFlNDQ1MThhYzU5ODIwZWY0OGZhYjhkL3RhYmxlcmFuZ2U6MGFjN2MwY2E1MWU0NDUxOGFjNTk4MjBlZjQ4ZmFiOGRfMTItNS0xLTEtMA_a2b2da1d-4ee8-46c7-a28d-cdf67ba2dbda"
      unitRef="usd">-13753000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="ia12d526c1bcf49b7b0a877cc2642890f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8yOC9mcmFnOjg5ODU0ZWUyYmFlOTQzNWRhMTU4YTJiOWUxZjgxNGQ4L3RhYmxlOjBhYzdjMGNhNTFlNDQ1MThhYzU5ODIwZWY0OGZhYjhkL3RhYmxlcmFuZ2U6MGFjN2MwY2E1MWU0NDUxOGFjNTk4MjBlZjQ4ZmFiOGRfMTItNy0xLTEtMA_313ca507-b4a2-4fad-8f48-ee8bcd34d3c7"
      unitRef="usd">0</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i186c5ef57e5a46fcaa9eeb7431bfa607_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8yOC9mcmFnOjg5ODU0ZWUyYmFlOTQzNWRhMTU4YTJiOWUxZjgxNGQ4L3RhYmxlOjBhYzdjMGNhNTFlNDQ1MThhYzU5ODIwZWY0OGZhYjhkL3RhYmxlcmFuZ2U6MGFjN2MwY2E1MWU0NDUxOGFjNTk4MjBlZjQ4ZmFiOGRfMTMtMS0xLTEtMA_b4c26c18-9a56-4c84-b7c1-11adb326a14e"
      unitRef="usd">-372000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i2e75b41eea1f4d44a283be1074b9354b_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8yOC9mcmFnOjg5ODU0ZWUyYmFlOTQzNWRhMTU4YTJiOWUxZjgxNGQ4L3RhYmxlOjBhYzdjMGNhNTFlNDQ1MThhYzU5ODIwZWY0OGZhYjhkL3RhYmxlcmFuZ2U6MGFjN2MwY2E1MWU0NDUxOGFjNTk4MjBlZjQ4ZmFiOGRfMTMtMy0xLTEtMA_7dc99d7e-89c1-41c3-8bd3-cb82d7792251"
      unitRef="usd">4150000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8yOC9mcmFnOjg5ODU0ZWUyYmFlOTQzNWRhMTU4YTJiOWUxZjgxNGQ4L3RhYmxlOjBhYzdjMGNhNTFlNDQ1MThhYzU5ODIwZWY0OGZhYjhkL3RhYmxlcmFuZ2U6MGFjN2MwY2E1MWU0NDUxOGFjNTk4MjBlZjQ4ZmFiOGRfMTMtNS0xLTEtMA_193f8cf8-2252-40a9-a3b0-9483a0da786c"
      unitRef="usd">-1284000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="ia12d526c1bcf49b7b0a877cc2642890f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8yOC9mcmFnOjg5ODU0ZWUyYmFlOTQzNWRhMTU4YTJiOWUxZjgxNGQ4L3RhYmxlOjBhYzdjMGNhNTFlNDQ1MThhYzU5ODIwZWY0OGZhYjhkL3RhYmxlcmFuZ2U6MGFjN2MwY2E1MWU0NDUxOGFjNTk4MjBlZjQ4ZmFiOGRfMTMtNy0xLTEtMA_e0303155-4a91-4180-93eb-d1a8a647afcd"
      unitRef="usd">18124000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i186c5ef57e5a46fcaa9eeb7431bfa607_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8yOC9mcmFnOjg5ODU0ZWUyYmFlOTQzNWRhMTU4YTJiOWUxZjgxNGQ4L3RhYmxlOjBhYzdjMGNhNTFlNDQ1MThhYzU5ODIwZWY0OGZhYjhkL3RhYmxlcmFuZ2U6MGFjN2MwY2E1MWU0NDUxOGFjNTk4MjBlZjQ4ZmFiOGRfMTQtMS0xLTEtMA_c3075449-9b6a-4ff2-974f-9e59a81949ca"
      unitRef="usd">916000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i2e75b41eea1f4d44a283be1074b9354b_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8yOC9mcmFnOjg5ODU0ZWUyYmFlOTQzNWRhMTU4YTJiOWUxZjgxNGQ4L3RhYmxlOjBhYzdjMGNhNTFlNDQ1MThhYzU5ODIwZWY0OGZhYjhkL3RhYmxlcmFuZ2U6MGFjN2MwY2E1MWU0NDUxOGFjNTk4MjBlZjQ4ZmFiOGRfMTQtMy0xLTEtMA_beb15c9c-8813-4607-80a6-8bb814d2fb2e"
      unitRef="usd">25252000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8yOC9mcmFnOjg5ODU0ZWUyYmFlOTQzNWRhMTU4YTJiOWUxZjgxNGQ4L3RhYmxlOjBhYzdjMGNhNTFlNDQ1MThhYzU5ODIwZWY0OGZhYjhkL3RhYmxlcmFuZ2U6MGFjN2MwY2E1MWU0NDUxOGFjNTk4MjBlZjQ4ZmFiOGRfMTQtNS0xLTEtMA_990de47a-942f-4c54-8a8d-3c6647f66e3b"
      unitRef="usd">48699000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ia12d526c1bcf49b7b0a877cc2642890f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8yOC9mcmFnOjg5ODU0ZWUyYmFlOTQzNWRhMTU4YTJiOWUxZjgxNGQ4L3RhYmxlOjBhYzdjMGNhNTFlNDQ1MThhYzU5ODIwZWY0OGZhYjhkL3RhYmxlcmFuZ2U6MGFjN2MwY2E1MWU0NDUxOGFjNTk4MjBlZjQ4ZmFiOGRfMTQtNy0xLTEtMA_ecbf71ee-3932-4e6a-9437-3f1b2765e1f7"
      unitRef="usd">46501000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i186c5ef57e5a46fcaa9eeb7431bfa607_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8yOC9mcmFnOjg5ODU0ZWUyYmFlOTQzNWRhMTU4YTJiOWUxZjgxNGQ4L3RhYmxlOjBhYzdjMGNhNTFlNDQ1MThhYzU5ODIwZWY0OGZhYjhkL3RhYmxlcmFuZ2U6MGFjN2MwY2E1MWU0NDUxOGFjNTk4MjBlZjQ4ZmFiOGRfMTUtMS0xLTEtMA_f3186b8f-b9ed-470d-98ed-dbdbfa8a055b"
      unitRef="usd">11100000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i2e75b41eea1f4d44a283be1074b9354b_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8yOC9mcmFnOjg5ODU0ZWUyYmFlOTQzNWRhMTU4YTJiOWUxZjgxNGQ4L3RhYmxlOjBhYzdjMGNhNTFlNDQ1MThhYzU5ODIwZWY0OGZhYjhkL3RhYmxlcmFuZ2U6MGFjN2MwY2E1MWU0NDUxOGFjNTk4MjBlZjQ4ZmFiOGRfMTUtMy0xLTEtMA_87500533-562c-4c8f-b420-c457ffc47725"
      unitRef="usd">7642000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8yOC9mcmFnOjg5ODU0ZWUyYmFlOTQzNWRhMTU4YTJiOWUxZjgxNGQ4L3RhYmxlOjBhYzdjMGNhNTFlNDQ1MThhYzU5ODIwZWY0OGZhYjhkL3RhYmxlcmFuZ2U6MGFjN2MwY2E1MWU0NDUxOGFjNTk4MjBlZjQ4ZmFiOGRfMTUtNS0xLTEtMA_f72ac913-b50e-4bfc-8637-b71a5d1e5238"
      unitRef="usd">11824000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ia12d526c1bcf49b7b0a877cc2642890f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8yOC9mcmFnOjg5ODU0ZWUyYmFlOTQzNWRhMTU4YTJiOWUxZjgxNGQ4L3RhYmxlOjBhYzdjMGNhNTFlNDQ1MThhYzU5ODIwZWY0OGZhYjhkL3RhYmxlcmFuZ2U6MGFjN2MwY2E1MWU0NDUxOGFjNTk4MjBlZjQ4ZmFiOGRfMTUtNy0xLTEtMA_4a283093-a16f-4902-b990-8461008d4d46"
      unitRef="usd">-128690000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="i186c5ef57e5a46fcaa9eeb7431bfa607_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8yOC9mcmFnOjg5ODU0ZWUyYmFlOTQzNWRhMTU4YTJiOWUxZjgxNGQ4L3RhYmxlOjBhYzdjMGNhNTFlNDQ1MThhYzU5ODIwZWY0OGZhYjhkL3RhYmxlcmFuZ2U6MGFjN2MwY2E1MWU0NDUxOGFjNTk4MjBlZjQ4ZmFiOGRfMTYtMS0xLTEtMA_3b11bc3e-9a8e-4e9e-84ec-5d898ea578dc"
      unitRef="usd">-10184000</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="i2e75b41eea1f4d44a283be1074b9354b_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8yOC9mcmFnOjg5ODU0ZWUyYmFlOTQzNWRhMTU4YTJiOWUxZjgxNGQ4L3RhYmxlOjBhYzdjMGNhNTFlNDQ1MThhYzU5ODIwZWY0OGZhYjhkL3RhYmxlcmFuZ2U6MGFjN2MwY2E1MWU0NDUxOGFjNTk4MjBlZjQ4ZmFiOGRfMTYtMy0xLTEtMA_20d83305-f2ef-4fee-b274-6d3c5fb30d94"
      unitRef="usd">17610000</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8yOC9mcmFnOjg5ODU0ZWUyYmFlOTQzNWRhMTU4YTJiOWUxZjgxNGQ4L3RhYmxlOjBhYzdjMGNhNTFlNDQ1MThhYzU5ODIwZWY0OGZhYjhkL3RhYmxlcmFuZ2U6MGFjN2MwY2E1MWU0NDUxOGFjNTk4MjBlZjQ4ZmFiOGRfMTYtNS0xLTEtMA_e0a85182-b99a-4430-bde4-6410af5ab253"
      unitRef="usd">36875000</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="ia12d526c1bcf49b7b0a877cc2642890f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8yOC9mcmFnOjg5ODU0ZWUyYmFlOTQzNWRhMTU4YTJiOWUxZjgxNGQ4L3RhYmxlOjBhYzdjMGNhNTFlNDQ1MThhYzU5ODIwZWY0OGZhYjhkL3RhYmxlcmFuZ2U6MGFjN2MwY2E1MWU0NDUxOGFjNTk4MjBlZjQ4ZmFiOGRfMTYtNy0xLTEtMA_75ad38d2-47ff-4085-b330-b4b4afd99c37"
      unitRef="usd">175191000</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
      contextRef="i186c5ef57e5a46fcaa9eeb7431bfa607_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8yOC9mcmFnOjg5ODU0ZWUyYmFlOTQzNWRhMTU4YTJiOWUxZjgxNGQ4L3RhYmxlOjBhYzdjMGNhNTFlNDQ1MThhYzU5ODIwZWY0OGZhYjhkL3RhYmxlcmFuZ2U6MGFjN2MwY2E1MWU0NDUxOGFjNTk4MjBlZjQ4ZmFiOGRfMTctMS0xLTEtMA_0155a602-f2d9-409e-bb0d-73543cc8f86f"
      unitRef="usd">-5316000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
      contextRef="i2e75b41eea1f4d44a283be1074b9354b_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8yOC9mcmFnOjg5ODU0ZWUyYmFlOTQzNWRhMTU4YTJiOWUxZjgxNGQ4L3RhYmxlOjBhYzdjMGNhNTFlNDQ1MThhYzU5ODIwZWY0OGZhYjhkL3RhYmxlcmFuZ2U6MGFjN2MwY2E1MWU0NDUxOGFjNTk4MjBlZjQ4ZmFiOGRfMTctMy0xLTEtMA_8d411d6a-d4f3-48e9-aa50-6175c8b56598"
      unitRef="usd">-7052000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8yOC9mcmFnOjg5ODU0ZWUyYmFlOTQzNWRhMTU4YTJiOWUxZjgxNGQ4L3RhYmxlOjBhYzdjMGNhNTFlNDQ1MThhYzU5ODIwZWY0OGZhYjhkL3RhYmxlcmFuZ2U6MGFjN2MwY2E1MWU0NDUxOGFjNTk4MjBlZjQ4ZmFiOGRfMTctNS0xLTEtMA_978435d0-10ba-40d4-ab61-4316a75a3312"
      unitRef="usd">-10851000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
      contextRef="ia12d526c1bcf49b7b0a877cc2642890f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8yOC9mcmFnOjg5ODU0ZWUyYmFlOTQzNWRhMTU4YTJiOWUxZjgxNGQ4L3RhYmxlOjBhYzdjMGNhNTFlNDQ1MThhYzU5ODIwZWY0OGZhYjhkL3RhYmxlcmFuZ2U6MGFjN2MwY2E1MWU0NDUxOGFjNTk4MjBlZjQ4ZmFiOGRfMTctNy0xLTEtMA_2116e952-f2d4-4f4a-ae2e-b8ee62513d4f"
      unitRef="usd">-34703000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity>
    <us-gaap:NetIncomeLoss
      contextRef="i186c5ef57e5a46fcaa9eeb7431bfa607_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8yOC9mcmFnOjg5ODU0ZWUyYmFlOTQzNWRhMTU4YTJiOWUxZjgxNGQ4L3RhYmxlOjBhYzdjMGNhNTFlNDQ1MThhYzU5ODIwZWY0OGZhYjhkL3RhYmxlcmFuZ2U6MGFjN2MwY2E1MWU0NDUxOGFjNTk4MjBlZjQ4ZmFiOGRfMTgtMS0xLTEtMA_67ac1335-40c0-4b73-8829-936e6ca4e730"
      unitRef="usd">-15500000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i2e75b41eea1f4d44a283be1074b9354b_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8yOC9mcmFnOjg5ODU0ZWUyYmFlOTQzNWRhMTU4YTJiOWUxZjgxNGQ4L3RhYmxlOjBhYzdjMGNhNTFlNDQ1MThhYzU5ODIwZWY0OGZhYjhkL3RhYmxlcmFuZ2U6MGFjN2MwY2E1MWU0NDUxOGFjNTk4MjBlZjQ4ZmFiOGRfMTgtMy0xLTEtMA_fd3de67e-2391-4e70-b039-97f0d85b051e"
      unitRef="usd">10558000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8yOC9mcmFnOjg5ODU0ZWUyYmFlOTQzNWRhMTU4YTJiOWUxZjgxNGQ4L3RhYmxlOjBhYzdjMGNhNTFlNDQ1MThhYzU5ODIwZWY0OGZhYjhkL3RhYmxlcmFuZ2U6MGFjN2MwY2E1MWU0NDUxOGFjNTk4MjBlZjQ4ZmFiOGRfMTgtNS0xLTEtMA_a791da0c-1a4b-4192-95ca-cb528fec1782"
      unitRef="usd">26024000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ia12d526c1bcf49b7b0a877cc2642890f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8yOC9mcmFnOjg5ODU0ZWUyYmFlOTQzNWRhMTU4YTJiOWUxZjgxNGQ4L3RhYmxlOjBhYzdjMGNhNTFlNDQ1MThhYzU5ODIwZWY0OGZhYjhkL3RhYmxlcmFuZ2U6MGFjN2MwY2E1MWU0NDUxOGFjNTk4MjBlZjQ4ZmFiOGRfMTgtNy0xLTEtMA_30e84ef1-f40d-4e1e-b495-6606289310cd"
      unitRef="usd">140488000</us-gaap:NetIncomeLoss>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="i186c5ef57e5a46fcaa9eeb7431bfa607_D20210401-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8yOC9mcmFnOjg5ODU0ZWUyYmFlOTQzNWRhMTU4YTJiOWUxZjgxNGQ4L3RhYmxlOjBhYzdjMGNhNTFlNDQ1MThhYzU5ODIwZWY0OGZhYjhkL3RhYmxlcmFuZ2U6MGFjN2MwY2E1MWU0NDUxOGFjNTk4MjBlZjQ4ZmFiOGRfMjAtMS0xLTEtMA_0a44595e-ce8b-4865-ba11-99f61fef3400"
      unitRef="usdPerShare">-0.04</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="i2e75b41eea1f4d44a283be1074b9354b_D20200401-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8yOC9mcmFnOjg5ODU0ZWUyYmFlOTQzNWRhMTU4YTJiOWUxZjgxNGQ4L3RhYmxlOjBhYzdjMGNhNTFlNDQ1MThhYzU5ODIwZWY0OGZhYjhkL3RhYmxlcmFuZ2U6MGFjN2MwY2E1MWU0NDUxOGFjNTk4MjBlZjQ4ZmFiOGRfMjAtMy0xLTEtMA_fc9f5119-2f96-45f8-923d-29504c6cb773"
      unitRef="usdPerShare">0.08</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8yOC9mcmFnOjg5ODU0ZWUyYmFlOTQzNWRhMTU4YTJiOWUxZjgxNGQ4L3RhYmxlOjBhYzdjMGNhNTFlNDQ1MThhYzU5ODIwZWY0OGZhYjhkL3RhYmxlcmFuZ2U6MGFjN2MwY2E1MWU0NDUxOGFjNTk4MjBlZjQ4ZmFiOGRfMjAtNS0xLTEtMA_8ed21f76-71d2-4e49-96a2-fdc8643eedd4"
      unitRef="usdPerShare">0.16</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="ia12d526c1bcf49b7b0a877cc2642890f_D20200101-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8yOC9mcmFnOjg5ODU0ZWUyYmFlOTQzNWRhMTU4YTJiOWUxZjgxNGQ4L3RhYmxlOjBhYzdjMGNhNTFlNDQ1MThhYzU5ODIwZWY0OGZhYjhkL3RhYmxlcmFuZ2U6MGFjN2MwY2E1MWU0NDUxOGFjNTk4MjBlZjQ4ZmFiOGRfMjAtNy0xLTEtMA_f9bfa784-4cb3-47e5-beda-13431a728d62"
      unitRef="usdPerShare">0.77</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare
      contextRef="i186c5ef57e5a46fcaa9eeb7431bfa607_D20210401-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8yOC9mcmFnOjg5ODU0ZWUyYmFlOTQzNWRhMTU4YTJiOWUxZjgxNGQ4L3RhYmxlOjBhYzdjMGNhNTFlNDQ1MThhYzU5ODIwZWY0OGZhYjhkL3RhYmxlcmFuZ2U6MGFjN2MwY2E1MWU0NDUxOGFjNTk4MjBlZjQ4ZmFiOGRfMjEtMS0xLTEtMA_518e5067-c8ed-4526-9ac0-70c75e998594"
      unitRef="usdPerShare">-0.03</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare
      contextRef="i2e75b41eea1f4d44a283be1074b9354b_D20200401-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8yOC9mcmFnOjg5ODU0ZWUyYmFlOTQzNWRhMTU4YTJiOWUxZjgxNGQ4L3RhYmxlOjBhYzdjMGNhNTFlNDQ1MThhYzU5ODIwZWY0OGZhYjhkL3RhYmxlcmFuZ2U6MGFjN2MwY2E1MWU0NDUxOGFjNTk4MjBlZjQ4ZmFiOGRfMjEtMy0xLTEtMA_686f472d-74de-47b7-a970-52db8437cec7"
      unitRef="usdPerShare">-0.03</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8yOC9mcmFnOjg5ODU0ZWUyYmFlOTQzNWRhMTU4YTJiOWUxZjgxNGQ4L3RhYmxlOjBhYzdjMGNhNTFlNDQ1MThhYzU5ODIwZWY0OGZhYjhkL3RhYmxlcmFuZ2U6MGFjN2MwY2E1MWU0NDUxOGFjNTk4MjBlZjQ4ZmFiOGRfMjEtNS0xLTEtMA_df993869-2f76-4c6e-bf12-a9c1a934b3fb"
      unitRef="usdPerShare">-0.05</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare
      contextRef="ia12d526c1bcf49b7b0a877cc2642890f_D20200101-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8yOC9mcmFnOjg5ODU0ZWUyYmFlOTQzNWRhMTU4YTJiOWUxZjgxNGQ4L3RhYmxlOjBhYzdjMGNhNTFlNDQ1MThhYzU5ODIwZWY0OGZhYjhkL3RhYmxlcmFuZ2U6MGFjN2MwY2E1MWU0NDUxOGFjNTk4MjBlZjQ4ZmFiOGRfMjEtNy0xLTEtMA_86bd14c1-01c9-4076-9beb-fc2115433e7c"
      unitRef="usdPerShare">-0.16</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare>
    <us-gaap:EarningsPerShareBasic
      contextRef="i186c5ef57e5a46fcaa9eeb7431bfa607_D20210401-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8yOC9mcmFnOjg5ODU0ZWUyYmFlOTQzNWRhMTU4YTJiOWUxZjgxNGQ4L3RhYmxlOjBhYzdjMGNhNTFlNDQ1MThhYzU5ODIwZWY0OGZhYjhkL3RhYmxlcmFuZ2U6MGFjN2MwY2E1MWU0NDUxOGFjNTk4MjBlZjQ4ZmFiOGRfMjItMS0xLTEtMA_b320fe53-dcd9-482d-bbd9-4495c4b45b62"
      unitRef="usdPerShare">-0.07</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i2e75b41eea1f4d44a283be1074b9354b_D20200401-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8yOC9mcmFnOjg5ODU0ZWUyYmFlOTQzNWRhMTU4YTJiOWUxZjgxNGQ4L3RhYmxlOjBhYzdjMGNhNTFlNDQ1MThhYzU5ODIwZWY0OGZhYjhkL3RhYmxlcmFuZ2U6MGFjN2MwY2E1MWU0NDUxOGFjNTk4MjBlZjQ4ZmFiOGRfMjItMy0xLTEtMA_1ca487f5-5191-44ed-bfe3-35d44871da59"
      unitRef="usdPerShare">0.05</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8yOC9mcmFnOjg5ODU0ZWUyYmFlOTQzNWRhMTU4YTJiOWUxZjgxNGQ4L3RhYmxlOjBhYzdjMGNhNTFlNDQ1MThhYzU5ODIwZWY0OGZhYjhkL3RhYmxlcmFuZ2U6MGFjN2MwY2E1MWU0NDUxOGFjNTk4MjBlZjQ4ZmFiOGRfMjItNS0xLTEtMA_ede5434b-ed3d-445e-b047-c4bb543f5d67"
      unitRef="usdPerShare">0.11</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ia12d526c1bcf49b7b0a877cc2642890f_D20200101-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8yOC9mcmFnOjg5ODU0ZWUyYmFlOTQzNWRhMTU4YTJiOWUxZjgxNGQ4L3RhYmxlOjBhYzdjMGNhNTFlNDQ1MThhYzU5ODIwZWY0OGZhYjhkL3RhYmxlcmFuZ2U6MGFjN2MwY2E1MWU0NDUxOGFjNTk4MjBlZjQ4ZmFiOGRfMjItNy0xLTEtMA_46cdd782-e22b-4709-bc08-ab161a59e3d0"
      unitRef="usdPerShare">0.61</us-gaap:EarningsPerShareBasic>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="i186c5ef57e5a46fcaa9eeb7431bfa607_D20210401-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8yOC9mcmFnOjg5ODU0ZWUyYmFlOTQzNWRhMTU4YTJiOWUxZjgxNGQ4L3RhYmxlOjBhYzdjMGNhNTFlNDQ1MThhYzU5ODIwZWY0OGZhYjhkL3RhYmxlcmFuZ2U6MGFjN2MwY2E1MWU0NDUxOGFjNTk4MjBlZjQ4ZmFiOGRfMjQtMS0xLTEtMA_4beb4e95-19d5-41ce-a4fa-333378a2fe20"
      unitRef="usdPerShare">-0.04</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="i2e75b41eea1f4d44a283be1074b9354b_D20200401-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8yOC9mcmFnOjg5ODU0ZWUyYmFlOTQzNWRhMTU4YTJiOWUxZjgxNGQ4L3RhYmxlOjBhYzdjMGNhNTFlNDQ1MThhYzU5ODIwZWY0OGZhYjhkL3RhYmxlcmFuZ2U6MGFjN2MwY2E1MWU0NDUxOGFjNTk4MjBlZjQ4ZmFiOGRfMjQtMy0xLTEtMA_de8a2ba8-63be-441d-8bb9-191e6ca978a3"
      unitRef="usdPerShare">0.08</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8yOC9mcmFnOjg5ODU0ZWUyYmFlOTQzNWRhMTU4YTJiOWUxZjgxNGQ4L3RhYmxlOjBhYzdjMGNhNTFlNDQ1MThhYzU5ODIwZWY0OGZhYjhkL3RhYmxlcmFuZ2U6MGFjN2MwY2E1MWU0NDUxOGFjNTk4MjBlZjQ4ZmFiOGRfMjQtNS0xLTEtMA_c5ca3109-157f-4b59-a333-a22ca69aaab0"
      unitRef="usdPerShare">0.16</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="ia12d526c1bcf49b7b0a877cc2642890f_D20200101-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8yOC9mcmFnOjg5ODU0ZWUyYmFlOTQzNWRhMTU4YTJiOWUxZjgxNGQ4L3RhYmxlOjBhYzdjMGNhNTFlNDQ1MThhYzU5ODIwZWY0OGZhYjhkL3RhYmxlcmFuZ2U6MGFjN2MwY2E1MWU0NDUxOGFjNTk4MjBlZjQ4ZmFiOGRfMjQtNy0xLTEtMA_f5fe7183-61f5-4282-80c6-1296b00fe95c"
      unitRef="usdPerShare">0.75</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare
      contextRef="i186c5ef57e5a46fcaa9eeb7431bfa607_D20210401-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8yOC9mcmFnOjg5ODU0ZWUyYmFlOTQzNWRhMTU4YTJiOWUxZjgxNGQ4L3RhYmxlOjBhYzdjMGNhNTFlNDQ1MThhYzU5ODIwZWY0OGZhYjhkL3RhYmxlcmFuZ2U6MGFjN2MwY2E1MWU0NDUxOGFjNTk4MjBlZjQ4ZmFiOGRfMjUtMS0xLTEtMA_74d41293-e319-4d80-8ead-3ae470ab5d83"
      unitRef="usdPerShare">-0.03</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare
      contextRef="i2e75b41eea1f4d44a283be1074b9354b_D20200401-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8yOC9mcmFnOjg5ODU0ZWUyYmFlOTQzNWRhMTU4YTJiOWUxZjgxNGQ4L3RhYmxlOjBhYzdjMGNhNTFlNDQ1MThhYzU5ODIwZWY0OGZhYjhkL3RhYmxlcmFuZ2U6MGFjN2MwY2E1MWU0NDUxOGFjNTk4MjBlZjQ4ZmFiOGRfMjUtMy0xLTEtMA_acc8f218-ea05-4759-8e96-c376fdd7e356"
      unitRef="usdPerShare">-0.03</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8yOC9mcmFnOjg5ODU0ZWUyYmFlOTQzNWRhMTU4YTJiOWUxZjgxNGQ4L3RhYmxlOjBhYzdjMGNhNTFlNDQ1MThhYzU5ODIwZWY0OGZhYjhkL3RhYmxlcmFuZ2U6MGFjN2MwY2E1MWU0NDUxOGFjNTk4MjBlZjQ4ZmFiOGRfMjUtNS0xLTEtMA_79a1db4a-8c40-4a72-8456-d73c4ec564a9"
      unitRef="usdPerShare">-0.05</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare
      contextRef="ia12d526c1bcf49b7b0a877cc2642890f_D20200101-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8yOC9mcmFnOjg5ODU0ZWUyYmFlOTQzNWRhMTU4YTJiOWUxZjgxNGQ4L3RhYmxlOjBhYzdjMGNhNTFlNDQ1MThhYzU5ODIwZWY0OGZhYjhkL3RhYmxlcmFuZ2U6MGFjN2MwY2E1MWU0NDUxOGFjNTk4MjBlZjQ4ZmFiOGRfMjUtNy0xLTEtMA_eab8ef89-59f1-4a50-8070-5640b9b7d42c"
      unitRef="usdPerShare">-0.15</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i186c5ef57e5a46fcaa9eeb7431bfa607_D20210401-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8yOC9mcmFnOjg5ODU0ZWUyYmFlOTQzNWRhMTU4YTJiOWUxZjgxNGQ4L3RhYmxlOjBhYzdjMGNhNTFlNDQ1MThhYzU5ODIwZWY0OGZhYjhkL3RhYmxlcmFuZ2U6MGFjN2MwY2E1MWU0NDUxOGFjNTk4MjBlZjQ4ZmFiOGRfMjYtMS0xLTEtMA_d3beb805-c040-475e-9ccc-98d4ecbf64e9"
      unitRef="usdPerShare">-0.07</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i2e75b41eea1f4d44a283be1074b9354b_D20200401-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8yOC9mcmFnOjg5ODU0ZWUyYmFlOTQzNWRhMTU4YTJiOWUxZjgxNGQ4L3RhYmxlOjBhYzdjMGNhNTFlNDQ1MThhYzU5ODIwZWY0OGZhYjhkL3RhYmxlcmFuZ2U6MGFjN2MwY2E1MWU0NDUxOGFjNTk4MjBlZjQ4ZmFiOGRfMjYtMy0xLTEtMA_67b3faee-9664-4d65-b47a-e45c50699e63"
      unitRef="usdPerShare">0.05</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8yOC9mcmFnOjg5ODU0ZWUyYmFlOTQzNWRhMTU4YTJiOWUxZjgxNGQ4L3RhYmxlOjBhYzdjMGNhNTFlNDQ1MThhYzU5ODIwZWY0OGZhYjhkL3RhYmxlcmFuZ2U6MGFjN2MwY2E1MWU0NDUxOGFjNTk4MjBlZjQ4ZmFiOGRfMjYtNS0xLTEtMA_e68906c3-a1c2-40db-97c8-5793ca8e1710"
      unitRef="usdPerShare">0.11</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ia12d526c1bcf49b7b0a877cc2642890f_D20200101-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8yOC9mcmFnOjg5ODU0ZWUyYmFlOTQzNWRhMTU4YTJiOWUxZjgxNGQ4L3RhYmxlOjBhYzdjMGNhNTFlNDQ1MThhYzU5ODIwZWY0OGZhYjhkL3RhYmxlcmFuZ2U6MGFjN2MwY2E1MWU0NDUxOGFjNTk4MjBlZjQ4ZmFiOGRfMjYtNy0xLTEtMA_380bd549-82fe-4e4b-859a-04eb0eb4cfa7"
      unitRef="usdPerShare">0.60</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i186c5ef57e5a46fcaa9eeb7431bfa607_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8yOC9mcmFnOjg5ODU0ZWUyYmFlOTQzNWRhMTU4YTJiOWUxZjgxNGQ4L3RhYmxlOjBhYzdjMGNhNTFlNDQ1MThhYzU5ODIwZWY0OGZhYjhkL3RhYmxlcmFuZ2U6MGFjN2MwY2E1MWU0NDUxOGFjNTk4MjBlZjQ4ZmFiOGRfMjgtMS0xLTEtMA_263e47e2-135b-4ba0-a943-3fbba72517d1"
      unitRef="shares">233331000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i2e75b41eea1f4d44a283be1074b9354b_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8yOC9mcmFnOjg5ODU0ZWUyYmFlOTQzNWRhMTU4YTJiOWUxZjgxNGQ4L3RhYmxlOjBhYzdjMGNhNTFlNDQ1MThhYzU5ODIwZWY0OGZhYjhkL3RhYmxlcmFuZ2U6MGFjN2MwY2E1MWU0NDUxOGFjNTk4MjBlZjQ4ZmFiOGRfMjgtMy0xLTEtMA_1ae30847-e0cc-457f-8928-b3afb4ccd8c0"
      unitRef="shares">229716000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8yOC9mcmFnOjg5ODU0ZWUyYmFlOTQzNWRhMTU4YTJiOWUxZjgxNGQ4L3RhYmxlOjBhYzdjMGNhNTFlNDQ1MThhYzU5ODIwZWY0OGZhYjhkL3RhYmxlcmFuZ2U6MGFjN2MwY2E1MWU0NDUxOGFjNTk4MjBlZjQ4ZmFiOGRfMjgtNS0xLTEtMA_f8768040-49dc-41ee-9048-6a797c43a697"
      unitRef="shares">231941000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ia12d526c1bcf49b7b0a877cc2642890f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8yOC9mcmFnOjg5ODU0ZWUyYmFlOTQzNWRhMTU4YTJiOWUxZjgxNGQ4L3RhYmxlOjBhYzdjMGNhNTFlNDQ1MThhYzU5ODIwZWY0OGZhYjhkL3RhYmxlcmFuZ2U6MGFjN2MwY2E1MWU0NDUxOGFjNTk4MjBlZjQ4ZmFiOGRfMjgtNy0xLTEtMA_6db3ec6d-6a8e-42b4-a1a3-5e836eafcb8a"
      unitRef="shares">228457000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i186c5ef57e5a46fcaa9eeb7431bfa607_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8yOC9mcmFnOjg5ODU0ZWUyYmFlOTQzNWRhMTU4YTJiOWUxZjgxNGQ4L3RhYmxlOjBhYzdjMGNhNTFlNDQ1MThhYzU5ODIwZWY0OGZhYjhkL3RhYmxlcmFuZ2U6MGFjN2MwY2E1MWU0NDUxOGFjNTk4MjBlZjQ4ZmFiOGRfMjktMS0xLTEtMA_a045b319-015b-4f94-abfa-80a43da293f7"
      unitRef="shares">233331000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i2e75b41eea1f4d44a283be1074b9354b_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8yOC9mcmFnOjg5ODU0ZWUyYmFlOTQzNWRhMTU4YTJiOWUxZjgxNGQ4L3RhYmxlOjBhYzdjMGNhNTFlNDQ1MThhYzU5ODIwZWY0OGZhYjhkL3RhYmxlcmFuZ2U6MGFjN2MwY2E1MWU0NDUxOGFjNTk4MjBlZjQ4ZmFiOGRfMjktMy0xLTEtMA_9ba9384f-bef8-464b-b4f0-8745fc0e8e10"
      unitRef="shares">233681000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8yOC9mcmFnOjg5ODU0ZWUyYmFlOTQzNWRhMTU4YTJiOWUxZjgxNGQ4L3RhYmxlOjBhYzdjMGNhNTFlNDQ1MThhYzU5ODIwZWY0OGZhYjhkL3RhYmxlcmFuZ2U6MGFjN2MwY2E1MWU0NDUxOGFjNTk4MjBlZjQ4ZmFiOGRfMjktNS0xLTEtMA_7460e7b4-a530-4eec-9308-dd004fd5080c"
      unitRef="shares">237043000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ia12d526c1bcf49b7b0a877cc2642890f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8yOC9mcmFnOjg5ODU0ZWUyYmFlOTQzNWRhMTU4YTJiOWUxZjgxNGQ4L3RhYmxlOjBhYzdjMGNhNTFlNDQ1MThhYzU5ODIwZWY0OGZhYjhkL3RhYmxlcmFuZ2U6MGFjN2MwY2E1MWU0NDUxOGFjNTk4MjBlZjQ4ZmFiOGRfMjktNy0xLTEtMA_c6904e59-8a29-4d8e-b68c-dcb9ca7930f8"
      unitRef="shares">233348000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:NetIncomeLoss
      contextRef="i186c5ef57e5a46fcaa9eeb7431bfa607_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8zMS9mcmFnOjNiYmI1NTEyZjJhMDRjMDk5NzZhZGE4NDE5ZjYyMzNjL3RhYmxlOjAyZGJlM2JmYjBkNzQ5OWJhOGE3YWUwMDliODNjYThmL3RhYmxlcmFuZ2U6MDJkYmUzYmZiMGQ3NDk5YmE4YTdhZTAwOWI4M2NhOGZfMi0yLTEtMS0w_67ac1335-40c0-4b73-8829-936e6ca4e730"
      unitRef="usd">-15500000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i2e75b41eea1f4d44a283be1074b9354b_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8zMS9mcmFnOjNiYmI1NTEyZjJhMDRjMDk5NzZhZGE4NDE5ZjYyMzNjL3RhYmxlOjAyZGJlM2JmYjBkNzQ5OWJhOGE3YWUwMDliODNjYThmL3RhYmxlcmFuZ2U6MDJkYmUzYmZiMGQ3NDk5YmE4YTdhZTAwOWI4M2NhOGZfMi01LTEtMS0w_fd3de67e-2391-4e70-b039-97f0d85b051e"
      unitRef="usd">10558000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8zMS9mcmFnOjNiYmI1NTEyZjJhMDRjMDk5NzZhZGE4NDE5ZjYyMzNjL3RhYmxlOjAyZGJlM2JmYjBkNzQ5OWJhOGE3YWUwMDliODNjYThmL3RhYmxlcmFuZ2U6MDJkYmUzYmZiMGQ3NDk5YmE4YTdhZTAwOWI4M2NhOGZfMi03LTEtMS0w_a791da0c-1a4b-4192-95ca-cb528fec1782"
      unitRef="usd">26024000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ia12d526c1bcf49b7b0a877cc2642890f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8zMS9mcmFnOjNiYmI1NTEyZjJhMDRjMDk5NzZhZGE4NDE5ZjYyMzNjL3RhYmxlOjAyZGJlM2JmYjBkNzQ5OWJhOGE3YWUwMDliODNjYThmL3RhYmxlcmFuZ2U6MDJkYmUzYmZiMGQ3NDk5YmE4YTdhZTAwOWI4M2NhOGZfMi05LTEtMS0w_30e84ef1-f40d-4e1e-b495-6606289310cd"
      unitRef="usd">140488000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i186c5ef57e5a46fcaa9eeb7431bfa607_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8zMS9mcmFnOjNiYmI1NTEyZjJhMDRjMDk5NzZhZGE4NDE5ZjYyMzNjL3RhYmxlOjAyZGJlM2JmYjBkNzQ5OWJhOGE3YWUwMDliODNjYThmL3RhYmxlcmFuZ2U6MDJkYmUzYmZiMGQ3NDk5YmE4YTdhZTAwOWI4M2NhOGZfOS0yLTEtMS0w_318c38e7-32ad-4c43-9dcf-052a93f5bdc8"
      unitRef="usd">2238000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i2e75b41eea1f4d44a283be1074b9354b_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8zMS9mcmFnOjNiYmI1NTEyZjJhMDRjMDk5NzZhZGE4NDE5ZjYyMzNjL3RhYmxlOjAyZGJlM2JmYjBkNzQ5OWJhOGE3YWUwMDliODNjYThmL3RhYmxlcmFuZ2U6MDJkYmUzYmZiMGQ3NDk5YmE4YTdhZTAwOWI4M2NhOGZfOS01LTEtMS0w_7b07a121-d1da-48e5-ab18-0a8873ccb055"
      unitRef="usd">5624000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8zMS9mcmFnOjNiYmI1NTEyZjJhMDRjMDk5NzZhZGE4NDE5ZjYyMzNjL3RhYmxlOjAyZGJlM2JmYjBkNzQ5OWJhOGE3YWUwMDliODNjYThmL3RhYmxlcmFuZ2U6MDJkYmUzYmZiMGQ3NDk5YmE4YTdhZTAwOWI4M2NhOGZfOS03LTEtMS0w_d167eb2f-d680-4f6c-82a9-50d891a2e630"
      unitRef="usd">3930000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="ia12d526c1bcf49b7b0a877cc2642890f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8zMS9mcmFnOjNiYmI1NTEyZjJhMDRjMDk5NzZhZGE4NDE5ZjYyMzNjL3RhYmxlOjAyZGJlM2JmYjBkNzQ5OWJhOGE3YWUwMDliODNjYThmL3RhYmxlcmFuZ2U6MDJkYmUzYmZiMGQ3NDk5YmE4YTdhZTAwOWI4M2NhOGZfOS05LTEtMS0w_8a0bdab5-9697-4b6f-82d8-d594864df793"
      unitRef="usd">-8813000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i186c5ef57e5a46fcaa9eeb7431bfa607_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8zMS9mcmFnOjNiYmI1NTEyZjJhMDRjMDk5NzZhZGE4NDE5ZjYyMzNjL3RhYmxlOjAyZGJlM2JmYjBkNzQ5OWJhOGE3YWUwMDliODNjYThmL3RhYmxlcmFuZ2U6MDJkYmUzYmZiMGQ3NDk5YmE4YTdhZTAwOWI4M2NhOGZfMTAtMi0xLTEtMA_ce90b959-c31b-47b6-965c-31c7f0ff3c7c"
      unitRef="usd">2238000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i2e75b41eea1f4d44a283be1074b9354b_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8zMS9mcmFnOjNiYmI1NTEyZjJhMDRjMDk5NzZhZGE4NDE5ZjYyMzNjL3RhYmxlOjAyZGJlM2JmYjBkNzQ5OWJhOGE3YWUwMDliODNjYThmL3RhYmxlcmFuZ2U6MDJkYmUzYmZiMGQ3NDk5YmE4YTdhZTAwOWI4M2NhOGZfMTAtNS0xLTEtMA_269c3e38-8394-4e21-ad9b-43c26b9132f3"
      unitRef="usd">5624000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8zMS9mcmFnOjNiYmI1NTEyZjJhMDRjMDk5NzZhZGE4NDE5ZjYyMzNjL3RhYmxlOjAyZGJlM2JmYjBkNzQ5OWJhOGE3YWUwMDliODNjYThmL3RhYmxlcmFuZ2U6MDJkYmUzYmZiMGQ3NDk5YmE4YTdhZTAwOWI4M2NhOGZfMTAtNy0xLTEtMA_6a2c71fb-5678-43b8-af4b-2f4861441ea5"
      unitRef="usd">3930000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="ia12d526c1bcf49b7b0a877cc2642890f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8zMS9mcmFnOjNiYmI1NTEyZjJhMDRjMDk5NzZhZGE4NDE5ZjYyMzNjL3RhYmxlOjAyZGJlM2JmYjBkNzQ5OWJhOGE3YWUwMDliODNjYThmL3RhYmxlcmFuZ2U6MDJkYmUzYmZiMGQ3NDk5YmE4YTdhZTAwOWI4M2NhOGZfMTAtOS0xLTEtMA_cbf857f6-c597-4756-85d2-f18f124d260e"
      unitRef="usd">-8813000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i186c5ef57e5a46fcaa9eeb7431bfa607_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8zMS9mcmFnOjNiYmI1NTEyZjJhMDRjMDk5NzZhZGE4NDE5ZjYyMzNjL3RhYmxlOjAyZGJlM2JmYjBkNzQ5OWJhOGE3YWUwMDliODNjYThmL3RhYmxlcmFuZ2U6MDJkYmUzYmZiMGQ3NDk5YmE4YTdhZTAwOWI4M2NhOGZfMTEtMi0xLTEtMA_ecb7aa35-be19-419d-a140-c66e74c47279"
      unitRef="usd">-13262000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i2e75b41eea1f4d44a283be1074b9354b_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8zMS9mcmFnOjNiYmI1NTEyZjJhMDRjMDk5NzZhZGE4NDE5ZjYyMzNjL3RhYmxlOjAyZGJlM2JmYjBkNzQ5OWJhOGE3YWUwMDliODNjYThmL3RhYmxlcmFuZ2U6MDJkYmUzYmZiMGQ3NDk5YmE4YTdhZTAwOWI4M2NhOGZfMTEtNS0xLTEtMA_e6add496-69a1-4ec7-b7c0-453f7fd152d1"
      unitRef="usd">16182000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8zMS9mcmFnOjNiYmI1NTEyZjJhMDRjMDk5NzZhZGE4NDE5ZjYyMzNjL3RhYmxlOjAyZGJlM2JmYjBkNzQ5OWJhOGE3YWUwMDliODNjYThmL3RhYmxlcmFuZ2U6MDJkYmUzYmZiMGQ3NDk5YmE4YTdhZTAwOWI4M2NhOGZfMTEtNy0xLTEtMA_7d93ab40-edf2-42c3-a11f-44dc96d6e246"
      unitRef="usd">29954000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="ia12d526c1bcf49b7b0a877cc2642890f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8zMS9mcmFnOjNiYmI1NTEyZjJhMDRjMDk5NzZhZGE4NDE5ZjYyMzNjL3RhYmxlOjAyZGJlM2JmYjBkNzQ5OWJhOGE3YWUwMDliODNjYThmL3RhYmxlcmFuZ2U6MDJkYmUzYmZiMGQ3NDk5YmE4YTdhZTAwOWI4M2NhOGZfMTEtOS0xLTEtMA_430deea0-7720-4390-8573-13e7cd0c496a"
      unitRef="usd">131675000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:NetIncomeLoss
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8zNC9mcmFnOjVjMjdlYTc2NDYxMTQ0OTk5MTY4YTMxZGRjYWJjN2U0L3RhYmxlOmM5OWE4ZDRmNzU1MTRhZTg5YWExZThkMmE4YmY2YzU5L3RhYmxlcmFuZ2U6Yzk5YThkNGY3NTUxNGFlODlhYTFlOGQyYThiZjZjNTlfMy0xLTEtMS0w_a791da0c-1a4b-4192-95ca-cb528fec1782"
      unitRef="usd">26024000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ia12d526c1bcf49b7b0a877cc2642890f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8zNC9mcmFnOjVjMjdlYTc2NDYxMTQ0OTk5MTY4YTMxZGRjYWJjN2U0L3RhYmxlOmM5OWE4ZDRmNzU1MTRhZTg5YWExZThkMmE4YmY2YzU5L3RhYmxlcmFuZ2U6Yzk5YThkNGY3NTUxNGFlODlhYTFlOGQyYThiZjZjNTlfMy0zLTEtMS0w_30e84ef1-f40d-4e1e-b495-6606289310cd"
      unitRef="usd">140488000</us-gaap:NetIncomeLoss>
    <us-gaap:DepreciationAndAmortization
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8zNC9mcmFnOjVjMjdlYTc2NDYxMTQ0OTk5MTY4YTMxZGRjYWJjN2U0L3RhYmxlOmM5OWE4ZDRmNzU1MTRhZTg5YWExZThkMmE4YmY2YzU5L3RhYmxlcmFuZ2U6Yzk5YThkNGY3NTUxNGFlODlhYTFlOGQyYThiZjZjNTlfNS0xLTEtMS0w_fe902f13-9d18-4860-9016-e262de9bf386"
      unitRef="usd">237703000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="ia12d526c1bcf49b7b0a877cc2642890f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8zNC9mcmFnOjVjMjdlYTc2NDYxMTQ0OTk5MTY4YTMxZGRjYWJjN2U0L3RhYmxlOmM5OWE4ZDRmNzU1MTRhZTg5YWExZThkMmE4YmY2YzU5L3RhYmxlcmFuZ2U6Yzk5YThkNGY3NTUxNGFlODlhYTFlOGQyYThiZjZjNTlfNS0zLTEtMS0w_e4681098-5727-419b-a5b8-615f8377e0ba"
      unitRef="usd">264198000</us-gaap:DepreciationAndAmortization>
    <us-gaap:ShareBasedCompensation
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8zNC9mcmFnOjVjMjdlYTc2NDYxMTQ0OTk5MTY4YTMxZGRjYWJjN2U0L3RhYmxlOmM5OWE4ZDRmNzU1MTRhZTg5YWExZThkMmE4YmY2YzU5L3RhYmxlcmFuZ2U6Yzk5YThkNGY3NTUxNGFlODlhYTFlOGQyYThiZjZjNTlfNy0xLTEtMS0w_1891f1c0-2caf-4745-bb65-04be2f8ec9d3"
      unitRef="usd">14437000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="ia12d526c1bcf49b7b0a877cc2642890f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8zNC9mcmFnOjVjMjdlYTc2NDYxMTQ0OTk5MTY4YTMxZGRjYWJjN2U0L3RhYmxlOmM5OWE4ZDRmNzU1MTRhZTg5YWExZThkMmE4YmY2YzU5L3RhYmxlcmFuZ2U6Yzk5YThkNGY3NTUxNGFlODlhYTFlOGQyYThiZjZjNTlfNy0zLTEtMS0w_c7e4cd30-acb9-4d69-9825-fe76f042f709"
      unitRef="usd">26867000</us-gaap:ShareBasedCompensation>
    <us-gaap:AmortizationOfFinancingCostsAndDiscounts
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8zNC9mcmFnOjVjMjdlYTc2NDYxMTQ0OTk5MTY4YTMxZGRjYWJjN2U0L3RhYmxlOmM5OWE4ZDRmNzU1MTRhZTg5YWExZThkMmE4YmY2YzU5L3RhYmxlcmFuZ2U6Yzk5YThkNGY3NTUxNGFlODlhYTFlOGQyYThiZjZjNTlfOC0xLTEtMS0w_b582ee02-ee91-4841-b963-19bc0c54c71d"
      unitRef="usd">7120000</us-gaap:AmortizationOfFinancingCostsAndDiscounts>
    <us-gaap:AmortizationOfFinancingCostsAndDiscounts
      contextRef="ia12d526c1bcf49b7b0a877cc2642890f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8zNC9mcmFnOjVjMjdlYTc2NDYxMTQ0OTk5MTY4YTMxZGRjYWJjN2U0L3RhYmxlOmM5OWE4ZDRmNzU1MTRhZTg5YWExZThkMmE4YmY2YzU5L3RhYmxlcmFuZ2U6Yzk5YThkNGY3NTUxNGFlODlhYTFlOGQyYThiZjZjNTlfOC0zLTEtMS0w_bbe9cb11-8be6-4922-9658-97d9a5939d2b"
      unitRef="usd">8551000</us-gaap:AmortizationOfFinancingCostsAndDiscounts>
    <us-gaap:DeferredIncomeTaxesAndTaxCredits
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8zNC9mcmFnOjVjMjdlYTc2NDYxMTQ0OTk5MTY4YTMxZGRjYWJjN2U0L3RhYmxlOmM5OWE4ZDRmNzU1MTRhZTg5YWExZThkMmE4YmY2YzU5L3RhYmxlcmFuZ2U6Yzk5YThkNGY3NTUxNGFlODlhYTFlOGQyYThiZjZjNTlfOS0xLTEtMS0w_2b4eb6a4-a121-4555-a2f0-7a321d36af12"
      unitRef="usd">-3555000</us-gaap:DeferredIncomeTaxesAndTaxCredits>
    <us-gaap:DeferredIncomeTaxesAndTaxCredits
      contextRef="ia12d526c1bcf49b7b0a877cc2642890f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8zNC9mcmFnOjVjMjdlYTc2NDYxMTQ0OTk5MTY4YTMxZGRjYWJjN2U0L3RhYmxlOmM5OWE4ZDRmNzU1MTRhZTg5YWExZThkMmE4YmY2YzU5L3RhYmxlcmFuZ2U6Yzk5YThkNGY3NTUxNGFlODlhYTFlOGQyYThiZjZjNTlfOS0zLTEtMS0w_7da199b4-6a1f-4000-af9c-d3bf1e811887"
      unitRef="usd">-2544000</us-gaap:DeferredIncomeTaxesAndTaxCredits>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8zNC9mcmFnOjVjMjdlYTc2NDYxMTQ0OTk5MTY4YTMxZGRjYWJjN2U0L3RhYmxlOmM5OWE4ZDRmNzU1MTRhZTg5YWExZThkMmE4YmY2YzU5L3RhYmxlcmFuZ2U6Yzk5YThkNGY3NTUxNGFlODlhYTFlOGQyYThiZjZjNTlfMTEtMS0xLTEtMA_a1a693dd-f2f1-4fe2-a26f-c6341f53eb15"
      unitRef="usd">-5336000</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
      contextRef="ia12d526c1bcf49b7b0a877cc2642890f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8zNC9mcmFnOjVjMjdlYTc2NDYxMTQ0OTk5MTY4YTMxZGRjYWJjN2U0L3RhYmxlOmM5OWE4ZDRmNzU1MTRhZTg5YWExZThkMmE4YmY2YzU5L3RhYmxlcmFuZ2U6Yzk5YThkNGY3NTUxNGFlODlhYTFlOGQyYThiZjZjNTlfMTEtMy0xLTEtMA_7d8f5e13-befe-4cbc-bb2c-bb5cda49bd01"
      unitRef="usd">18507000</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8zNC9mcmFnOjVjMjdlYTc2NDYxMTQ0OTk5MTY4YTMxZGRjYWJjN2U0L3RhYmxlOmM5OWE4ZDRmNzU1MTRhZTg5YWExZThkMmE4YmY2YzU5L3RhYmxlcmFuZ2U6Yzk5YThkNGY3NTUxNGFlODlhYTFlOGQyYThiZjZjNTlfMTItMS0xLTEtMA_c954fb2d-2600-485d-ac7a-10c0eba7a794"
      unitRef="usd">-13753000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="ia12d526c1bcf49b7b0a877cc2642890f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8zNC9mcmFnOjVjMjdlYTc2NDYxMTQ0OTk5MTY4YTMxZGRjYWJjN2U0L3RhYmxlOmM5OWE4ZDRmNzU1MTRhZTg5YWExZThkMmE4YmY2YzU5L3RhYmxlcmFuZ2U6Yzk5YThkNGY3NTUxNGFlODlhYTFlOGQyYThiZjZjNTlfMTItMy0xLTEtMA_f668deec-f929-49ec-a0fa-30ba17a30681"
      unitRef="usd">0</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:ResearchAndDevelopmentInProcess
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8zNC9mcmFnOjVjMjdlYTc2NDYxMTQ0OTk5MTY4YTMxZGRjYWJjN2U0L3RhYmxlOmM5OWE4ZDRmNzU1MTRhZTg5YWExZThkMmE4YmY2YzU5L3RhYmxlcmFuZ2U6Yzk5YThkNGY3NTUxNGFlODlhYTFlOGQyYThiZjZjNTlfMTMtMS0xLTEtMA_36655df6-1f5f-4d5f-9baa-c9b4b24bf10c"
      unitRef="usd">5000000</us-gaap:ResearchAndDevelopmentInProcess>
    <us-gaap:ResearchAndDevelopmentInProcess
      contextRef="ia12d526c1bcf49b7b0a877cc2642890f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8zNC9mcmFnOjVjMjdlYTc2NDYxMTQ0OTk5MTY4YTMxZGRjYWJjN2U0L3RhYmxlOmM5OWE4ZDRmNzU1MTRhZTg5YWExZThkMmE4YmY2YzU5L3RhYmxlcmFuZ2U6Yzk5YThkNGY3NTUxNGFlODlhYTFlOGQyYThiZjZjNTlfMTMtMy0xLTEtMA_700c5547-4fcc-4a93-b2fe-a34eb7ba97fc"
      unitRef="usd">0</us-gaap:ResearchAndDevelopmentInProcess>
    <endp:AssetImpairmentChargesIncludingContinuingandDiscontinuedOperations
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8zNC9mcmFnOjVjMjdlYTc2NDYxMTQ0OTk5MTY4YTMxZGRjYWJjN2U0L3RhYmxlOmM5OWE4ZDRmNzU1MTRhZTg5YWExZThkMmE4YmY2YzU5L3RhYmxlcmFuZ2U6Yzk5YThkNGY3NTUxNGFlODlhYTFlOGQyYThiZjZjNTlfMTQtMS0xLTEtMA_b1563c80-e6fa-4606-aaf1-12e321a19083"
      unitRef="usd">8238000</endp:AssetImpairmentChargesIncludingContinuingandDiscontinuedOperations>
    <endp:AssetImpairmentChargesIncludingContinuingandDiscontinuedOperations
      contextRef="ia12d526c1bcf49b7b0a877cc2642890f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8zNC9mcmFnOjVjMjdlYTc2NDYxMTQ0OTk5MTY4YTMxZGRjYWJjN2U0L3RhYmxlOmM5OWE4ZDRmNzU1MTRhZTg5YWExZThkMmE4YmY2YzU5L3RhYmxlcmFuZ2U6Yzk5YThkNGY3NTUxNGFlODlhYTFlOGQyYThiZjZjNTlfMTQtMy0xLTEtMA_9b968a7e-0a61-4d87-a41e-78e8c7ff1c0e"
      unitRef="usd">97785000</endp:AssetImpairmentChargesIncludingContinuingandDiscontinuedOperations>
    <us-gaap:GainLossOnSaleOfBusiness
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8zNC9mcmFnOjVjMjdlYTc2NDYxMTQ0OTk5MTY4YTMxZGRjYWJjN2U0L3RhYmxlOmM5OWE4ZDRmNzU1MTRhZTg5YWExZThkMmE4YmY2YzU5L3RhYmxlcmFuZ2U6Yzk5YThkNGY3NTUxNGFlODlhYTFlOGQyYThiZjZjNTlfMTUtMS0xLTEtMA_bf0f0cb4-9749-4851-a6d5-c16ef441a571"
      unitRef="usd">-91000</us-gaap:GainLossOnSaleOfBusiness>
    <us-gaap:GainLossOnSaleOfBusiness
      contextRef="ia12d526c1bcf49b7b0a877cc2642890f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8zNC9mcmFnOjVjMjdlYTc2NDYxMTQ0OTk5MTY4YTMxZGRjYWJjN2U0L3RhYmxlOmM5OWE4ZDRmNzU1MTRhZTg5YWExZThkMmE4YmY2YzU5L3RhYmxlcmFuZ2U6Yzk5YThkNGY3NTUxNGFlODlhYTFlOGQyYThiZjZjNTlfMTUtMy0xLTEtMA_44b1fcef-be9c-483d-adc4-d7139fd6537a"
      unitRef="usd">14842000</us-gaap:GainLossOnSaleOfBusiness>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8zNC9mcmFnOjVjMjdlYTc2NDYxMTQ0OTk5MTY4YTMxZGRjYWJjN2U0L3RhYmxlOmM5OWE4ZDRmNzU1MTRhZTg5YWExZThkMmE4YmY2YzU5L3RhYmxlcmFuZ2U6Yzk5YThkNGY3NTUxNGFlODlhYTFlOGQyYThiZjZjNTlfMTctMS0xLTEtMA_b6af7ecc-a8d2-4dba-b567-8ea81b93a14e"
      unitRef="usd">-52283000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="ia12d526c1bcf49b7b0a877cc2642890f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8zNC9mcmFnOjVjMjdlYTc2NDYxMTQ0OTk5MTY4YTMxZGRjYWJjN2U0L3RhYmxlOmM5OWE4ZDRmNzU1MTRhZTg5YWExZThkMmE4YmY2YzU5L3RhYmxlcmFuZ2U6Yzk5YThkNGY3NTUxNGFlODlhYTFlOGQyYThiZjZjNTlfMTctMy0xLTEtMA_aef6f8ee-969e-48ae-af35-49b8330783d1"
      unitRef="usd">-192599000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8zNC9mcmFnOjVjMjdlYTc2NDYxMTQ0OTk5MTY4YTMxZGRjYWJjN2U0L3RhYmxlOmM5OWE4ZDRmNzU1MTRhZTg5YWExZThkMmE4YmY2YzU5L3RhYmxlcmFuZ2U6Yzk5YThkNGY3NTUxNGFlODlhYTFlOGQyYThiZjZjNTlfMTgtMS0xLTEtMA_8bc08db7-2025-4f0d-a3b4-4c7fa2426769"
      unitRef="usd">-20406000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="ia12d526c1bcf49b7b0a877cc2642890f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8zNC9mcmFnOjVjMjdlYTc2NDYxMTQ0OTk5MTY4YTMxZGRjYWJjN2U0L3RhYmxlOmM5OWE4ZDRmNzU1MTRhZTg5YWExZThkMmE4YmY2YzU5L3RhYmxlcmFuZ2U6Yzk5YThkNGY3NTUxNGFlODlhYTFlOGQyYThiZjZjNTlfMTgtMy0xLTEtMA_3be5d65b-5dc8-461c-9025-9b280b27ba9f"
      unitRef="usd">8719000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8zNC9mcmFnOjVjMjdlYTc2NDYxMTQ0OTk5MTY4YTMxZGRjYWJjN2U0L3RhYmxlOmM5OWE4ZDRmNzU1MTRhZTg5YWExZThkMmE4YmY2YzU5L3RhYmxlcmFuZ2U6Yzk5YThkNGY3NTUxNGFlODlhYTFlOGQyYThiZjZjNTlfMTktMS0xLTEtMA_68302660-180e-4c52-b13f-20c29ad00763"
      unitRef="usd">-17965000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="ia12d526c1bcf49b7b0a877cc2642890f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8zNC9mcmFnOjVjMjdlYTc2NDYxMTQ0OTk5MTY4YTMxZGRjYWJjN2U0L3RhYmxlOmM5OWE4ZDRmNzU1MTRhZTg5YWExZThkMmE4YmY2YzU5L3RhYmxlcmFuZ2U6Yzk5YThkNGY3NTUxNGFlODlhYTFlOGQyYThiZjZjNTlfMTktMy0xLTEtMA_3f8d5301-0d99-453d-ae50-5faab2a721d4"
      unitRef="usd">15123000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8zNC9mcmFnOjVjMjdlYTc2NDYxMTQ0OTk5MTY4YTMxZGRjYWJjN2U0L3RhYmxlOmM5OWE4ZDRmNzU1MTRhZTg5YWExZThkMmE4YmY2YzU5L3RhYmxlcmFuZ2U6Yzk5YThkNGY3NTUxNGFlODlhYTFlOGQyYThiZjZjNTlfMjAtMS0xLTEtMA_130c31ee-06d7-4462-81ee-69088f9d169b"
      unitRef="usd">-49475000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="ia12d526c1bcf49b7b0a877cc2642890f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8zNC9mcmFnOjVjMjdlYTc2NDYxMTQ0OTk5MTY4YTMxZGRjYWJjN2U0L3RhYmxlOmM5OWE4ZDRmNzU1MTRhZTg5YWExZThkMmE4YmY2YzU5L3RhYmxlcmFuZ2U6Yzk5YThkNGY3NTUxNGFlODlhYTFlOGQyYThiZjZjNTlfMjAtMy0xLTEtMA_d6ac627c-0daa-459a-a2e0-9f1735df3633"
      unitRef="usd">-228861000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8zNC9mcmFnOjVjMjdlYTc2NDYxMTQ0OTk5MTY4YTMxZGRjYWJjN2U0L3RhYmxlOmM5OWE4ZDRmNzU1MTRhZTg5YWExZThkMmE4YmY2YzU5L3RhYmxlcmFuZ2U6Yzk5YThkNGY3NTUxNGFlODlhYTFlOGQyYThiZjZjNTlfMjEtMS0xLTEtMA_eb0facb8-f069-4f1d-a51b-4d7b8697f66c"
      unitRef="usd">54162000</us-gaap:IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable>
    <us-gaap:IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable
      contextRef="ia12d526c1bcf49b7b0a877cc2642890f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8zNC9mcmFnOjVjMjdlYTc2NDYxMTQ0OTk5MTY4YTMxZGRjYWJjN2U0L3RhYmxlOmM5OWE4ZDRmNzU1MTRhZTg5YWExZThkMmE4YmY2YzU5L3RhYmxlcmFuZ2U6Yzk5YThkNGY3NTUxNGFlODlhYTFlOGQyYThiZjZjNTlfMjEtMy0xLTEtMA_17f95012-4f3e-403a-9094-a2f5873b4377"
      unitRef="usd">-112018000</us-gaap:IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8zNC9mcmFnOjVjMjdlYTc2NDYxMTQ0OTk5MTY4YTMxZGRjYWJjN2U0L3RhYmxlOmM5OWE4ZDRmNzU1MTRhZTg5YWExZThkMmE4YmY2YzU5L3RhYmxlcmFuZ2U6Yzk5YThkNGY3NTUxNGFlODlhYTFlOGQyYThiZjZjNTlfMjItMS0xLTEtMA_4a937130-1053-4402-90a8-5cd793915839"
      unitRef="usd">398816000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="ia12d526c1bcf49b7b0a877cc2642890f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8zNC9mcmFnOjVjMjdlYTc2NDYxMTQ0OTk5MTY4YTMxZGRjYWJjN2U0L3RhYmxlOmM5OWE4ZDRmNzU1MTRhZTg5YWExZThkMmE4YmY2YzU5L3RhYmxlcmFuZ2U6Yzk5YThkNGY3NTUxNGFlODlhYTFlOGQyYThiZjZjNTlfMjItMy0xLTEtMA_681ef489-fa8e-4e80-9c32-2f60bb18fdab"
      unitRef="usd">366888000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8zNC9mcmFnOjVjMjdlYTc2NDYxMTQ0OTk5MTY4YTMxZGRjYWJjN2U0L3RhYmxlOmM5OWE4ZDRmNzU1MTRhZTg5YWExZThkMmE4YmY2YzU5L3RhYmxlcmFuZ2U6Yzk5YThkNGY3NTUxNGFlODlhYTFlOGQyYThiZjZjNTlfMjQtMS0xLTEtMA_a477ce92-3d09-470b-bdf8-e74336f34b9b"
      unitRef="usd">41345000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="ia12d526c1bcf49b7b0a877cc2642890f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8zNC9mcmFnOjVjMjdlYTc2NDYxMTQ0OTk5MTY4YTMxZGRjYWJjN2U0L3RhYmxlOmM5OWE4ZDRmNzU1MTRhZTg5YWExZThkMmE4YmY2YzU5L3RhYmxlcmFuZ2U6Yzk5YThkNGY3NTUxNGFlODlhYTFlOGQyYThiZjZjNTlfMjQtMy0xLTEtMA_957ed2a6-5b4a-4975-bc50-d18b72aca2a1"
      unitRef="usd">36305000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:InterestPaidCapitalized
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8zNC9mcmFnOjVjMjdlYTc2NDYxMTQ0OTk5MTY4YTMxZGRjYWJjN2U0L3RhYmxlOmM5OWE4ZDRmNzU1MTRhZTg5YWExZThkMmE4YmY2YzU5L3RhYmxlcmFuZ2U6Yzk5YThkNGY3NTUxNGFlODlhYTFlOGQyYThiZjZjNTlfMjUtMS0xLTEtMA_3442593c-b212-477d-8801-89dda7ab88c2"
      unitRef="usd">2563000</us-gaap:InterestPaidCapitalized>
    <us-gaap:InterestPaidCapitalized
      contextRef="ia12d526c1bcf49b7b0a877cc2642890f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8zNC9mcmFnOjVjMjdlYTc2NDYxMTQ0OTk5MTY4YTMxZGRjYWJjN2U0L3RhYmxlOmM5OWE4ZDRmNzU1MTRhZTg5YWExZThkMmE4YmY2YzU5L3RhYmxlcmFuZ2U6Yzk5YThkNGY3NTUxNGFlODlhYTFlOGQyYThiZjZjNTlfMjUtMy0xLTEtMA_31a2126a-2d6a-4156-828d-2773e15b203b"
      unitRef="usd">1125000</us-gaap:InterestPaidCapitalized>
    <endp:PaymentsForProductAcquisitionCostsAndLicenseFees
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8zNC9mcmFnOjVjMjdlYTc2NDYxMTQ0OTk5MTY4YTMxZGRjYWJjN2U0L3RhYmxlOmM5OWE4ZDRmNzU1MTRhZTg5YWExZThkMmE4YmY2YzU5L3RhYmxlcmFuZ2U6Yzk5YThkNGY3NTUxNGFlODlhYTFlOGQyYThiZjZjNTlfMzEtMS0xLTEtMA_5bbb2f0d-21e5-4ab0-810b-abc83958a75e"
      unitRef="usd">2485000</endp:PaymentsForProductAcquisitionCostsAndLicenseFees>
    <endp:PaymentsForProductAcquisitionCostsAndLicenseFees
      contextRef="ia12d526c1bcf49b7b0a877cc2642890f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8zNC9mcmFnOjVjMjdlYTc2NDYxMTQ0OTk5MTY4YTMxZGRjYWJjN2U0L3RhYmxlOmM5OWE4ZDRmNzU1MTRhZTg5YWExZThkMmE4YmY2YzU5L3RhYmxlcmFuZ2U6Yzk5YThkNGY3NTUxNGFlODlhYTFlOGQyYThiZjZjNTlfMzEtMy0xLTEtMA_b8721261-b239-4869-af5e-7e6468f38d7d"
      unitRef="usd">0</endp:PaymentsForProductAcquisitionCostsAndLicenseFees>
    <us-gaap:ProceedsFromDivestitureOfBusinesses
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8zNC9mcmFnOjVjMjdlYTc2NDYxMTQ0OTk5MTY4YTMxZGRjYWJjN2U0L3RhYmxlOmM5OWE4ZDRmNzU1MTRhZTg5YWExZThkMmE4YmY2YzU5L3RhYmxlcmFuZ2U6Yzk5YThkNGY3NTUxNGFlODlhYTFlOGQyYThiZjZjNTlfMzItMS0xLTEtMA_db5e0911-e545-4d36-992a-a7a10c13f074"
      unitRef="usd">1343000</us-gaap:ProceedsFromDivestitureOfBusinesses>
    <us-gaap:ProceedsFromDivestitureOfBusinesses
      contextRef="ia12d526c1bcf49b7b0a877cc2642890f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8zNC9mcmFnOjVjMjdlYTc2NDYxMTQ0OTk5MTY4YTMxZGRjYWJjN2U0L3RhYmxlOmM5OWE4ZDRmNzU1MTRhZTg5YWExZThkMmE4YmY2YzU5L3RhYmxlcmFuZ2U6Yzk5YThkNGY3NTUxNGFlODlhYTFlOGQyYThiZjZjNTlfMzItMy0xLTEtMA_e708f885-2323-4f20-824b-7eb3de299824"
      unitRef="usd">6017000</us-gaap:ProceedsFromDivestitureOfBusinesses>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8zNC9mcmFnOjVjMjdlYTc2NDYxMTQ0OTk5MTY4YTMxZGRjYWJjN2U0L3RhYmxlOmM5OWE4ZDRmNzU1MTRhZTg5YWExZThkMmE4YmY2YzU5L3RhYmxlcmFuZ2U6Yzk5YThkNGY3NTUxNGFlODlhYTFlOGQyYThiZjZjNTlfMzQtMS0xLTEtMA_01472165-7002-4d9b-a963-7b4bf8ae5093"
      unitRef="usd">-45050000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="ia12d526c1bcf49b7b0a877cc2642890f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8zNC9mcmFnOjVjMjdlYTc2NDYxMTQ0OTk5MTY4YTMxZGRjYWJjN2U0L3RhYmxlOmM5OWE4ZDRmNzU1MTRhZTg5YWExZThkMmE4YmY2YzU5L3RhYmxlcmFuZ2U6Yzk5YThkNGY3NTUxNGFlODlhYTFlOGQyYThiZjZjNTlfMzQtMy0xLTEtMA_482bd59f-ea44-4656-ac8e-630a6049cd7a"
      unitRef="usd">-31413000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromNotesPayable
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8zNC9mcmFnOjVjMjdlYTc2NDYxMTQ0OTk5MTY4YTMxZGRjYWJjN2U0L3RhYmxlOmM5OWE4ZDRmNzU1MTRhZTg5YWExZThkMmE4YmY2YzU5L3RhYmxlcmFuZ2U6Yzk5YThkNGY3NTUxNGFlODlhYTFlOGQyYThiZjZjNTlfMzYtMS0xLTEtMA_d61aaa19-0015-4ce7-a6ba-d97fa068b0af"
      unitRef="usd">1279978000</us-gaap:ProceedsFromNotesPayable>
    <us-gaap:ProceedsFromNotesPayable
      contextRef="ia12d526c1bcf49b7b0a877cc2642890f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8zNC9mcmFnOjVjMjdlYTc2NDYxMTQ0OTk5MTY4YTMxZGRjYWJjN2U0L3RhYmxlOmM5OWE4ZDRmNzU1MTRhZTg5YWExZThkMmE4YmY2YzU5L3RhYmxlcmFuZ2U6Yzk5YThkNGY3NTUxNGFlODlhYTFlOGQyYThiZjZjNTlfMzYtMy0xLTEtMA_7a8e04b7-15a7-4e62-9741-a040f2c3c4d9"
      unitRef="usd">0</us-gaap:ProceedsFromNotesPayable>
    <us-gaap:ProceedsFromIssuanceOfOtherLongTermDebt
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8zNC9mcmFnOjVjMjdlYTc2NDYxMTQ0OTk5MTY4YTMxZGRjYWJjN2U0L3RhYmxlOmM5OWE4ZDRmNzU1MTRhZTg5YWExZThkMmE4YmY2YzU5L3RhYmxlcmFuZ2U6Yzk5YThkNGY3NTUxNGFlODlhYTFlOGQyYThiZjZjNTlfMzctMS0xLTEtMA_5b342943-b525-4b53-919f-572c1fc964e7"
      unitRef="usd">1980000000</us-gaap:ProceedsFromIssuanceOfOtherLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfOtherLongTermDebt
      contextRef="ia12d526c1bcf49b7b0a877cc2642890f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8zNC9mcmFnOjVjMjdlYTc2NDYxMTQ0OTk5MTY4YTMxZGRjYWJjN2U0L3RhYmxlOmM5OWE4ZDRmNzU1MTRhZTg5YWExZThkMmE4YmY2YzU5L3RhYmxlcmFuZ2U6Yzk5YThkNGY3NTUxNGFlODlhYTFlOGQyYThiZjZjNTlfMzctMy0xLTEtMA_aa00690b-c6e3-4077-b3f9-e56cd5b672b1"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfOtherLongTermDebt>
    <us-gaap:RepaymentsOfNotesPayable
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8zNC9mcmFnOjVjMjdlYTc2NDYxMTQ0OTk5MTY4YTMxZGRjYWJjN2U0L3RhYmxlOmM5OWE4ZDRmNzU1MTRhZTg5YWExZThkMmE4YmY2YzU5L3RhYmxlcmFuZ2U6Yzk5YThkNGY3NTUxNGFlODlhYTFlOGQyYThiZjZjNTlfMzgtMS0xLTEtMA_3a4b96ea-1150-427a-bec5-c917ffdda964"
      unitRef="usd">0</us-gaap:RepaymentsOfNotesPayable>
    <us-gaap:RepaymentsOfNotesPayable
      contextRef="ia12d526c1bcf49b7b0a877cc2642890f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8zNC9mcmFnOjVjMjdlYTc2NDYxMTQ0OTk5MTY4YTMxZGRjYWJjN2U0L3RhYmxlOmM5OWE4ZDRmNzU1MTRhZTg5YWExZThkMmE4YmY2YzU5L3RhYmxlcmFuZ2U6Yzk5YThkNGY3NTUxNGFlODlhYTFlOGQyYThiZjZjNTlfMzgtMy0xLTEtMA_2e1dd259-5455-4904-b306-8589c74ced58"
      unitRef="usd">47218000</us-gaap:RepaymentsOfNotesPayable>
    <us-gaap:RepaymentsOfSeniorDebt
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8zNC9mcmFnOjVjMjdlYTc2NDYxMTQ0OTk5MTY4YTMxZGRjYWJjN2U0L3RhYmxlOmM5OWE4ZDRmNzU1MTRhZTg5YWExZThkMmE4YmY2YzU5L3RhYmxlcmFuZ2U6Yzk5YThkNGY3NTUxNGFlODlhYTFlOGQyYThiZjZjNTlfMzktMS0xLTEtMA_6ef21f3a-2c83-4e7a-b7b0-cc86a464f68a"
      unitRef="usd">3300475000</us-gaap:RepaymentsOfSeniorDebt>
    <us-gaap:RepaymentsOfSeniorDebt
      contextRef="ia12d526c1bcf49b7b0a877cc2642890f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8zNC9mcmFnOjVjMjdlYTc2NDYxMTQ0OTk5MTY4YTMxZGRjYWJjN2U0L3RhYmxlOmM5OWE4ZDRmNzU1MTRhZTg5YWExZThkMmE4YmY2YzU5L3RhYmxlcmFuZ2U6Yzk5YThkNGY3NTUxNGFlODlhYTFlOGQyYThiZjZjNTlfMzktMy0xLTEtMA_ba775975-bb2d-4440-99e0-418798767584"
      unitRef="usd">17074000</us-gaap:RepaymentsOfSeniorDebt>
    <us-gaap:RepaymentsOfOtherLongTermDebt
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8zNC9mcmFnOjVjMjdlYTc2NDYxMTQ0OTk5MTY4YTMxZGRjYWJjN2U0L3RhYmxlOmM5OWE4ZDRmNzU1MTRhZTg5YWExZThkMmE4YmY2YzU5L3RhYmxlcmFuZ2U6Yzk5YThkNGY3NTUxNGFlODlhYTFlOGQyYThiZjZjNTlfNDItMS0xLTEtMA_41bb366a-966d-40a0-8478-196412bbb722"
      unitRef="usd">2669000</us-gaap:RepaymentsOfOtherLongTermDebt>
    <us-gaap:RepaymentsOfOtherLongTermDebt
      contextRef="ia12d526c1bcf49b7b0a877cc2642890f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8zNC9mcmFnOjVjMjdlYTc2NDYxMTQ0OTk5MTY4YTMxZGRjYWJjN2U0L3RhYmxlOmM5OWE4ZDRmNzU1MTRhZTg5YWExZThkMmE4YmY2YzU5L3RhYmxlcmFuZ2U6Yzk5YThkNGY3NTUxNGFlODlhYTFlOGQyYThiZjZjNTlfNDItMy0xLTEtMA_fd3f82a9-d063-46c5-8e38-edd7cce6835e"
      unitRef="usd">2393000</us-gaap:RepaymentsOfOtherLongTermDebt>
    <endp:PaymentForDebtExtinguishmentOrDebtPrepaymentCostAndDebtIssuanceCosts
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8zNC9mcmFnOjVjMjdlYTc2NDYxMTQ0OTk5MTY4YTMxZGRjYWJjN2U0L3RhYmxlOmM5OWE4ZDRmNzU1MTRhZTg5YWExZThkMmE4YmY2YzU5L3RhYmxlcmFuZ2U6Yzk5YThkNGY3NTUxNGFlODlhYTFlOGQyYThiZjZjNTlfNDMtMS0xLTEtMA_5688cc85-9742-459a-8b57-532aeb7cdc14"
      unitRef="usd">7618000</endp:PaymentForDebtExtinguishmentOrDebtPrepaymentCostAndDebtIssuanceCosts>
    <endp:PaymentForDebtExtinguishmentOrDebtPrepaymentCostAndDebtIssuanceCosts
      contextRef="ia12d526c1bcf49b7b0a877cc2642890f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8zNC9mcmFnOjVjMjdlYTc2NDYxMTQ0OTk5MTY4YTMxZGRjYWJjN2U0L3RhYmxlOmM5OWE4ZDRmNzU1MTRhZTg5YWExZThkMmE4YmY2YzU5L3RhYmxlcmFuZ2U6Yzk5YThkNGY3NTUxNGFlODlhYTFlOGQyYThiZjZjNTlfNDMtMy0xLTEtMA_56e0225d-b155-465c-8d3a-fb491be898d9"
      unitRef="usd">0</endp:PaymentForDebtExtinguishmentOrDebtPrepaymentCostAndDebtIssuanceCosts>
    <us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8zNC9mcmFnOjVjMjdlYTc2NDYxMTQ0OTk5MTY4YTMxZGRjYWJjN2U0L3RhYmxlOmM5OWE4ZDRmNzU1MTRhZTg5YWExZThkMmE4YmY2YzU5L3RhYmxlcmFuZ2U6Yzk5YThkNGY3NTUxNGFlODlhYTFlOGQyYThiZjZjNTlfNDQtMS0xLTEtMA_b3d5dddc-ba91-43f8-a4be-19dd49ce5557"
      unitRef="usd">1471000</us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities>
    <us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities
      contextRef="ia12d526c1bcf49b7b0a877cc2642890f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8zNC9mcmFnOjVjMjdlYTc2NDYxMTQ0OTk5MTY4YTMxZGRjYWJjN2U0L3RhYmxlOmM5OWE4ZDRmNzU1MTRhZTg5YWExZThkMmE4YmY2YzU5L3RhYmxlcmFuZ2U6Yzk5YThkNGY3NTUxNGFlODlhYTFlOGQyYThiZjZjNTlfNDQtMy0xLTEtMA_7e2060d0-a12e-4707-bcbd-9ec24538c81a"
      unitRef="usd">2181000</us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8zNC9mcmFnOjVjMjdlYTc2NDYxMTQ0OTk5MTY4YTMxZGRjYWJjN2U0L3RhYmxlOmM5OWE4ZDRmNzU1MTRhZTg5YWExZThkMmE4YmY2YzU5L3RhYmxlcmFuZ2U6Yzk5YThkNGY3NTUxNGFlODlhYTFlOGQyYThiZjZjNTlfNDUtMS0xLTEtMA_36521394-5a27-4358-b400-5d154cc46117"
      unitRef="usd">14114000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="ia12d526c1bcf49b7b0a877cc2642890f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8zNC9mcmFnOjVjMjdlYTc2NDYxMTQ0OTk5MTY4YTMxZGRjYWJjN2U0L3RhYmxlOmM5OWE4ZDRmNzU1MTRhZTg5YWExZThkMmE4YmY2YzU5L3RhYmxlcmFuZ2U6Yzk5YThkNGY3NTUxNGFlODlhYTFlOGQyYThiZjZjNTlfNDUtMy0xLTEtMA_53eda933-8136-4b55-8366-53721b6a4b51"
      unitRef="usd">6865000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8zNC9mcmFnOjVjMjdlYTc2NDYxMTQ0OTk5MTY4YTMxZGRjYWJjN2U0L3RhYmxlOmM5OWE4ZDRmNzU1MTRhZTg5YWExZThkMmE4YmY2YzU5L3RhYmxlcmFuZ2U6Yzk5YThkNGY3NTUxNGFlODlhYTFlOGQyYThiZjZjNTlfNDYtMS0xLTEtMA_9ea64f86-ef0a-450e-84fa-511a98f878e5"
      unitRef="usd">622000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="ia12d526c1bcf49b7b0a877cc2642890f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8zNC9mcmFnOjVjMjdlYTc2NDYxMTQ0OTk5MTY4YTMxZGRjYWJjN2U0L3RhYmxlOmM5OWE4ZDRmNzU1MTRhZTg5YWExZThkMmE4YmY2YzU5L3RhYmxlcmFuZ2U6Yzk5YThkNGY3NTUxNGFlODlhYTFlOGQyYThiZjZjNTlfNDYtMy0xLTEtMA_491239bd-8217-47da-83e8-82fe712cddbf"
      unitRef="usd">0</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8zNC9mcmFnOjVjMjdlYTc2NDYxMTQ0OTk5MTY4YTMxZGRjYWJjN2U0L3RhYmxlOmM5OWE4ZDRmNzU1MTRhZTg5YWExZThkMmE4YmY2YzU5L3RhYmxlcmFuZ2U6Yzk5YThkNGY3NTUxNGFlODlhYTFlOGQyYThiZjZjNTlfNDctMS0xLTEtMA_9e3829f6-4563-43dc-8a41-111ae69f0b7e"
      unitRef="usd">-65747000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="ia12d526c1bcf49b7b0a877cc2642890f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8zNC9mcmFnOjVjMjdlYTc2NDYxMTQ0OTk5MTY4YTMxZGRjYWJjN2U0L3RhYmxlOmM5OWE4ZDRmNzU1MTRhZTg5YWExZThkMmE4YmY2YzU5L3RhYmxlcmFuZ2U6Yzk5YThkNGY3NTUxNGFlODlhYTFlOGQyYThiZjZjNTlfNDctMy0xLTEtMA_88d83b9a-1c15-4159-aa89-2c9021c27afd"
      unitRef="usd">-75731000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8zNC9mcmFnOjVjMjdlYTc2NDYxMTQ0OTk5MTY4YTMxZGRjYWJjN2U0L3RhYmxlOmM5OWE4ZDRmNzU1MTRhZTg5YWExZThkMmE4YmY2YzU5L3RhYmxlcmFuZ2U6Yzk5YThkNGY3NTUxNGFlODlhYTFlOGQyYThiZjZjNTlfNDgtMS0xLTEtMA_ca07fd9a-6229-4b07-a95d-569a928b2009"
      unitRef="usd">711000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ia12d526c1bcf49b7b0a877cc2642890f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8zNC9mcmFnOjVjMjdlYTc2NDYxMTQ0OTk5MTY4YTMxZGRjYWJjN2U0L3RhYmxlOmM5OWE4ZDRmNzU1MTRhZTg5YWExZThkMmE4YmY2YzU5L3RhYmxlcmFuZ2U6Yzk5YThkNGY3NTUxNGFlODlhYTFlOGQyYThiZjZjNTlfNDgtMy0xLTEtMA_fe45402b-79ab-4dbf-8d1d-d6f19c0a5b7b"
      unitRef="usd">-915000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8zNC9mcmFnOjVjMjdlYTc2NDYxMTQ0OTk5MTY4YTMxZGRjYWJjN2U0L3RhYmxlOmM5OWE4ZDRmNzU1MTRhZTg5YWExZThkMmE4YmY2YzU5L3RhYmxlcmFuZ2U6Yzk5YThkNGY3NTUxNGFlODlhYTFlOGQyYThiZjZjNTlfNTAtMS0xLTEtMA_efcea3b4-efb0-4cbf-9596-263dfa9364e7"
      unitRef="usd">288730000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="ia12d526c1bcf49b7b0a877cc2642890f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8zNC9mcmFnOjVjMjdlYTc2NDYxMTQ0OTk5MTY4YTMxZGRjYWJjN2U0L3RhYmxlOmM5OWE4ZDRmNzU1MTRhZTg5YWExZThkMmE4YmY2YzU5L3RhYmxlcmFuZ2U6Yzk5YThkNGY3NTUxNGFlODlhYTFlOGQyYThiZjZjNTlfNTAtMy0xLTEtMA_cdfddb72-7bfc-4475-a2f0-450dba7efe9f"
      unitRef="usd">258829000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i95d552a9989f4baba16d13ed78c47f5f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8zNC9mcmFnOjVjMjdlYTc2NDYxMTQ0OTk5MTY4YTMxZGRjYWJjN2U0L3RhYmxlOmM5OWE4ZDRmNzU1MTRhZTg5YWExZThkMmE4YmY2YzU5L3RhYmxlcmFuZ2U6Yzk5YThkNGY3NTUxNGFlODlhYTFlOGQyYThiZjZjNTlfNTEtMS0xLTEtMA_a30bae0f-4bd0-4115-b48d-1eecd4ce242f"
      unitRef="usd">1385000000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i2b0dc62d590945f3943955126f79394e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8zNC9mcmFnOjVjMjdlYTc2NDYxMTQ0OTk5MTY4YTMxZGRjYWJjN2U0L3RhYmxlOmM5OWE4ZDRmNzU1MTRhZTg5YWExZThkMmE4YmY2YzU5L3RhYmxlcmFuZ2U6Yzk5YThkNGY3NTUxNGFlODlhYTFlOGQyYThiZjZjNTlfNTEtMy0xLTEtMA_22d73229-6e5a-40ce-8a57-32f09cd158f7"
      unitRef="usd">1720388000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i3c0850889e63473aa8e821761e78cea6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8zNC9mcmFnOjVjMjdlYTc2NDYxMTQ0OTk5MTY4YTMxZGRjYWJjN2U0L3RhYmxlOmM5OWE4ZDRmNzU1MTRhZTg5YWExZThkMmE4YmY2YzU5L3RhYmxlcmFuZ2U6Yzk5YThkNGY3NTUxNGFlODlhYTFlOGQyYThiZjZjNTlfNTItMS0xLTEtMA_9d85a540-a8a0-4abd-a512-894b40a53f2d"
      unitRef="usd">1673730000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ibec0846cb6c2462380b2b2c92a83435f_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8zNC9mcmFnOjVjMjdlYTc2NDYxMTQ0OTk5MTY4YTMxZGRjYWJjN2U0L3RhYmxlOmM5OWE4ZDRmNzU1MTRhZTg5YWExZThkMmE4YmY2YzU5L3RhYmxlcmFuZ2U6Yzk5YThkNGY3NTUxNGFlODlhYTFlOGQyYThiZjZjNTlfNTItMy0xLTEtMA_398852dd-6266-4c0d-8942-1bab71b8098b"
      unitRef="usd">1979217000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <endp:SettlementFundsAdditions
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8zNC9mcmFnOjVjMjdlYTc2NDYxMTQ0OTk5MTY4YTMxZGRjYWJjN2U0L3RhYmxlOmM5OWE4ZDRmNzU1MTRhZTg5YWExZThkMmE4YmY2YzU5L3RhYmxlcmFuZ2U6Yzk5YThkNGY3NTUxNGFlODlhYTFlOGQyYThiZjZjNTlfNTctMS0xLTEtMA_2379e4c7-b7ee-4ebb-8b75-95a7816a83d0"
      unitRef="usd">2000000</endp:SettlementFundsAdditions>
    <endp:SettlementFundsAdditions
      contextRef="ia12d526c1bcf49b7b0a877cc2642890f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8zNC9mcmFnOjVjMjdlYTc2NDYxMTQ0OTk5MTY4YTMxZGRjYWJjN2U0L3RhYmxlOmM5OWE4ZDRmNzU1MTRhZTg5YWExZThkMmE4YmY2YzU5L3RhYmxlcmFuZ2U6Yzk5YThkNGY3NTUxNGFlODlhYTFlOGQyYThiZjZjNTlfNTctMy0xLTEtMA_dba26157-73b5-4062-9c17-3928f61f1966"
      unitRef="usd">0</endp:SettlementFundsAdditions>
    <endp:SettlementFundsPayments
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8zNC9mcmFnOjVjMjdlYTc2NDYxMTQ0OTk5MTY4YTMxZGRjYWJjN2U0L3RhYmxlOmM5OWE4ZDRmNzU1MTRhZTg5YWExZThkMmE4YmY2YzU5L3RhYmxlcmFuZ2U6Yzk5YThkNGY3NTUxNGFlODlhYTFlOGQyYThiZjZjNTlfNTgtMS0xLTEtMA_e3bd29da-d226-4e5d-9747-b47e86d05cdb"
      unitRef="usd">26255000</endp:SettlementFundsPayments>
    <endp:SettlementFundsPayments
      contextRef="ia12d526c1bcf49b7b0a877cc2642890f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8zNC9mcmFnOjVjMjdlYTc2NDYxMTQ0OTk5MTY4YTMxZGRjYWJjN2U0L3RhYmxlOmM5OWE4ZDRmNzU1MTRhZTg5YWExZThkMmE4YmY2YzU5L3RhYmxlcmFuZ2U6Yzk5YThkNGY3NTUxNGFlODlhYTFlOGQyYThiZjZjNTlfNTgtMy0xLTEtMA_98af8e35-e109-4fe8-9aa9-b4e21d5cb642"
      unitRef="usd">67733000</endp:SettlementFundsPayments>
    <endp:OtherPaymentsForLegalSettlements
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8zNC9mcmFnOjVjMjdlYTc2NDYxMTQ0OTk5MTY4YTMxZGRjYWJjN2U0L3RhYmxlOmM5OWE4ZDRmNzU1MTRhZTg5YWExZThkMmE4YmY2YzU5L3RhYmxlcmFuZ2U6Yzk5YThkNGY3NTUxNGFlODlhYTFlOGQyYThiZjZjNTlfNTktMS0xLTEtMA_2db91493-03a3-43e1-8b8a-93b159fd4632"
      unitRef="usd">8617000</endp:OtherPaymentsForLegalSettlements>
    <endp:OtherPaymentsForLegalSettlements
      contextRef="ia12d526c1bcf49b7b0a877cc2642890f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8zNC9mcmFnOjVjMjdlYTc2NDYxMTQ0OTk5MTY4YTMxZGRjYWJjN2U0L3RhYmxlOmM5OWE4ZDRmNzU1MTRhZTg5YWExZThkMmE4YmY2YzU5L3RhYmxlcmFuZ2U6Yzk5YThkNGY3NTUxNGFlODlhYTFlOGQyYThiZjZjNTlfNTktMy0xLTEtMA_4521a710-7773-489f-81a6-d6930cacae61"
      unitRef="usd">18165000</endp:OtherPaymentsForLegalSettlements>
    <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV80MC9mcmFnOjczM2IzMTc4ZmYxYzRkN2U5OWRiNjkwYjM1MzZjMjY5L3RleHRyZWdpb246NzMzYjMxNzhmZjFjNGQ3ZTk5ZGI2OTBiMzUzNmMyNjlfMTQzNQ_0b5204fc-c476-48db-b119-9d18b2044d79">&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. BASIS OF 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-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.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent: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 accompanying unaudited Condensed Consolidated Financial Statements of Endo International plc and its subsidiaries have been prepared in accordance with U.S. generally accepted accounting principles (U.S. GAAP) for interim financial information and the instructions to Form 10-Q and Article 10 of Regulation S-X of the SEC for interim financial information. Accordingly, they do not include all of the information and footnotes required by U.S. GAAP for complete financial statements. In the opinion of management, the accompanying Condensed Consolidated Financial Statements of Endo International plc and its subsidiaries, which are unaudited, include all normal and recurring adjustments necessary for a fair statement of the Company&#x2019;s financial position as of June&#160;30, 2021 and the results of its operations and its cash flows for the periods presented. Operating results for the three and six months ended June 30, 2021 are not necessarily indicative of the results that may be expected for the year ending December 31, 2021. The year-end Condensed Consolidated Balance Sheet data as of December&#160;31, 2020 was derived from audited financial statements but does not include all disclosures required by U.S. GAAP.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent: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 information included in this Quarterly Report on Form 10-Q should be read in conjunction with our Consolidated Financial Statements and accompanying Notes included in the Annual Report.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent: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 prior period amounts have been reclassified to conform to the current period presentation.&lt;/span&gt;&lt;/div&gt;</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock>
    <us-gaap:SignificantAccountingPoliciesTextBlock
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV80Ni9mcmFnOjE1NjY1ZGQ4MTRkMzRjMWRhMjZkNGE1N2UzNDdhOTNhL3RleHRyZWdpb246MTU2NjVkZDgxNGQzNGMxZGEyNmQ0YTU3ZTM0N2E5M2FfMTk1Mg_86fbbb49-baad-493f-9733-b9a0e5d51ae9">&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;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Use of Estimates&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent: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 preparation of our Condensed Consolidated Financial Statements&#160;in conformity with U.S. GAAP requires us to make estimates and assumptions that affect the amounts and disclosures in our Condensed 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-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Significant Accounting Policies Added or Updated since 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;There have been no significant changes to our significant accounting policies since December&#160;31, 2020. For additional discussion of the Company&#x2019;s significant accounting policies, see Note 2. Summary of Significant Accounting Policies in the Consolidated Financial Statements included in Part IV, Item 15 of the Annual Report.&lt;/span&gt;&lt;/div&gt;</us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:UseOfEstimates
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV80Ni9mcmFnOjE1NjY1ZGQ4MTRkMzRjMWRhMjZkNGE1N2UzNDdhOTNhL3RleHRyZWdpb246MTU2NjVkZDgxNGQzNGMxZGEyNmQ0YTU3ZTM0N2E5M2FfMTk0OA_0513e2a1-d771-427d-a301-d8e63bcc5cbe">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Use of Estimates&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent: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 preparation of our Condensed Consolidated Financial Statements&#160;in conformity with U.S. GAAP requires us to make estimates and assumptions that affect the amounts and disclosures in our Condensed 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;</us-gaap:UseOfEstimates>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV80Ni9mcmFnOjE1NjY1ZGQ4MTRkMzRjMWRhMjZkNGE1N2UzNDdhOTNhL3RleHRyZWdpb246MTU2NjVkZDgxNGQzNGMxZGEyNmQ0YTU3ZTM0N2E5M2FfNjU5NzA2OTc2ODYxNA_db9e936c-bd27-4b17-8ae2-028f1335d205">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Significant Accounting Policies Added or Updated since 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;There have been no significant changes to our significant accounting policies since December&#160;31, 2020. For additional discussion of the Company&#x2019;s significant accounting policies, see Note 2. Summary of Significant Accounting Policies in the Consolidated Financial Statements included in Part IV, Item 15 of the Annual Report.&lt;/span&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV81Mi9mcmFnOjk3MTgzZGFiNjJmNzRkNTZhNDA2ZmJkODQwZWFhNmE5L3RleHRyZWdpb246OTcxODNkYWI2MmY3NGQ1NmE0MDZmYmQ4NDBlYWE2YTlfODEy_82c31b0c-6786-4174-9341-2df61a0161b4">&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 of directors (the Board) resolved to wind down in 2016, are reported as Discontinued operations, net of tax in the Condensed Consolidated Statements of Operations for all periods presented. The following table provides the operating results of Astora Discontinued operations, net of tax, for the three and six months ended June 30, 2021 and 2020 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Six Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-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;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;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;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;(2,103)&lt;/span&gt;&lt;/td&gt;&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;28,351&#160;&lt;/span&gt;&lt;/td&gt;&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;Loss from discontinued operations before income taxes&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;(5,873)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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,507)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;(12,094)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;(40,024)&lt;/span&gt;&lt;/td&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;Income tax (benefit) expense&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;(557)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;545&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;(1,243)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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,321)&lt;/span&gt;&lt;/td&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;text-align:left;vertical-align: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:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,316)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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,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;(10,851)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;(34,703)&lt;/span&gt;&lt;/td&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;/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 $10.9&#160;million and $34.7&#160;million for the six months ended June 30, 2021 and 2020, respectively, and the impact of cash activity related to vaginal mesh cases. During the periods presented above, there were no material net cash flows related to Astora discontinued investing activities and there was no depreciation or amortization expense related to Astora.&lt;/span&gt;&lt;/div&gt;</us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock>
    <us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV81Mi9mcmFnOjk3MTgzZGFiNjJmNzRkNTZhNDA2ZmJkODQwZWFhNmE5L3RleHRyZWdpb246OTcxODNkYWI2MmY3NGQ1NmE0MDZmYmQ4NDBlYWE2YTlfODE1_3e4f080b-6f24-486e-9c66-85fc791be7cf">The following table provides the operating results of Astora Discontinued operations, net of tax, for the three and six months ended June 30, 2021 and 2020 (in thousands):&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Six Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-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;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;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;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;(2,103)&lt;/span&gt;&lt;/td&gt;&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;28,351&#160;&lt;/span&gt;&lt;/td&gt;&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;Loss from discontinued operations before income taxes&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;(5,873)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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,507)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;(12,094)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;(40,024)&lt;/span&gt;&lt;/td&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;Income tax (benefit) expense&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;(557)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;545&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;(1,243)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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,321)&lt;/span&gt;&lt;/td&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;text-align:left;vertical-align: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:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,316)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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,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;(10,851)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;(34,703)&lt;/span&gt;&lt;/td&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;/table&gt;</us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock>
    <endp:DisposalGroupIncludingDiscontinuedOperationLitigationRelatedAndOtherContingencies
      contextRef="ib7ba070dd3f442569c91ac7ee29397f5_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV81Mi9mcmFnOjk3MTgzZGFiNjJmNzRkNTZhNDA2ZmJkODQwZWFhNmE5L3RhYmxlOjBhYTczMWFkMzRkMTQ4MjdhODhlYWZiY2I4NWM1YWJmL3RhYmxlcmFuZ2U6MGFhNzMxYWQzNGQxNDgyN2E4OGVhZmJjYjg1YzVhYmZfMi0xLTEtMS0w_8fc8e1a5-0474-459d-8035-3a49c0a9c9d0"
      unitRef="usd">0</endp:DisposalGroupIncludingDiscontinuedOperationLitigationRelatedAndOtherContingencies>
    <endp:DisposalGroupIncludingDiscontinuedOperationLitigationRelatedAndOtherContingencies
      contextRef="i3820b30306ae4ac1bb79aedd8f6c58f2_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV81Mi9mcmFnOjk3MTgzZGFiNjJmNzRkNTZhNDA2ZmJkODQwZWFhNmE5L3RhYmxlOjBhYTczMWFkMzRkMTQ4MjdhODhlYWZiY2I4NWM1YWJmL3RhYmxlcmFuZ2U6MGFhNzMxYWQzNGQxNDgyN2E4OGVhZmJjYjg1YzVhYmZfMi0zLTEtMS0w_4bd4ff0d-ec4a-4bdc-9ecd-ae8838927e51"
      unitRef="usd">-2103000</endp:DisposalGroupIncludingDiscontinuedOperationLitigationRelatedAndOtherContingencies>
    <endp:DisposalGroupIncludingDiscontinuedOperationLitigationRelatedAndOtherContingencies
      contextRef="ibe382cf8942541b8bb4b85f256f29c0e_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV81Mi9mcmFnOjk3MTgzZGFiNjJmNzRkNTZhNDA2ZmJkODQwZWFhNmE5L3RhYmxlOjBhYTczMWFkMzRkMTQ4MjdhODhlYWZiY2I4NWM1YWJmL3RhYmxlcmFuZ2U6MGFhNzMxYWQzNGQxNDgyN2E4OGVhZmJjYjg1YzVhYmZfMi01LTEtMS0w_f4bf7331-b576-4050-b4be-9ce420a6c83d"
      unitRef="usd">0</endp:DisposalGroupIncludingDiscontinuedOperationLitigationRelatedAndOtherContingencies>
    <endp:DisposalGroupIncludingDiscontinuedOperationLitigationRelatedAndOtherContingencies
      contextRef="i2cca367671a34b0d9f63cd4c3699350b_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV81Mi9mcmFnOjk3MTgzZGFiNjJmNzRkNTZhNDA2ZmJkODQwZWFhNmE5L3RhYmxlOjBhYTczMWFkMzRkMTQ4MjdhODhlYWZiY2I4NWM1YWJmL3RhYmxlcmFuZ2U6MGFhNzMxYWQzNGQxNDgyN2E4OGVhZmJjYjg1YzVhYmZfMi03LTEtMS0w_64ea15ac-aced-4124-89b7-a26f96792aa3"
      unitRef="usd">28351000</endp:DisposalGroupIncludingDiscontinuedOperationLitigationRelatedAndOtherContingencies>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax
      contextRef="ib7ba070dd3f442569c91ac7ee29397f5_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV81Mi9mcmFnOjk3MTgzZGFiNjJmNzRkNTZhNDA2ZmJkODQwZWFhNmE5L3RhYmxlOjBhYTczMWFkMzRkMTQ4MjdhODhlYWZiY2I4NWM1YWJmL3RhYmxlcmFuZ2U6MGFhNzMxYWQzNGQxNDgyN2E4OGVhZmJjYjg1YzVhYmZfMy0xLTEtMS0w_d5a9fc44-fc19-4991-88e4-c11550b06866"
      unitRef="usd">-5873000</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax
      contextRef="i3820b30306ae4ac1bb79aedd8f6c58f2_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV81Mi9mcmFnOjk3MTgzZGFiNjJmNzRkNTZhNDA2ZmJkODQwZWFhNmE5L3RhYmxlOjBhYTczMWFkMzRkMTQ4MjdhODhlYWZiY2I4NWM1YWJmL3RhYmxlcmFuZ2U6MGFhNzMxYWQzNGQxNDgyN2E4OGVhZmJjYjg1YzVhYmZfMy0zLTEtMS0w_b96bb8f7-20e5-424f-9551-29a4cfd371e3"
      unitRef="usd">-6507000</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax
      contextRef="ibe382cf8942541b8bb4b85f256f29c0e_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV81Mi9mcmFnOjk3MTgzZGFiNjJmNzRkNTZhNDA2ZmJkODQwZWFhNmE5L3RhYmxlOjBhYTczMWFkMzRkMTQ4MjdhODhlYWZiY2I4NWM1YWJmL3RhYmxlcmFuZ2U6MGFhNzMxYWQzNGQxNDgyN2E4OGVhZmJjYjg1YzVhYmZfMy01LTEtMS0w_ea3b7d7b-b2c8-4903-9579-d53ad195b3b2"
      unitRef="usd">-12094000</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax
      contextRef="i2cca367671a34b0d9f63cd4c3699350b_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV81Mi9mcmFnOjk3MTgzZGFiNjJmNzRkNTZhNDA2ZmJkODQwZWFhNmE5L3RhYmxlOjBhYTczMWFkMzRkMTQ4MjdhODhlYWZiY2I4NWM1YWJmL3RhYmxlcmFuZ2U6MGFhNzMxYWQzNGQxNDgyN2E4OGVhZmJjYjg1YzVhYmZfMy03LTEtMS0w_51541f2b-f277-44ee-927f-9c0ecd81be2d"
      unitRef="usd">-40024000</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax>
    <us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation
      contextRef="ib7ba070dd3f442569c91ac7ee29397f5_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV81Mi9mcmFnOjk3MTgzZGFiNjJmNzRkNTZhNDA2ZmJkODQwZWFhNmE5L3RhYmxlOjBhYTczMWFkMzRkMTQ4MjdhODhlYWZiY2I4NWM1YWJmL3RhYmxlcmFuZ2U6MGFhNzMxYWQzNGQxNDgyN2E4OGVhZmJjYjg1YzVhYmZfNC0xLTEtMS0w_f183b68d-bb9f-4de3-81b5-790d0fa86ea8"
      unitRef="usd">-557000</us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation>
    <us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation
      contextRef="i3820b30306ae4ac1bb79aedd8f6c58f2_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV81Mi9mcmFnOjk3MTgzZGFiNjJmNzRkNTZhNDA2ZmJkODQwZWFhNmE5L3RhYmxlOjBhYTczMWFkMzRkMTQ4MjdhODhlYWZiY2I4NWM1YWJmL3RhYmxlcmFuZ2U6MGFhNzMxYWQzNGQxNDgyN2E4OGVhZmJjYjg1YzVhYmZfNC0zLTEtMS0w_43d44300-71a4-40ac-92f8-0ed42f46a0d4"
      unitRef="usd">545000</us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation>
    <us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation
      contextRef="ibe382cf8942541b8bb4b85f256f29c0e_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV81Mi9mcmFnOjk3MTgzZGFiNjJmNzRkNTZhNDA2ZmJkODQwZWFhNmE5L3RhYmxlOjBhYTczMWFkMzRkMTQ4MjdhODhlYWZiY2I4NWM1YWJmL3RhYmxlcmFuZ2U6MGFhNzMxYWQzNGQxNDgyN2E4OGVhZmJjYjg1YzVhYmZfNC01LTEtMS0w_61dffb5f-81a4-4567-be0a-298d0ff5b307"
      unitRef="usd">-1243000</us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation>
    <us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation
      contextRef="i2cca367671a34b0d9f63cd4c3699350b_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV81Mi9mcmFnOjk3MTgzZGFiNjJmNzRkNTZhNDA2ZmJkODQwZWFhNmE5L3RhYmxlOjBhYTczMWFkMzRkMTQ4MjdhODhlYWZiY2I4NWM1YWJmL3RhYmxlcmFuZ2U6MGFhNzMxYWQzNGQxNDgyN2E4OGVhZmJjYjg1YzVhYmZfNC03LTEtMS0w_97e0a0cb-30a2-4396-94ee-da5bdaec1135"
      unitRef="usd">-5321000</us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
      contextRef="ib7ba070dd3f442569c91ac7ee29397f5_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV81Mi9mcmFnOjk3MTgzZGFiNjJmNzRkNTZhNDA2ZmJkODQwZWFhNmE5L3RhYmxlOjBhYTczMWFkMzRkMTQ4MjdhODhlYWZiY2I4NWM1YWJmL3RhYmxlcmFuZ2U6MGFhNzMxYWQzNGQxNDgyN2E4OGVhZmJjYjg1YzVhYmZfNS0xLTEtMS0w_04af68ed-4d0d-4925-9fc2-6875ea0631e5"
      unitRef="usd">-5316000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
      contextRef="i3820b30306ae4ac1bb79aedd8f6c58f2_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV81Mi9mcmFnOjk3MTgzZGFiNjJmNzRkNTZhNDA2ZmJkODQwZWFhNmE5L3RhYmxlOjBhYTczMWFkMzRkMTQ4MjdhODhlYWZiY2I4NWM1YWJmL3RhYmxlcmFuZ2U6MGFhNzMxYWQzNGQxNDgyN2E4OGVhZmJjYjg1YzVhYmZfNS0zLTEtMS0w_a70c7aed-34bd-4989-8a08-b155b3de18fd"
      unitRef="usd">-7052000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
      contextRef="ibe382cf8942541b8bb4b85f256f29c0e_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV81Mi9mcmFnOjk3MTgzZGFiNjJmNzRkNTZhNDA2ZmJkODQwZWFhNmE5L3RhYmxlOjBhYTczMWFkMzRkMTQ4MjdhODhlYWZiY2I4NWM1YWJmL3RhYmxlcmFuZ2U6MGFhNzMxYWQzNGQxNDgyN2E4OGVhZmJjYjg1YzVhYmZfNS01LTEtMS0w_5584ac6d-2c9e-4751-9d5e-756da845c444"
      unitRef="usd">-10851000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
      contextRef="i2cca367671a34b0d9f63cd4c3699350b_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV81Mi9mcmFnOjk3MTgzZGFiNjJmNzRkNTZhNDA2ZmJkODQwZWFhNmE5L3RhYmxlOjBhYTczMWFkMzRkMTQ4MjdhODhlYWZiY2I4NWM1YWJmL3RhYmxlcmFuZ2U6MGFhNzMxYWQzNGQxNDgyN2E4OGVhZmJjYjg1YzVhYmZfNS03LTEtMS0w_c8cab16d-d795-4f8e-8ac9-e18f8665a0de"
      unitRef="usd">-34703000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
      contextRef="ibe382cf8942541b8bb4b85f256f29c0e_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV81Mi9mcmFnOjk3MTgzZGFiNjJmNzRkNTZhNDA2ZmJkODQwZWFhNmE5L3RleHRyZWdpb246OTcxODNkYWI2MmY3NGQ1NmE0MDZmYmQ4NDBlYWE2YTlfNTAy_c90bdbcb-763a-4b9e-8aa6-b3e185cfdadf"
      unitRef="usd">-10900000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
      contextRef="i2cca367671a34b0d9f63cd4c3699350b_D20200101-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV81Mi9mcmFnOjk3MTgzZGFiNjJmNzRkNTZhNDA2ZmJkODQwZWFhNmE5L3RleHRyZWdpb246OTcxODNkYWI2MmY3NGQ1NmE0MDZmYmQ4NDBlYWE2YTlfNTA5_bb731497-29c7-4e0a-ab7e-e70a3b4369d3"
      unitRef="usd">-34700000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity>
    <us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations
      contextRef="i2cca367671a34b0d9f63cd4c3699350b_D20200101-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV81Mi9mcmFnOjk3MTgzZGFiNjJmNzRkNTZhNDA2ZmJkODQwZWFhNmE5L3RleHRyZWdpb246OTcxODNkYWI2MmY3NGQ1NmE0MDZmYmQ4NDBlYWE2YTlfNjQ4_1516017d-d2a5-4910-bf93-ab94338a06ce"
      unitRef="usd">0</us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations>
    <us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations
      contextRef="ibe382cf8942541b8bb4b85f256f29c0e_D20210101-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV81Mi9mcmFnOjk3MTgzZGFiNjJmNzRkNTZhNDA2ZmJkODQwZWFhNmE5L3RleHRyZWdpb246OTcxODNkYWI2MmY3NGQ1NmE0MDZmYmQ4NDBlYWE2YTlfNjQ4_1a22f587-acb2-4b08-a921-7b80969e765f"
      unitRef="usd">0</us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortization
      contextRef="ibe382cf8942541b8bb4b85f256f29c0e_D20210101-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV81Mi9mcmFnOjk3MTgzZGFiNjJmNzRkNTZhNDA2ZmJkODQwZWFhNmE5L3RleHRyZWdpb246OTcxODNkYWI2MmY3NGQ1NmE0MDZmYmQ4NDBlYWE2YTlfNzM3_0c1da175-a2fe-4505-bbee-acd97c2fa38f"
      unitRef="usd">0</us-gaap:DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortization>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortization
      contextRef="i2cca367671a34b0d9f63cd4c3699350b_D20200101-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV81Mi9mcmFnOjk3MTgzZGFiNjJmNzRkNTZhNDA2ZmJkODQwZWFhNmE5L3RleHRyZWdpb246OTcxODNkYWI2MmY3NGQ1NmE0MDZmYmQ4NDBlYWE2YTlfNzM3_71adcb35-9551-4486-ac52-a845f7e03042"
      unitRef="usd">0</us-gaap:DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortization>
    <us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV81NS9mcmFnOmJhYzI3YWJkOWMzNzRkOGI5ODRiZTU0ZGY4NzQ3Nzc0L3RleHRyZWdpb246YmFjMjdhYmQ5YzM3NGQ4Yjk4NGJlNTRkZjg3NDc3NzRfNDI4MA_3bbd1361-44c1-499a-8a3f-50e2dc8fe744">&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 for which amounts recognized or cash expenditures during the three- or six-month periods ended June&#160;30, 2021 or 2020 were material or that had material restructuring liabilities at either June&#160;30, 2021 or December&#160;31, 2020.&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 retail generics 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 525 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 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;The following pre-tax net amounts related to the 2020 Restructuring Initiative are included in the Company&#x2019;s Condensed Consolidated Statements of Operations during the three and six months ended June 30, 2021 and 2020 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Six Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #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;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 restructuring charges related to:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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:1pt solid #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:1pt solid #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:1pt solid #000;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 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;Accelerated depreciation&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;9,072&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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,755&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,385&#160;&lt;/span&gt;&lt;/td&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;/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;Excess inventory reserves&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;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;&#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,794&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 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;Employee separation, continuity and other benefit-related costs&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,721&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;8,331&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="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;Certain other restructuring 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;936&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,794&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 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 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;12,474&#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;1,755&#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;31,898&#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;8,385&#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;/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;These pre-tax net amounts were primarily attributable to our Generic Pharmaceuticals segment, which incurred $7.6&#160;million and $22.5&#160;million of pre-tax net charges during the three and six months ended June 30, 2021, respectively, and $1.8&#160;million and $8.4&#160;million of pre-tax net charges during the three and six months ended June 30, 2020, respectively. 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 June&#160;30, 2021, cumulative amounts incurred to date include charges related to accelerated depreciation of approximately $38.4&#160;million, asset impairments related to identifiable intangible assets and certain operating lease assets of approximately $7.4&#160;million, excess inventory reserves of approximately $8.9&#160;million, employee separation, continuity and other benefit-related costs of approximately $68.4&#160;million and certain other restructuring costs of approximately $2.5&#160;million. Of these amounts, approximately $101.5&#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;The following pre-tax net amounts related to the 2020 Restructuring Initiative are included in the Company&#x2019;s Condensed Consolidated Statements of Operations during the three and six months ended June 30, 2021 and 2020 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Six Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #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;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 restructuring charges included in:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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:1pt solid #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:1pt solid #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:1pt solid #000;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 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;Cost of 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;5,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,261&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,026&#160;&lt;/span&gt;&lt;/td&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 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;Selling, general and administrative&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,686&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,228&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,945&#160;&lt;/span&gt;&lt;/td&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 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;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;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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,326&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;414&#160;&lt;/span&gt;&lt;/td&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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 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;12,474&#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;1,755&#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;31,898&#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;8,385&#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;/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 six months ended June 30, 2021 were as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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, 2020&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,338&#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;664&#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;59,002&#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;8,331&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,999&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;(16,793)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,347)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,140)&lt;/span&gt;&lt;/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 June 30, 2021&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;49,876&#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;985&#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;50,861&#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;Of the liability at June&#160;30, 2021, $38.2&#160;million is classified as current and is included in Accounts payable and accrued expenses in the Condensed Consolidated Balance Sheets, with the remaining amount classified as noncurrent and included in Other liabilities</us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock>
    <us-gaap:RestructuringAndRelatedCostExpectedNumberOfPositionsEliminated
      contextRef="ia00f69c88f9e4f4a86e05fa45717c613_D20210101-20210630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV81NS9mcmFnOmJhYzI3YWJkOWMzNzRkOGI5ODRiZTU0ZGY4NzQ3Nzc0L3RleHRyZWdpb246YmFjMjdhYmQ5YzM3NGQ4Yjk4NGJlNTRkZjg3NDc3NzRfMTY3MQ_e63bf18d-5fb9-4588-9ad9-8b4ba840fd16"
      unitRef="position">525</us-gaap:RestructuringAndRelatedCostExpectedNumberOfPositionsEliminated>
    <endp:RestructuringAndRelatedCostsExpectedCostSavings
      contextRef="i87571919f1b348f2a37916bb48afd8fb_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV81NS9mcmFnOmJhYzI3YWJkOWMzNzRkOGI5ODRiZTU0ZGY4NzQ3Nzc0L3RleHRyZWdpb246YmFjMjdhYmQ5YzM3NGQ4Yjk4NGJlNTRkZjg3NDc3NzRfMTgzMg_760a351e-4236-4ca4-98c6-eb593a307474"
      unitRef="usd">85000000</endp:RestructuringAndRelatedCostsExpectedCostSavings>
    <endp:RestructuringAndRelatedCostsExpectedCostSavings
      contextRef="i726618b435144a5ea97f7721af4c9662_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV81NS9mcmFnOmJhYzI3YWJkOWMzNzRkOGI5ODRiZTU0ZGY4NzQ3Nzc0L3RleHRyZWdpb246YmFjMjdhYmQ5YzM3NGQ4Yjk4NGJlNTRkZjg3NDc3NzRfMTgzOA_45310e24-40ab-42c6-826e-cf542142d163"
      unitRef="usd">95000000</endp:RestructuringAndRelatedCostsExpectedCostSavings>
    <endp:RestructuringAndRelatedCostsExpectedCostSavings
      contextRef="ieeb99acbaa0046f88d978b3ca2663a8c_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV81NS9mcmFnOmJhYzI3YWJkOWMzNzRkOGI5ODRiZTU0ZGY4NzQ3Nzc0L3RleHRyZWdpb246YmFjMjdhYmQ5YzM3NGQ4Yjk4NGJlNTRkZjg3NDc3NzRfMTkzNw_7b92a882-896e-4b91-8c3a-9a1fb6b40a1d"
      unitRef="usd">65000000</endp:RestructuringAndRelatedCostsExpectedCostSavings>
    <endp:RestructuringAndRelatedCostsExpectedCostSavings
      contextRef="i498d7d8a3b434f1fb0e1a086232f5d74_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV81NS9mcmFnOmJhYzI3YWJkOWMzNzRkOGI5ODRiZTU0ZGY4NzQ3Nzc0L3RleHRyZWdpb246YmFjMjdhYmQ5YzM3NGQ4Yjk4NGJlNTRkZjg3NDc3NzRfMTk0Mw_52e07f11-2aed-488a-9619-fb523f93562b"
      unitRef="usd">70000000</endp:RestructuringAndRelatedCostsExpectedCostSavings>
    <endp:RestructuringAndRelatedCostsExpectedCostSavings
      contextRef="i23c37b327e2945cea09c1ca4495e475d_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV81NS9mcmFnOmJhYzI3YWJkOWMzNzRkOGI5ODRiZTU0ZGY4NzQ3Nzc0L3RleHRyZWdpb246YmFjMjdhYmQ5YzM3NGQ4Yjk4NGJlNTRkZjg3NDc3NzRfMjAxMw_e8b0bfd9-7103-49c7-acb2-3b7bbc13ac93"
      unitRef="usd">20000000</endp:RestructuringAndRelatedCostsExpectedCostSavings>
    <endp:RestructuringAndRelatedCostsExpectedCostSavings
      contextRef="ia46c322807d349709a1267e51690963d_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV81NS9mcmFnOmJhYzI3YWJkOWMzNzRkOGI5ODRiZTU0ZGY4NzQ3Nzc0L3RleHRyZWdpb246YmFjMjdhYmQ5YzM3NGQ4Yjk4NGJlNTRkZjg3NDc3NzRfMjAxOQ_b30f232e-96fb-447f-8fc9-81c5d179ec4a"
      unitRef="usd">25000000</endp:RestructuringAndRelatedCostsExpectedCostSavings>
    <us-gaap:RestructuringCharges
      contextRef="ia1a01d03bfb943a1a6c44ec687f82f2b_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV81NS9mcmFnOmJhYzI3YWJkOWMzNzRkOGI5ODRiZTU0ZGY4NzQ3Nzc0L3RleHRyZWdpb246YmFjMjdhYmQ5YzM3NGQ4Yjk4NGJlNTRkZjg3NDc3NzRfMjEzNw_3e76a0dc-874f-4897-a44f-8138d31d87c2"
      unitRef="usd">163000000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i646c4d85259e4119aca73c8b46c970a3_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV81NS9mcmFnOmJhYzI3YWJkOWMzNzRkOGI5ODRiZTU0ZGY4NzQ3Nzc0L3RleHRyZWdpb246YmFjMjdhYmQ5YzM3NGQ4Yjk4NGJlNTRkZjg3NDc3NzRfMjE0Mw_ade913f9-e1c9-42f8-8c98-d224f5e29d10"
      unitRef="usd">183000000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i1f92b6a4a8c34d608370f5591f5062f8_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV81NS9mcmFnOmJhYzI3YWJkOWMzNzRkOGI5ODRiZTU0ZGY4NzQ3Nzc0L3RleHRyZWdpb246YmFjMjdhYmQ5YzM3NGQ4Yjk4NGJlNTRkZjg3NDc3NzRfMjE3MA_36194cc5-0baf-48b8-816e-9ae2cac8337b"
      unitRef="usd">135000000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i9e14565b971f4b61992c2b82878dd613_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV81NS9mcmFnOmJhYzI3YWJkOWMzNzRkOGI5ODRiZTU0ZGY4NzQ3Nzc0L3RleHRyZWdpb246YmFjMjdhYmQ5YzM3NGQ4Yjk4NGJlNTRkZjg3NDc3NzRfMjE3Ng_69b9f887-42b1-405a-8599-07574f39751a"
      unitRef="usd">150000000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringReserveAcceleratedDepreciation
      contextRef="ia1a01d03bfb943a1a6c44ec687f82f2b_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV81NS9mcmFnOmJhYzI3YWJkOWMzNzRkOGI5ODRiZTU0ZGY4NzQ3Nzc0L3RleHRyZWdpb246YmFjMjdhYmQ5YzM3NGQ4Yjk4NGJlNTRkZjg3NDc3NzRfMjQwNA_3c6c4698-4dec-493b-a93e-ce26275d0b0d"
      unitRef="usd">56000000</us-gaap:RestructuringReserveAcceleratedDepreciation>
    <us-gaap:RestructuringReserveAcceleratedDepreciation
      contextRef="i646c4d85259e4119aca73c8b46c970a3_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV81NS9mcmFnOmJhYzI3YWJkOWMzNzRkOGI5ODRiZTU0ZGY4NzQ3Nzc0L3RleHRyZWdpb246YmFjMjdhYmQ5YzM3NGQ4Yjk4NGJlNTRkZjg3NDc3NzRfMjQxMA_606b80a2-fd81-46ee-89d4-c26a69542420"
      unitRef="usd">66000000</us-gaap:RestructuringReserveAcceleratedDepreciation>
    <us-gaap:AssetImpairmentCharges
      contextRef="ia00f69c88f9e4f4a86e05fa45717c613_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV81NS9mcmFnOmJhYzI3YWJkOWMzNzRkOGI5ODRiZTU0ZGY4NzQ3Nzc0L3RleHRyZWdpb246YmFjMjdhYmQ5YzM3NGQ4Yjk4NGJlNTRkZjg3NDc3NzRfMjQ1Ng_2ff87977-65e1-470a-8948-841f3480a84a"
      unitRef="usd">7000000</us-gaap:AssetImpairmentCharges>
    <endp:RestructuringAndRelatedCostEmployeeCosts
      contextRef="ia1a01d03bfb943a1a6c44ec687f82f2b_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV81NS9mcmFnOmJhYzI3YWJkOWMzNzRkOGI5ODRiZTU0ZGY4NzQ3Nzc0L3RleHRyZWdpb246YmFjMjdhYmQ5YzM3NGQ4Yjk4NGJlNTRkZjg3NDc3NzRfMjU0MQ_0cb32d6e-0f44-4365-a53c-8631da38691c"
      unitRef="usd">85000000</endp:RestructuringAndRelatedCostEmployeeCosts>
    <endp:RestructuringAndRelatedCostEmployeeCosts
      contextRef="i646c4d85259e4119aca73c8b46c970a3_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV81NS9mcmFnOmJhYzI3YWJkOWMzNzRkOGI5ODRiZTU0ZGY4NzQ3Nzc0L3RleHRyZWdpb246YmFjMjdhYmQ5YzM3NGQ4Yjk4NGJlNTRkZjg3NDc3NzRfMjU0Nw_c92e1f4a-2755-4a98-a984-735fa3aeec61"
      unitRef="usd">90000000</endp:RestructuringAndRelatedCostEmployeeCosts>
    <us-gaap:RestructuringCharges
      contextRef="i6f922656f8354cfaa2840e5a540f5b98_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV81NS9mcmFnOmJhYzI3YWJkOWMzNzRkOGI5ODRiZTU0ZGY4NzQ3Nzc0L3RleHRyZWdpb246YmFjMjdhYmQ5YzM3NGQ4Yjk4NGJlNTRkZjg3NDc3NzRfMjYwNQ_f5c33786-b4de-4730-8546-6378e40c74ee"
      unitRef="usd">15000000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i038edd724e4541f7b104aab75f1fffa4_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV81NS9mcmFnOmJhYzI3YWJkOWMzNzRkOGI5ODRiZTU0ZGY4NzQ3Nzc0L3RleHRyZWdpb246YmFjMjdhYmQ5YzM3NGQ4Yjk4NGJlNTRkZjg3NDc3NzRfMjYxMQ_253e3912-87c1-4afd-813c-6fb1c620b5d2"
      unitRef="usd">20000000</us-gaap:RestructuringCharges>
    <us-gaap:PaymentsForRestructuring
      contextRef="ia1a01d03bfb943a1a6c44ec687f82f2b_D20210101-20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV81NS9mcmFnOmJhYzI3YWJkOWMzNzRkOGI5ODRiZTU0ZGY4NzQ3Nzc0L3RleHRyZWdpb246YmFjMjdhYmQ5YzM3NGQ4Yjk4NGJlNTRkZjg3NDc3NzRfMjY4NA_3ba29f4b-056a-403e-8001-5b6738dd99fd"
      unitRef="usd">100000000</us-gaap:PaymentsForRestructuring>
    <us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV81NS9mcmFnOmJhYzI3YWJkOWMzNzRkOGI5ODRiZTU0ZGY4NzQ3Nzc0L3RleHRyZWdpb246YmFjMjdhYmQ5YzM3NGQ4Yjk4NGJlNTRkZjg3NDc3NzRfNDI3Nw_fd96a3e5-cf9c-404d-85e7-a27650e28f96">&lt;div style="margin-top:6pt;text-indent: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 pre-tax net amounts related to the 2020 Restructuring Initiative are included in the Company&#x2019;s Condensed Consolidated Statements of Operations during the three and six months ended June 30, 2021 and 2020 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Six Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #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;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 restructuring charges related to:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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:1pt solid #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:1pt solid #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:1pt solid #000;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 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;Accelerated depreciation&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;9,072&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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,755&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,385&#160;&lt;/span&gt;&lt;/td&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;/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;Excess inventory reserves&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;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;&#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,794&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 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;Employee separation, continuity and other benefit-related costs&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,721&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;8,331&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="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;Certain other restructuring 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;936&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,794&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 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 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;12,474&#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;1,755&#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;31,898&#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;8,385&#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;/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 pre-tax net amounts related to the 2020 Restructuring Initiative are included in the Company&#x2019;s Condensed Consolidated Statements of Operations during the three and six months ended June 30, 2021 and 2020 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Six Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #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;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 restructuring charges included in:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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:1pt solid #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:1pt solid #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:1pt solid #000;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 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;Cost of 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;5,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,261&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,026&#160;&lt;/span&gt;&lt;/td&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 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;Selling, general and administrative&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,686&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,228&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,945&#160;&lt;/span&gt;&lt;/td&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 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;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;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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,326&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;414&#160;&lt;/span&gt;&lt;/td&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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 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;12,474&#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;1,755&#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;31,898&#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;8,385&#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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock>
    <us-gaap:RestructuringReserveAcceleratedDepreciation
      contextRef="i77166ea53d284a7fa307cab0b7571194_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV81NS9mcmFnOmJhYzI3YWJkOWMzNzRkOGI5ODRiZTU0ZGY4NzQ3Nzc0L3RhYmxlOmU5OWIxOTU4MDc0YjQxODRiZDFiYTBhYzhmMmRkNTc1L3RhYmxlcmFuZ2U6ZTk5YjE5NTgwNzRiNDE4NGJkMWJhMGFjOGYyZGQ1NzVfMy0xLTEtMS0w_23eadcdd-fd24-42cd-bab1-03560ee1141b"
      unitRef="usd">9072000</us-gaap:RestructuringReserveAcceleratedDepreciation>
    <us-gaap:RestructuringReserveAcceleratedDepreciation
      contextRef="i1c9e354def55438893e5ea0a8f9f6dc8_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV81NS9mcmFnOmJhYzI3YWJkOWMzNzRkOGI5ODRiZTU0ZGY4NzQ3Nzc0L3RhYmxlOmU5OWIxOTU4MDc0YjQxODRiZDFiYTBhYzhmMmRkNTc1L3RhYmxlcmFuZ2U6ZTk5YjE5NTgwNzRiNDE4NGJkMWJhMGFjOGYyZGQ1NzVfMy0zLTEtMS0w_69480bcd-942d-45ac-8ab2-f87afb971a6d"
      unitRef="usd">1755000</us-gaap:RestructuringReserveAcceleratedDepreciation>
    <us-gaap:RestructuringReserveAcceleratedDepreciation
      contextRef="ia00f69c88f9e4f4a86e05fa45717c613_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV81NS9mcmFnOmJhYzI3YWJkOWMzNzRkOGI5ODRiZTU0ZGY4NzQ3Nzc0L3RhYmxlOmU5OWIxOTU4MDc0YjQxODRiZDFiYTBhYzhmMmRkNTc1L3RhYmxlcmFuZ2U6ZTk5YjE5NTgwNzRiNDE4NGJkMWJhMGFjOGYyZGQ1NzVfMy01LTEtMS0w_89d97211-e54f-436c-a705-7427d8e8e21d"
      unitRef="usd">15979000</us-gaap:RestructuringReserveAcceleratedDepreciation>
    <us-gaap:RestructuringReserveAcceleratedDepreciation
      contextRef="i46f75fc1fe52400fb9e5d2b71eb54990_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV81NS9mcmFnOmJhYzI3YWJkOWMzNzRkOGI5ODRiZTU0ZGY4NzQ3Nzc0L3RhYmxlOmU5OWIxOTU4MDc0YjQxODRiZDFiYTBhYzhmMmRkNTc1L3RhYmxlcmFuZ2U6ZTk5YjE5NTgwNzRiNDE4NGJkMWJhMGFjOGYyZGQ1NzVfMy03LTEtMS0w_64e17ae4-99d5-46e7-942b-869096030745"
      unitRef="usd">8385000</us-gaap:RestructuringReserveAcceleratedDepreciation>
    <endp:RestructuringAndRelatedCostIncreaseInExcessInventoryReserves
      contextRef="i77166ea53d284a7fa307cab0b7571194_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV81NS9mcmFnOmJhYzI3YWJkOWMzNzRkOGI5ODRiZTU0ZGY4NzQ3Nzc0L3RhYmxlOmU5OWIxOTU4MDc0YjQxODRiZDFiYTBhYzhmMmRkNTc1L3RhYmxlcmFuZ2U6ZTk5YjE5NTgwNzRiNDE4NGJkMWJhMGFjOGYyZGQ1NzVfNS0xLTEtMS0w_32f915cd-e463-465e-856b-ffb5dc04ece4"
      unitRef="usd">745000</endp:RestructuringAndRelatedCostIncreaseInExcessInventoryReserves>
    <endp:RestructuringAndRelatedCostIncreaseInExcessInventoryReserves
      contextRef="i1c9e354def55438893e5ea0a8f9f6dc8_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV81NS9mcmFnOmJhYzI3YWJkOWMzNzRkOGI5ODRiZTU0ZGY4NzQ3Nzc0L3RhYmxlOmU5OWIxOTU4MDc0YjQxODRiZDFiYTBhYzhmMmRkNTc1L3RhYmxlcmFuZ2U6ZTk5YjE5NTgwNzRiNDE4NGJkMWJhMGFjOGYyZGQ1NzVfNS0zLTEtMS0w_6696d910-2a33-4e35-8a1a-6731fc8c4f0c"
      unitRef="usd">0</endp:RestructuringAndRelatedCostIncreaseInExcessInventoryReserves>
    <endp:RestructuringAndRelatedCostIncreaseInExcessInventoryReserves
      contextRef="ia00f69c88f9e4f4a86e05fa45717c613_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV81NS9mcmFnOmJhYzI3YWJkOWMzNzRkOGI5ODRiZTU0ZGY4NzQ3Nzc0L3RhYmxlOmU5OWIxOTU4MDc0YjQxODRiZDFiYTBhYzhmMmRkNTc1L3RhYmxlcmFuZ2U6ZTk5YjE5NTgwNzRiNDE4NGJkMWJhMGFjOGYyZGQ1NzVfNS01LTEtMS0w_3449829a-18cc-4104-8fb5-ccca43b17bf3"
      unitRef="usd">5794000</endp:RestructuringAndRelatedCostIncreaseInExcessInventoryReserves>
    <endp:RestructuringAndRelatedCostIncreaseInExcessInventoryReserves
      contextRef="i46f75fc1fe52400fb9e5d2b71eb54990_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV81NS9mcmFnOmJhYzI3YWJkOWMzNzRkOGI5ODRiZTU0ZGY4NzQ3Nzc0L3RhYmxlOmU5OWIxOTU4MDc0YjQxODRiZDFiYTBhYzhmMmRkNTc1L3RhYmxlcmFuZ2U6ZTk5YjE5NTgwNzRiNDE4NGJkMWJhMGFjOGYyZGQ1NzVfNS03LTEtMS0w_f7935208-c54c-406b-ab15-3cb81da6e53f"
      unitRef="usd">0</endp:RestructuringAndRelatedCostIncreaseInExcessInventoryReserves>
    <us-gaap:SeveranceCosts1
      contextRef="i77166ea53d284a7fa307cab0b7571194_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV81NS9mcmFnOmJhYzI3YWJkOWMzNzRkOGI5ODRiZTU0ZGY4NzQ3Nzc0L3RhYmxlOmU5OWIxOTU4MDc0YjQxODRiZDFiYTBhYzhmMmRkNTc1L3RhYmxlcmFuZ2U6ZTk5YjE5NTgwNzRiNDE4NGJkMWJhMGFjOGYyZGQ1NzVfNi0xLTEtMS0w_d3891556-29eb-4c83-afbe-411c0ea5843e"
      unitRef="usd">1721000</us-gaap:SeveranceCosts1>
    <us-gaap:SeveranceCosts1
      contextRef="i1c9e354def55438893e5ea0a8f9f6dc8_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV81NS9mcmFnOmJhYzI3YWJkOWMzNzRkOGI5ODRiZTU0ZGY4NzQ3Nzc0L3RhYmxlOmU5OWIxOTU4MDc0YjQxODRiZDFiYTBhYzhmMmRkNTc1L3RhYmxlcmFuZ2U6ZTk5YjE5NTgwNzRiNDE4NGJkMWJhMGFjOGYyZGQ1NzVfNi0zLTEtMS0w_86976ad8-d31a-4610-9aee-06b0a4560cc5"
      unitRef="usd">0</us-gaap:SeveranceCosts1>
    <us-gaap:SeveranceCosts1
      contextRef="ia00f69c88f9e4f4a86e05fa45717c613_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV81NS9mcmFnOmJhYzI3YWJkOWMzNzRkOGI5ODRiZTU0ZGY4NzQ3Nzc0L3RhYmxlOmU5OWIxOTU4MDc0YjQxODRiZDFiYTBhYzhmMmRkNTc1L3RhYmxlcmFuZ2U6ZTk5YjE5NTgwNzRiNDE4NGJkMWJhMGFjOGYyZGQ1NzVfNi01LTEtMS0w_d85294c6-8dcd-4c92-be00-9ac287efd47f"
      unitRef="usd">8331000</us-gaap:SeveranceCosts1>
    <us-gaap:SeveranceCosts1
      contextRef="i46f75fc1fe52400fb9e5d2b71eb54990_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV81NS9mcmFnOmJhYzI3YWJkOWMzNzRkOGI5ODRiZTU0ZGY4NzQ3Nzc0L3RhYmxlOmU5OWIxOTU4MDc0YjQxODRiZDFiYTBhYzhmMmRkNTc1L3RhYmxlcmFuZ2U6ZTk5YjE5NTgwNzRiNDE4NGJkMWJhMGFjOGYyZGQ1NzVfNi03LTEtMS0w_6b57594e-eee6-4cef-92b4-7c268f57c339"
      unitRef="usd">0</us-gaap:SeveranceCosts1>
    <us-gaap:OtherRestructuringCosts
      contextRef="i77166ea53d284a7fa307cab0b7571194_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV81NS9mcmFnOmJhYzI3YWJkOWMzNzRkOGI5ODRiZTU0ZGY4NzQ3Nzc0L3RhYmxlOmU5OWIxOTU4MDc0YjQxODRiZDFiYTBhYzhmMmRkNTc1L3RhYmxlcmFuZ2U6ZTk5YjE5NTgwNzRiNDE4NGJkMWJhMGFjOGYyZGQ1NzVfNy0xLTEtMS0w_d5991c57-9adf-41db-b1f7-63a3d8bda82f"
      unitRef="usd">936000</us-gaap:OtherRestructuringCosts>
    <us-gaap:OtherRestructuringCosts
      contextRef="i1c9e354def55438893e5ea0a8f9f6dc8_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV81NS9mcmFnOmJhYzI3YWJkOWMzNzRkOGI5ODRiZTU0ZGY4NzQ3Nzc0L3RhYmxlOmU5OWIxOTU4MDc0YjQxODRiZDFiYTBhYzhmMmRkNTc1L3RhYmxlcmFuZ2U6ZTk5YjE5NTgwNzRiNDE4NGJkMWJhMGFjOGYyZGQ1NzVfNy0zLTEtMS0w_4fb88f58-2cb7-4c2f-bfda-0fcf7ecd73c4"
      unitRef="usd">0</us-gaap:OtherRestructuringCosts>
    <us-gaap:OtherRestructuringCosts
      contextRef="ia00f69c88f9e4f4a86e05fa45717c613_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV81NS9mcmFnOmJhYzI3YWJkOWMzNzRkOGI5ODRiZTU0ZGY4NzQ3Nzc0L3RhYmxlOmU5OWIxOTU4MDc0YjQxODRiZDFiYTBhYzhmMmRkNTc1L3RhYmxlcmFuZ2U6ZTk5YjE5NTgwNzRiNDE4NGJkMWJhMGFjOGYyZGQ1NzVfNy01LTEtMS0w_8dcbe4b4-c69e-4a03-a8a6-d2f31626c513"
      unitRef="usd">1794000</us-gaap:OtherRestructuringCosts>
    <us-gaap:OtherRestructuringCosts
      contextRef="i46f75fc1fe52400fb9e5d2b71eb54990_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV81NS9mcmFnOmJhYzI3YWJkOWMzNzRkOGI5ODRiZTU0ZGY4NzQ3Nzc0L3RhYmxlOmU5OWIxOTU4MDc0YjQxODRiZDFiYTBhYzhmMmRkNTc1L3RhYmxlcmFuZ2U6ZTk5YjE5NTgwNzRiNDE4NGJkMWJhMGFjOGYyZGQ1NzVfNy03LTEtMS0w_565c8a3d-4f75-4173-8d83-d00464b7b7a5"
      unitRef="usd">0</us-gaap:OtherRestructuringCosts>
    <us-gaap:RestructuringCostsAndAssetImpairmentCharges
      contextRef="i77166ea53d284a7fa307cab0b7571194_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV81NS9mcmFnOmJhYzI3YWJkOWMzNzRkOGI5ODRiZTU0ZGY4NzQ3Nzc0L3RhYmxlOmU5OWIxOTU4MDc0YjQxODRiZDFiYTBhYzhmMmRkNTc1L3RhYmxlcmFuZ2U6ZTk5YjE5NTgwNzRiNDE4NGJkMWJhMGFjOGYyZGQ1NzVfOC0xLTEtMS0w_752a3d18-8480-44e6-b0ae-b7dfd9ee9de7"
      unitRef="usd">12474000</us-gaap:RestructuringCostsAndAssetImpairmentCharges>
    <us-gaap:RestructuringCostsAndAssetImpairmentCharges
      contextRef="i1c9e354def55438893e5ea0a8f9f6dc8_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV81NS9mcmFnOmJhYzI3YWJkOWMzNzRkOGI5ODRiZTU0ZGY4NzQ3Nzc0L3RhYmxlOmU5OWIxOTU4MDc0YjQxODRiZDFiYTBhYzhmMmRkNTc1L3RhYmxlcmFuZ2U6ZTk5YjE5NTgwNzRiNDE4NGJkMWJhMGFjOGYyZGQ1NzVfOC0zLTEtMS0w_8acfa962-0d54-4c11-8637-a68154a3290b"
      unitRef="usd">1755000</us-gaap:RestructuringCostsAndAssetImpairmentCharges>
    <us-gaap:RestructuringCostsAndAssetImpairmentCharges
      contextRef="ia00f69c88f9e4f4a86e05fa45717c613_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV81NS9mcmFnOmJhYzI3YWJkOWMzNzRkOGI5ODRiZTU0ZGY4NzQ3Nzc0L3RhYmxlOmU5OWIxOTU4MDc0YjQxODRiZDFiYTBhYzhmMmRkNTc1L3RhYmxlcmFuZ2U6ZTk5YjE5NTgwNzRiNDE4NGJkMWJhMGFjOGYyZGQ1NzVfOC01LTEtMS0w_0f2f77b7-2e02-4317-adc9-d64d7a2a65b4"
      unitRef="usd">31898000</us-gaap:RestructuringCostsAndAssetImpairmentCharges>
    <us-gaap:RestructuringCostsAndAssetImpairmentCharges
      contextRef="i46f75fc1fe52400fb9e5d2b71eb54990_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV81NS9mcmFnOmJhYzI3YWJkOWMzNzRkOGI5ODRiZTU0ZGY4NzQ3Nzc0L3RhYmxlOmU5OWIxOTU4MDc0YjQxODRiZDFiYTBhYzhmMmRkNTc1L3RhYmxlcmFuZ2U6ZTk5YjE5NTgwNzRiNDE4NGJkMWJhMGFjOGYyZGQ1NzVfOC03LTEtMS0w_ac10711c-802c-4c95-96e9-bf98833dc198"
      unitRef="usd">8385000</us-gaap:RestructuringCostsAndAssetImpairmentCharges>
    <us-gaap:RestructuringCharges
      contextRef="id7291ea2c2e24b15905168f64fba3ab4_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV81NS9mcmFnOmJhYzI3YWJkOWMzNzRkOGI5ODRiZTU0ZGY4NzQ3Nzc0L3RleHRyZWdpb246YmFjMjdhYmQ5YzM3NGQ4Yjk4NGJlNTRkZjg3NDc3NzRfNDk0NzgwMjMyOTc5Nw_3323c8d0-aab3-4bb6-b8bd-3b3265b79b6e"
      unitRef="usd">7600000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i5da43a655e2e49248a25a5e60ae7a443_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV81NS9mcmFnOmJhYzI3YWJkOWMzNzRkOGI5ODRiZTU0ZGY4NzQ3Nzc0L3RleHRyZWdpb246YmFjMjdhYmQ5YzM3NGQ4Yjk4NGJlNTRkZjg3NDc3NzRfMzE3MQ_1d575c7b-c100-4e6b-ab95-59a1a5280dd9"
      unitRef="usd">22500000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="iba2cdee5245f47b4a600532931295ec8_D20200401-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV81NS9mcmFnOmJhYzI3YWJkOWMzNzRkOGI5ODRiZTU0ZGY4NzQ3Nzc0L3RleHRyZWdpb246YmFjMjdhYmQ5YzM3NGQ4Yjk4NGJlNTRkZjg3NDc3NzRfNDk0NzgwMjMzMDAwNg_3b8dd300-7450-4ee8-9ba7-e2875928fb24"
      unitRef="usd">1800000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="ib4b511680bb745ad80aa2c2ff4f8dc67_D20200101-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV81NS9mcmFnOmJhYzI3YWJkOWMzNzRkOGI5ODRiZTU0ZGY4NzQ3Nzc0L3RleHRyZWdpb246YmFjMjdhYmQ5YzM3NGQ4Yjk4NGJlNTRkZjg3NDc3NzRfNDk0NzgwMjMzMDAxMA_ee58e819-5700-4f0c-941c-abe604acd87a"
      unitRef="usd">8400000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringAndRelatedCostCostIncurredToDate1
      contextRef="ie87d89e671b642b299005b1eaaf7d04e_I20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV81NS9mcmFnOmJhYzI3YWJkOWMzNzRkOGI5ODRiZTU0ZGY4NzQ3Nzc0L3RleHRyZWdpb246YmFjMjdhYmQ5YzM3NGQ4Yjk4NGJlNTRkZjg3NDc3NzRfMzQwMQ_e0dd75ca-c84c-4056-b8d5-3219979c8edc"
      unitRef="usd">38400000</us-gaap:RestructuringAndRelatedCostCostIncurredToDate1>
    <us-gaap:RestructuringAndRelatedCostCostIncurredToDate1
      contextRef="i4c11eb470c984c81afbb49437eb32d4a_I20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV81NS9mcmFnOmJhYzI3YWJkOWMzNzRkOGI5ODRiZTU0ZGY4NzQ3Nzc0L3RleHRyZWdpb246YmFjMjdhYmQ5YzM3NGQ4Yjk4NGJlNTRkZjg3NDc3NzRfMzUyNA_b8435a85-c5ea-43fd-b8a7-d26ef3ea7088"
      unitRef="usd">7400000</us-gaap:RestructuringAndRelatedCostCostIncurredToDate1>
    <us-gaap:RestructuringAndRelatedCostCostIncurredToDate1
      contextRef="i58b6d56461d3445985b2792217bbf84c_I20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV81NS9mcmFnOmJhYzI3YWJkOWMzNzRkOGI5ODRiZTU0ZGY4NzQ3Nzc0L3RleHRyZWdpb246YmFjMjdhYmQ5YzM3NGQ4Yjk4NGJlNTRkZjg3NDc3NzRfMzU5MQ_81f28bbb-9c99-460a-866c-ca59c9b4eeac"
      unitRef="usd">8900000</us-gaap:RestructuringAndRelatedCostCostIncurredToDate1>
    <us-gaap:RestructuringAndRelatedCostCostIncurredToDate1
      contextRef="if73c6e1df8d64afd8c58e9fcb485e761_I20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV81NS9mcmFnOmJhYzI3YWJkOWMzNzRkOGI5ODRiZTU0ZGY4NzQ3Nzc0L3RleHRyZWdpb246YmFjMjdhYmQ5YzM3NGQ4Yjk4NGJlNTRkZjg3NDc3NzRfMzY3Ng_ba41fb60-ede6-497b-a91a-b820c265b0ac"
      unitRef="usd">68400000</us-gaap:RestructuringAndRelatedCostCostIncurredToDate1>
    <us-gaap:RestructuringAndRelatedCostCostIncurredToDate1
      contextRef="i824c7a4c3ae9486b8d4357511832c6d5_I20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV81NS9mcmFnOmJhYzI3YWJkOWMzNzRkOGI5ODRiZTU0ZGY4NzQ3Nzc0L3RleHRyZWdpb246YmFjMjdhYmQ5YzM3NGQ4Yjk4NGJlNTRkZjg3NDc3NzRfMzczNA_76aa13b2-4654-4583-990b-7da8b18f6a22"
      unitRef="usd">2500000</us-gaap:RestructuringAndRelatedCostCostIncurredToDate1>
    <us-gaap:RestructuringAndRelatedCostCostIncurredToDate1
      contextRef="i7f29b4196d6544938a22669053647d47_I20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV81NS9mcmFnOmJhYzI3YWJkOWMzNzRkOGI5ODRiZTU0ZGY4NzQ3Nzc0L3RleHRyZWdpb246YmFjMjdhYmQ5YzM3NGQ4Yjk4NGJlNTRkZjg3NDc3NzRfMzc3MA_f74b9bee-8b82-4672-bd7c-9083a2108dd7"
      unitRef="usd">101500000</us-gaap:RestructuringAndRelatedCostCostIncurredToDate1>
    <us-gaap:RestructuringCharges
      contextRef="ic4a04e38d56c4b2cb6a98109a43040c9_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV81NS9mcmFnOmJhYzI3YWJkOWMzNzRkOGI5ODRiZTU0ZGY4NzQ3Nzc0L3RhYmxlOmQzNjkzZDQ2OWY4ZTQyZGVhODExNjEyOWVlYWJiZDk2L3RhYmxlcmFuZ2U6ZDM2OTNkNDY5ZjhlNDJkZWE4MTE2MTI5ZWVhYmJkOTZfMy0xLTEtMS0w_86caa9ca-466b-4ea9-826e-4fad2ebe0d13"
      unitRef="usd">5048000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="iad39ecf53d364a93bbfe00ba58ab8b77_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV81NS9mcmFnOmJhYzI3YWJkOWMzNzRkOGI5ODRiZTU0ZGY4NzQ3Nzc0L3RhYmxlOmQzNjkzZDQ2OWY4ZTQyZGVhODExNjEyOWVlYWJiZDk2L3RhYmxlcmFuZ2U6ZDM2OTNkNDY5ZjhlNDJkZWE4MTE2MTI5ZWVhYmJkOTZfMy0zLTEtMS0w_bb8e20e7-c10f-4e2e-bca3-f890196ee05e"
      unitRef="usd">1261000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i3d6acb445483432787a58f69939e3653_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV81NS9mcmFnOmJhYzI3YWJkOWMzNzRkOGI5ODRiZTU0ZGY4NzQ3Nzc0L3RhYmxlOmQzNjkzZDQ2OWY4ZTQyZGVhODExNjEyOWVlYWJiZDk2L3RhYmxlcmFuZ2U6ZDM2OTNkNDY5ZjhlNDJkZWE4MTE2MTI5ZWVhYmJkOTZfMy01LTEtMS0w_8e87b16c-9cb6-48b9-b603-3abd716be3fe"
      unitRef="usd">20344000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i75c89c019cd94d63b96473b1bf442171_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV81NS9mcmFnOmJhYzI3YWJkOWMzNzRkOGI5ODRiZTU0ZGY4NzQ3Nzc0L3RhYmxlOmQzNjkzZDQ2OWY4ZTQyZGVhODExNjEyOWVlYWJiZDk2L3RhYmxlcmFuZ2U6ZDM2OTNkNDY5ZjhlNDJkZWE4MTE2MTI5ZWVhYmJkOTZfMy03LTEtMS0w_1ca65449-f2b9-4f8d-8ebc-36849ab0008d"
      unitRef="usd">6026000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="id01d9098dbe1443bbf47c71c39e99827_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV81NS9mcmFnOmJhYzI3YWJkOWMzNzRkOGI5ODRiZTU0ZGY4NzQ3Nzc0L3RhYmxlOmQzNjkzZDQ2OWY4ZTQyZGVhODExNjEyOWVlYWJiZDk2L3RhYmxlcmFuZ2U6ZDM2OTNkNDY5ZjhlNDJkZWE4MTE2MTI5ZWVhYmJkOTZfNC0xLTEtMS0w_b5ab4859-df9a-4439-bf85-d3c06117d78d"
      unitRef="usd">6686000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="if5bd4f91a07b49b39206284808336625_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV81NS9mcmFnOmJhYzI3YWJkOWMzNzRkOGI5ODRiZTU0ZGY4NzQ3Nzc0L3RhYmxlOmQzNjkzZDQ2OWY4ZTQyZGVhODExNjEyOWVlYWJiZDk2L3RhYmxlcmFuZ2U6ZDM2OTNkNDY5ZjhlNDJkZWE4MTE2MTI5ZWVhYmJkOTZfNC0zLTEtMS0w_21d56a41-6edd-4d52-b68c-4b5f8a896bfa"
      unitRef="usd">407000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="id7d5824c2249414fba4bc902af3665ae_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV81NS9mcmFnOmJhYzI3YWJkOWMzNzRkOGI5ODRiZTU0ZGY4NzQ3Nzc0L3RhYmxlOmQzNjkzZDQ2OWY4ZTQyZGVhODExNjEyOWVlYWJiZDk2L3RhYmxlcmFuZ2U6ZDM2OTNkNDY5ZjhlNDJkZWE4MTE2MTI5ZWVhYmJkOTZfNC01LTEtMS0w_84be2732-7c39-44e7-aec8-dd16c81bfeec"
      unitRef="usd">10228000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i88e46eab543d41fc8b12d574384d71b5_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV81NS9mcmFnOmJhYzI3YWJkOWMzNzRkOGI5ODRiZTU0ZGY4NzQ3Nzc0L3RhYmxlOmQzNjkzZDQ2OWY4ZTQyZGVhODExNjEyOWVlYWJiZDk2L3RhYmxlcmFuZ2U6ZDM2OTNkNDY5ZjhlNDJkZWE4MTE2MTI5ZWVhYmJkOTZfNC03LTEtMS0w_74965ef6-3cb9-458e-b804-2fd3ea1f97db"
      unitRef="usd">1945000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i5ac6a4b5eb924a6695a79e61a927d4bb_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV81NS9mcmFnOmJhYzI3YWJkOWMzNzRkOGI5ODRiZTU0ZGY4NzQ3Nzc0L3RhYmxlOmQzNjkzZDQ2OWY4ZTQyZGVhODExNjEyOWVlYWJiZDk2L3RhYmxlcmFuZ2U6ZDM2OTNkNDY5ZjhlNDJkZWE4MTE2MTI5ZWVhYmJkOTZfNS0xLTEtMS0w_4acdb245-689f-4117-ab03-f15b24364fe7"
      unitRef="usd">740000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i02cdcf7ec1a64487867b5c66a7458b59_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV81NS9mcmFnOmJhYzI3YWJkOWMzNzRkOGI5ODRiZTU0ZGY4NzQ3Nzc0L3RhYmxlOmQzNjkzZDQ2OWY4ZTQyZGVhODExNjEyOWVlYWJiZDk2L3RhYmxlcmFuZ2U6ZDM2OTNkNDY5ZjhlNDJkZWE4MTE2MTI5ZWVhYmJkOTZfNS0zLTEtMS0w_52ff3ec7-763d-4e85-a8b2-e5c657ff70ba"
      unitRef="usd">87000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i99188b2977794487a661eee8a961e433_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV81NS9mcmFnOmJhYzI3YWJkOWMzNzRkOGI5ODRiZTU0ZGY4NzQ3Nzc0L3RhYmxlOmQzNjkzZDQ2OWY4ZTQyZGVhODExNjEyOWVlYWJiZDk2L3RhYmxlcmFuZ2U6ZDM2OTNkNDY5ZjhlNDJkZWE4MTE2MTI5ZWVhYmJkOTZfNS01LTEtMS0w_8140293b-2755-4fb5-9d8b-fc209ede1dcf"
      unitRef="usd">1326000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i15810ebd83284ecbaac5b80858c6e7a4_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV81NS9mcmFnOmJhYzI3YWJkOWMzNzRkOGI5ODRiZTU0ZGY4NzQ3Nzc0L3RhYmxlOmQzNjkzZDQ2OWY4ZTQyZGVhODExNjEyOWVlYWJiZDk2L3RhYmxlcmFuZ2U6ZDM2OTNkNDY5ZjhlNDJkZWE4MTE2MTI5ZWVhYmJkOTZfNS03LTEtMS0w_5e573d9b-6635-411f-a604-b1fcd1593303"
      unitRef="usd">414000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i77166ea53d284a7fa307cab0b7571194_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV81NS9mcmFnOmJhYzI3YWJkOWMzNzRkOGI5ODRiZTU0ZGY4NzQ3Nzc0L3RhYmxlOmQzNjkzZDQ2OWY4ZTQyZGVhODExNjEyOWVlYWJiZDk2L3RhYmxlcmFuZ2U6ZDM2OTNkNDY5ZjhlNDJkZWE4MTE2MTI5ZWVhYmJkOTZfOC0xLTEtMS0w_2d90643b-ea6a-46fc-b0d1-194109642709"
      unitRef="usd">12474000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i1c9e354def55438893e5ea0a8f9f6dc8_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV81NS9mcmFnOmJhYzI3YWJkOWMzNzRkOGI5ODRiZTU0ZGY4NzQ3Nzc0L3RhYmxlOmQzNjkzZDQ2OWY4ZTQyZGVhODExNjEyOWVlYWJiZDk2L3RhYmxlcmFuZ2U6ZDM2OTNkNDY5ZjhlNDJkZWE4MTE2MTI5ZWVhYmJkOTZfOC0zLTEtMS0w_5708586f-1796-4e17-aaf3-9ffd40a8f277"
      unitRef="usd">1755000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="ia00f69c88f9e4f4a86e05fa45717c613_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV81NS9mcmFnOmJhYzI3YWJkOWMzNzRkOGI5ODRiZTU0ZGY4NzQ3Nzc0L3RhYmxlOmQzNjkzZDQ2OWY4ZTQyZGVhODExNjEyOWVlYWJiZDk2L3RhYmxlcmFuZ2U6ZDM2OTNkNDY5ZjhlNDJkZWE4MTE2MTI5ZWVhYmJkOTZfOC01LTEtMS0w_43477c7b-1034-41c7-9074-fea79e40df43"
      unitRef="usd">31898000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i46f75fc1fe52400fb9e5d2b71eb54990_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV81NS9mcmFnOmJhYzI3YWJkOWMzNzRkOGI5ODRiZTU0ZGY4NzQ3Nzc0L3RhYmxlOmQzNjkzZDQ2OWY4ZTQyZGVhODExNjEyOWVlYWJiZDk2L3RhYmxlcmFuZ2U6ZDM2OTNkNDY5ZjhlNDJkZWE4MTE2MTI5ZWVhYmJkOTZfOC03LTEtMS0w_154f5ac1-46d5-4d29-bccd-eb8d38192aaa"
      unitRef="usd">8385000</us-gaap:RestructuringCharges>
    <us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV81NS9mcmFnOmJhYzI3YWJkOWMzNzRkOGI5ODRiZTU0ZGY4NzQ3Nzc0L3RleHRyZWdpb246YmFjMjdhYmQ5YzM3NGQ4Yjk4NGJlNTRkZjg3NDc3NzRfNDI3OQ_29c86711-31fc-46cb-9127-11d861abba7e">&lt;div style="margin-top:6pt;text-indent: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 six months ended June 30, 2021 were as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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, 2020&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,338&#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;664&#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;59,002&#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;8,331&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,999&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;(16,793)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,347)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,140)&lt;/span&gt;&lt;/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 June 30, 2021&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;49,876&#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;985&#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;50,861&#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="ia3d0f36413af4091a3131bda192b2c17_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV81NS9mcmFnOmJhYzI3YWJkOWMzNzRkOGI5ODRiZTU0ZGY4NzQ3Nzc0L3RhYmxlOjdmMzgzYzI1MDhmODRkNDA4MzU3MjFhMGNlYzhkZjQwL3RhYmxlcmFuZ2U6N2YzODNjMjUwOGY4NGQ0MDgzNTcyMWEwY2VjOGRmNDBfMS0xLTEtMS0w_230f9357-630b-4b20-b593-cf7f424368e6"
      unitRef="usd">58338000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="i45588bcc9dfb454ba52faeb5532faa45_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV81NS9mcmFnOmJhYzI3YWJkOWMzNzRkOGI5ODRiZTU0ZGY4NzQ3Nzc0L3RhYmxlOjdmMzgzYzI1MDhmODRkNDA4MzU3MjFhMGNlYzhkZjQwL3RhYmxlcmFuZ2U6N2YzODNjMjUwOGY4NGQ0MDgzNTcyMWEwY2VjOGRmNDBfMS0zLTEtMS0w_79233fea-e858-4225-8bbd-ad777b03a787"
      unitRef="usd">664000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="i4778898d4fef4f7e999d69951157d09b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV81NS9mcmFnOmJhYzI3YWJkOWMzNzRkOGI5ODRiZTU0ZGY4NzQ3Nzc0L3RhYmxlOjdmMzgzYzI1MDhmODRkNDA4MzU3MjFhMGNlYzhkZjQwL3RhYmxlcmFuZ2U6N2YzODNjMjUwOGY4NGQ0MDgzNTcyMWEwY2VjOGRmNDBfMS01LTEtMS0w_5ccd7112-5ee1-4bc6-9bb4-9673f2dc8c4f"
      unitRef="usd">59002000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringCharges
      contextRef="i66970a039d5c41c5a8f31c740f0ab11e_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV81NS9mcmFnOmJhYzI3YWJkOWMzNzRkOGI5ODRiZTU0ZGY4NzQ3Nzc0L3RhYmxlOjdmMzgzYzI1MDhmODRkNDA4MzU3MjFhMGNlYzhkZjQwL3RhYmxlcmFuZ2U6N2YzODNjMjUwOGY4NGQ0MDgzNTcyMWEwY2VjOGRmNDBfMi0xLTEtMS0w_dab65b8e-948a-464a-aaa2-629a1b3bb73f"
      unitRef="usd">8331000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="if64f9a7b5bbd427f93354afc60ee424c_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV81NS9mcmFnOmJhYzI3YWJkOWMzNzRkOGI5ODRiZTU0ZGY4NzQ3Nzc0L3RhYmxlOjdmMzgzYzI1MDhmODRkNDA4MzU3MjFhMGNlYzhkZjQwL3RhYmxlcmFuZ2U6N2YzODNjMjUwOGY4NGQ0MDgzNTcyMWEwY2VjOGRmNDBfMi0zLTEtMS0w_7af6babf-189c-418d-8e51-3b9c11874209"
      unitRef="usd">1668000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i24f4c40e165a44bba8c14c18085c8312_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV81NS9mcmFnOmJhYzI3YWJkOWMzNzRkOGI5ODRiZTU0ZGY4NzQ3Nzc0L3RhYmxlOjdmMzgzYzI1MDhmODRkNDA4MzU3MjFhMGNlYzhkZjQwL3RhYmxlcmFuZ2U6N2YzODNjMjUwOGY4NGQ0MDgzNTcyMWEwY2VjOGRmNDBfMi01LTEtMS0w_1222ddf8-2781-448a-9d79-a76ffd95db59"
      unitRef="usd">9999000</us-gaap:RestructuringCharges>
    <us-gaap:PaymentsForRestructuring
      contextRef="i66970a039d5c41c5a8f31c740f0ab11e_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV81NS9mcmFnOmJhYzI3YWJkOWMzNzRkOGI5ODRiZTU0ZGY4NzQ3Nzc0L3RhYmxlOjdmMzgzYzI1MDhmODRkNDA4MzU3MjFhMGNlYzhkZjQwL3RhYmxlcmFuZ2U6N2YzODNjMjUwOGY4NGQ0MDgzNTcyMWEwY2VjOGRmNDBfMy0xLTEtMS0w_fe742973-63d8-4a95-9b42-cc10582e8cf9"
      unitRef="usd">16793000</us-gaap:PaymentsForRestructuring>
    <us-gaap:PaymentsForRestructuring
      contextRef="if64f9a7b5bbd427f93354afc60ee424c_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV81NS9mcmFnOmJhYzI3YWJkOWMzNzRkOGI5ODRiZTU0ZGY4NzQ3Nzc0L3RhYmxlOjdmMzgzYzI1MDhmODRkNDA4MzU3MjFhMGNlYzhkZjQwL3RhYmxlcmFuZ2U6N2YzODNjMjUwOGY4NGQ0MDgzNTcyMWEwY2VjOGRmNDBfMy0zLTEtMS0w_64e0dc1b-1c91-4344-926a-63f01d99c62c"
      unitRef="usd">1347000</us-gaap:PaymentsForRestructuring>
    <us-gaap:PaymentsForRestructuring
      contextRef="i24f4c40e165a44bba8c14c18085c8312_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV81NS9mcmFnOmJhYzI3YWJkOWMzNzRkOGI5ODRiZTU0ZGY4NzQ3Nzc0L3RhYmxlOjdmMzgzYzI1MDhmODRkNDA4MzU3MjFhMGNlYzhkZjQwL3RhYmxlcmFuZ2U6N2YzODNjMjUwOGY4NGQ0MDgzNTcyMWEwY2VjOGRmNDBfMy01LTEtMS0w_91af9b5f-2900-4d26-a292-163ba8d8b630"
      unitRef="usd">18140000</us-gaap:PaymentsForRestructuring>
    <us-gaap:RestructuringReserve
      contextRef="if73c6e1df8d64afd8c58e9fcb485e761_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV81NS9mcmFnOmJhYzI3YWJkOWMzNzRkOGI5ODRiZTU0ZGY4NzQ3Nzc0L3RhYmxlOjdmMzgzYzI1MDhmODRkNDA4MzU3MjFhMGNlYzhkZjQwL3RhYmxlcmFuZ2U6N2YzODNjMjUwOGY4NGQ0MDgzNTcyMWEwY2VjOGRmNDBfNC0xLTEtMS0w_095a12a2-434e-4308-b67f-ba3f9e24807b"
      unitRef="usd">49876000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="i824c7a4c3ae9486b8d4357511832c6d5_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV81NS9mcmFnOmJhYzI3YWJkOWMzNzRkOGI5ODRiZTU0ZGY4NzQ3Nzc0L3RhYmxlOjdmMzgzYzI1MDhmODRkNDA4MzU3MjFhMGNlYzhkZjQwL3RhYmxlcmFuZ2U6N2YzODNjMjUwOGY4NGQ0MDgzNTcyMWEwY2VjOGRmNDBfNC0zLTEtMS0w_f0d185d7-f63f-4da4-a401-58973e32b9be"
      unitRef="usd">985000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserve
      contextRef="icdf56b579d4c4bf9b9d0b492ade66578_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV81NS9mcmFnOmJhYzI3YWJkOWMzNzRkOGI5ODRiZTU0ZGY4NzQ3Nzc0L3RhYmxlOjdmMzgzYzI1MDhmODRkNDA4MzU3MjFhMGNlYzhkZjQwL3RhYmxlcmFuZ2U6N2YzODNjMjUwOGY4NGQ0MDgzNTcyMWEwY2VjOGRmNDBfNC01LTEtMS0w_650a22a4-5f37-4f8c-9344-00bf8fe5ea22"
      unitRef="usd">50861000</us-gaap:RestructuringReserve>
    <us-gaap:RestructuringReserveCurrent
      contextRef="i54fe2a28d50f4d6da0ab8c0701bae799_I20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV81NS9mcmFnOmJhYzI3YWJkOWMzNzRkOGI5ODRiZTU0ZGY4NzQ3Nzc0L3RleHRyZWdpb246YmFjMjdhYmQ5YzM3NGQ4Yjk4NGJlNTRkZjg3NDc3NzRfNDEzMQ_1e818628-852e-4a2e-b0a1-2d0e75645392"
      unitRef="usd">38200000</us-gaap:RestructuringReserveCurrent>
    <us-gaap:SegmentReportingDisclosureTextBlock
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RleHRyZWdpb246NmU2OTkxZTQ0MTE5NGQ2ZTljZDU5OGFlNzFlODdiMGRfNTI3NA_3f55f3ea-4602-44a5-988c-712a8bc939c6">&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. 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 chief operating decision maker 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 Income 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.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent: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 in the areas of urology, orthopedics, endocrinology, medical aesthetics 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;, 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;, 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 Sharp &amp;amp; Dohme Corp.&#x2019;s (Merck) 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 Labs Inc. (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 three and six months ended June 30, 2021 and 2020 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Six Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;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;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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="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="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;Branded Pharmaceuticals&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;228,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,521&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;434,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;333,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="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;Sterile Injectables&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;294,600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;319,214&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;603,345&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,604&#160;&lt;/span&gt;&lt;/td&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;Generic 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;167,272&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;215,879&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,145&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;467,162&#160;&lt;/span&gt;&lt;/td&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;International Pharmaceuticals (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;23,918&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,974&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,584&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,633&#160;&lt;/span&gt;&lt;/td&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;text-align:left;vertical-align: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 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;713,830&#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;687,588&#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,431,749&#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,507,993&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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="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;td colspan="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;Branded Pharmaceuticals&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;101,659&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;49,174&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;195,428&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;147,596&#160;&lt;/span&gt;&lt;/td&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;Sterile Injectables&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;226,983&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;241,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;469,622&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;505,649&#160;&lt;/span&gt;&lt;/td&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;Generic 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;20,922&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,394&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,026&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,721&#160;&lt;/span&gt;&lt;/td&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;International 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;10,102&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,304&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,573&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;td colspan="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 segment adjusted income from continuing operations before 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;359,666&#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;347,625&#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;737,649&#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;781,467&#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="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;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 income 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 three and six months ended June 30, 2021 and 2020 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Six Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;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;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 income from continuing operations before income tax&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;916&#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;25,252&#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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,699&#160;&lt;/span&gt;&lt;/td&gt;&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;46,501&#160;&lt;/span&gt;&lt;/td&gt;&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 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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,553&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;275,894&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,041&#160;&lt;/span&gt;&lt;/td&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 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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,590&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,974&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;76,912&#160;&lt;/span&gt;&lt;/td&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 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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,070&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,498&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;189,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;221,735&#160;&lt;/span&gt;&lt;/td&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;/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;Upfront and milestone payments to partners&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,125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,681&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,194&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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 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 (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;15,083&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,444&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,803&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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="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;Certain litigation-related and other contingencies, net (3)&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;35,195&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,572)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,832&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,748)&lt;/span&gt;&lt;/td&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 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 (4)&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;24,843&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,005&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,119&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,541&#160;&lt;/span&gt;&lt;/td&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 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 (5)&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,929&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;8,238&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,785&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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 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 (6)&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;97&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,045&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,507&#160;&lt;/span&gt;&lt;/td&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 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;Loss on extinguishment of debt&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;13,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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 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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,355&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,005&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,502&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,089)&lt;/span&gt;&lt;/td&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 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 (7)&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;26,750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,879&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,424&#160;&lt;/span&gt;&lt;/td&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 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 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;359,666&#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;347,625&#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;737,649&#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;781,467&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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 for the three months ended June 30, 2021 include employee separation, continuity and other benefit-related costs of $1.6 million, accelerated depreciation charges of $9.1 million and miscellaneous charges of $4.4 million. Amounts for the six months ended June 30, 2021 include employee separation, continuity and other benefit-related costs of $10.1 million, accelerated depreciation charges of $16.0 million and miscellaneous charges of $12.7 million. Amounts for the three months ended June 30, 2020 include employee separation, continuity and other benefit-related costs of $4.1 million, accelerated depreciation charges of $1.8 million and miscellaneous charges of $3.6 million. Amounts for the six months ended June 30, 2020 include employee separation, continuity and other benefit-related costs of $17.9 million, accelerated depreciation charges of $8.4 million and miscellaneous charges of $6.4 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;(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 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 13. 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;(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 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;(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 primarily relate to charges to impair goodwill and intangible assets as further described in Note 9. 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;(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 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;(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 for the six months ended June 30, 2021 primarily relate to $3.9&#160;million of third party fees incurred in connection with the March 2021 Refinancing Transactions, which were accounted for as debt modification costs. Amounts for the three and six months ended June 30, 2020 primarily relate to $30.7&#160;million of third party fees incurred in connection with the June 2020 Refinancing Transactions, which were accounted for as debt modification costs. Refer to Note 12. Debt for additional information. Other amounts in this row primarily relate to gains on sales of businesses 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;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 three and six months ended June 30, 2021 and 2020, 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="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Six Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;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;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 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="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="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-style:italic;font-weight:400;line-height:100%"&gt;Specialty Products:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;&#xae;&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;111,487&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;33,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;206,757&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;122,855&#160;&lt;/span&gt;&lt;/td&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;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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: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; LA&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;27,568&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,596&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,115&#160;&lt;/span&gt;&lt;/td&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 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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,036&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,068&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,071&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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 Specialty Products&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;167,091&#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;68,744&#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;310,421&#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;203,041&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/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="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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;&#xae;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;27,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,781&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,281&#160;&lt;/span&gt;&lt;/td&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;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;&#xae;&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;9,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;617&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,628&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,809&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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:#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,354&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,582&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,845&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,463&#160;&lt;/span&gt;&lt;/td&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 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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;60,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;60,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;124,254&#160;&lt;/span&gt;&lt;/td&gt;&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;130,553&#160;&lt;/span&gt;&lt;/td&gt;&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;Total Branded Pharmaceuticals (3)&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;228,040&#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;129,521&#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;434,675&#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;333,594&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 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="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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;&#xae;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,121&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,214&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;421,067&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;417,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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;&#xae;&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;29,977&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,161&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,414&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,673&#160;&lt;/span&gt;&lt;/td&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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:#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,502&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;71,839&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,864&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;148,813&#160;&lt;/span&gt;&lt;/td&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;Total Sterile Injectables (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;294,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;319,214&#160;&lt;/span&gt;&lt;/td&gt;&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;603,345&#160;&lt;/span&gt;&lt;/td&gt;&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;655,604&#160;&lt;/span&gt;&lt;/td&gt;&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;Total Generic Pharmaceuticals (5)&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;167,272&#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;215,879&#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;348,145&#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;467,162&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;23,918&#160;&lt;/span&gt;&lt;/td&gt;&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,974&#160;&lt;/span&gt;&lt;/td&gt;&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,584&#160;&lt;/span&gt;&lt;/td&gt;&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;51,633&#160;&lt;/span&gt;&lt;/td&gt;&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;Total revenues, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;713,830&#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;687,588&#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,431,749&#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,507,993&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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 include 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, 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; and QWO&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 either the three or six months ended June 30, 2021 and/or any product having revenues in excess of $25 million during any quarterly period in 2021 or 2020.&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 ertapenem for injection, APLISOL&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 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. No 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="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RleHRyZWdpb246NmU2OTkxZTQ0MTE5NGQ2ZTljZDU5OGFlNzFlODdiMGRfMjI_faee52a2-f64d-4dc0-bd6b-368e9968ea80"
      unitRef="segment">4</us-gaap:NumberOfReportableSegments>
    <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RleHRyZWdpb246NmU2OTkxZTQ0MTE5NGQ2ZTljZDU5OGFlNzFlODdiMGRfNTI4MA_90fac8de-e3eb-4909-85d5-6212c12e117d">&lt;div style="margin-top:6pt;text-indent: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 three and six months ended June 30, 2021 and 2020 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Six Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;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;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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="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="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;Branded Pharmaceuticals&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;228,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,521&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;434,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;333,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="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;Sterile Injectables&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;294,600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;319,214&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;603,345&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,604&#160;&lt;/span&gt;&lt;/td&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;Generic 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;167,272&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;215,879&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,145&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;467,162&#160;&lt;/span&gt;&lt;/td&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;International Pharmaceuticals (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;23,918&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,974&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,584&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,633&#160;&lt;/span&gt;&lt;/td&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;text-align:left;vertical-align: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 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;713,830&#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;687,588&#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,431,749&#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,507,993&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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="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;td colspan="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;Branded Pharmaceuticals&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;101,659&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;49,174&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;195,428&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;147,596&#160;&lt;/span&gt;&lt;/td&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;Sterile Injectables&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;226,983&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;241,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;469,622&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;505,649&#160;&lt;/span&gt;&lt;/td&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;Generic 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;20,922&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,394&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,026&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,721&#160;&lt;/span&gt;&lt;/td&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;International 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;10,102&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,304&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,573&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;td colspan="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 segment adjusted income from continuing operations before 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;359,666&#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;347,625&#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;737,649&#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;781,467&#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="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;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 income 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 three and six months ended June 30, 2021 and 2020 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Six Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;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;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 income from continuing operations before income tax&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;916&#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;25,252&#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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,699&#160;&lt;/span&gt;&lt;/td&gt;&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;46,501&#160;&lt;/span&gt;&lt;/td&gt;&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 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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,553&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;275,894&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,041&#160;&lt;/span&gt;&lt;/td&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 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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,590&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,974&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;76,912&#160;&lt;/span&gt;&lt;/td&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 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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,070&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,498&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;189,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;221,735&#160;&lt;/span&gt;&lt;/td&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;/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;Upfront and milestone payments to partners&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,125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,681&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,194&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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 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 (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;15,083&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,444&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,803&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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="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;Certain litigation-related and other contingencies, net (3)&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;35,195&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,572)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,832&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,748)&lt;/span&gt;&lt;/td&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 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 (4)&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;24,843&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,005&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,119&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,541&#160;&lt;/span&gt;&lt;/td&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 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 (5)&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,929&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;8,238&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,785&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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 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 (6)&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;97&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,045&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,507&#160;&lt;/span&gt;&lt;/td&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 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;Loss on extinguishment of debt&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;13,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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 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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,355&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,005&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,502&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,089)&lt;/span&gt;&lt;/td&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 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 (7)&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;26,750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,879&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,424&#160;&lt;/span&gt;&lt;/td&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 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 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;359,666&#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;347,625&#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;737,649&#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;781,467&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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 for the three months ended June 30, 2021 include employee separation, continuity and other benefit-related costs of $1.6 million, accelerated depreciation charges of $9.1 million and miscellaneous charges of $4.4 million. Amounts for the six months ended June 30, 2021 include employee separation, continuity and other benefit-related costs of $10.1 million, accelerated depreciation charges of $16.0 million and miscellaneous charges of $12.7 million. Amounts for the three months ended June 30, 2020 include employee separation, continuity and other benefit-related costs of $4.1 million, accelerated depreciation charges of $1.8 million and miscellaneous charges of $3.6 million. Amounts for the six months ended June 30, 2020 include employee separation, continuity and other benefit-related costs of $17.9 million, accelerated depreciation charges of $8.4 million and miscellaneous charges of $6.4 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;(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 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 13. 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;(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 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;(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 primarily relate to charges to impair goodwill and intangible assets as further described in Note 9. 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;(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 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;(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 for the six months ended June 30, 2021 primarily relate to $3.9&#160;million of third party fees incurred in connection with the March 2021 Refinancing Transactions, which were accounted for as debt modification costs. Amounts for the three and six months ended June 30, 2020 primarily relate to $30.7&#160;million of third party fees incurred in connection with the June 2020 Refinancing Transactions, which were accounted for as debt modification costs. Refer to Note 12. Debt for additional information. Other amounts in this row primarily relate to gains on sales of businesses and other assets.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i49d85bf47b7246098e150a941c8a1163_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RhYmxlOjI4YzMwNDE4YmM5ZjQxNjI4YTIxOTc4YTQ2MGU5N2RmL3RhYmxlcmFuZ2U6MjhjMzA0MThiYzlmNDE2MjhhMjE5NzhhNDYwZTk3ZGZfMy0xLTEtMS0w_477f182f-1b94-414a-8828-40a3aa4037dd"
      unitRef="usd">228040000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iab230747222d4a59b6ebf6882abcde8d_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RhYmxlOjI4YzMwNDE4YmM5ZjQxNjI4YTIxOTc4YTQ2MGU5N2RmL3RhYmxlcmFuZ2U6MjhjMzA0MThiYzlmNDE2MjhhMjE5NzhhNDYwZTk3ZGZfMy0zLTEtMS0w_f44892a3-b03e-4e06-ab00-0d12358e868b"
      unitRef="usd">129521000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9c244a4d40b24e84a5d75254287f1242_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RhYmxlOjI4YzMwNDE4YmM5ZjQxNjI4YTIxOTc4YTQ2MGU5N2RmL3RhYmxlcmFuZ2U6MjhjMzA0MThiYzlmNDE2MjhhMjE5NzhhNDYwZTk3ZGZfMy01LTEtMS0w_47664cf3-5c15-4100-96ae-57f2797987eb"
      unitRef="usd">434675000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i051a9b5b5b02400f8f80ffed3c037b3c_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RhYmxlOjI4YzMwNDE4YmM5ZjQxNjI4YTIxOTc4YTQ2MGU5N2RmL3RhYmxlcmFuZ2U6MjhjMzA0MThiYzlmNDE2MjhhMjE5NzhhNDYwZTk3ZGZfMy03LTEtMS0w_822bfa06-6270-4ed4-bb04-427a634d95b0"
      unitRef="usd">333594000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i35396e1b66e54578befea4202084912d_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RhYmxlOjI4YzMwNDE4YmM5ZjQxNjI4YTIxOTc4YTQ2MGU5N2RmL3RhYmxlcmFuZ2U6MjhjMzA0MThiYzlmNDE2MjhhMjE5NzhhNDYwZTk3ZGZfNC0xLTEtMS0w_b7f0f170-3b89-412c-9318-7804b5f440e9"
      unitRef="usd">294600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic5dc96c399734a8cb473ce15a01d41aa_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RhYmxlOjI4YzMwNDE4YmM5ZjQxNjI4YTIxOTc4YTQ2MGU5N2RmL3RhYmxlcmFuZ2U6MjhjMzA0MThiYzlmNDE2MjhhMjE5NzhhNDYwZTk3ZGZfNC0zLTEtMS0w_cf1299dd-758f-4f32-8473-aea6018d888a"
      unitRef="usd">319214000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if1297c5aea7f4430b55b159152935d98_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RhYmxlOjI4YzMwNDE4YmM5ZjQxNjI4YTIxOTc4YTQ2MGU5N2RmL3RhYmxlcmFuZ2U6MjhjMzA0MThiYzlmNDE2MjhhMjE5NzhhNDYwZTk3ZGZfNC01LTEtMS0w_f3a12738-48bc-49d2-aa1c-33e94ba922ff"
      unitRef="usd">603345000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ifae987124d1e4915bad1760224e98976_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RhYmxlOjI4YzMwNDE4YmM5ZjQxNjI4YTIxOTc4YTQ2MGU5N2RmL3RhYmxlcmFuZ2U6MjhjMzA0MThiYzlmNDE2MjhhMjE5NzhhNDYwZTk3ZGZfNC03LTEtMS0w_15be6e43-563f-4216-999c-a5baecdbc04e"
      unitRef="usd">655604000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ifb66b6758f0845109378e5a18edae0a9_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RhYmxlOjI4YzMwNDE4YmM5ZjQxNjI4YTIxOTc4YTQ2MGU5N2RmL3RhYmxlcmFuZ2U6MjhjMzA0MThiYzlmNDE2MjhhMjE5NzhhNDYwZTk3ZGZfNS0xLTEtMS0w_002ec404-4375-4846-b4b5-40c4cad2328e"
      unitRef="usd">167272000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i32829606e17b4d05bee3a16d7321bf64_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RhYmxlOjI4YzMwNDE4YmM5ZjQxNjI4YTIxOTc4YTQ2MGU5N2RmL3RhYmxlcmFuZ2U6MjhjMzA0MThiYzlmNDE2MjhhMjE5NzhhNDYwZTk3ZGZfNS0zLTEtMS0w_19c9c113-2714-47bc-8524-24c75f4579f9"
      unitRef="usd">215879000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8cadab61f5644e33afb5c33611347f27_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RhYmxlOjI4YzMwNDE4YmM5ZjQxNjI4YTIxOTc4YTQ2MGU5N2RmL3RhYmxlcmFuZ2U6MjhjMzA0MThiYzlmNDE2MjhhMjE5NzhhNDYwZTk3ZGZfNS01LTEtMS0w_e5bf7e30-cfc9-4234-b2d7-a9b47fc95b05"
      unitRef="usd">348145000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ibc376dc6cc8d472dba147f246810ff49_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RhYmxlOjI4YzMwNDE4YmM5ZjQxNjI4YTIxOTc4YTQ2MGU5N2RmL3RhYmxlcmFuZ2U6MjhjMzA0MThiYzlmNDE2MjhhMjE5NzhhNDYwZTk3ZGZfNS03LTEtMS0w_1175bf6b-901f-4ba6-8072-ebd272a5ed1c"
      unitRef="usd">467162000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6a7716a8b7e5410bb20c25751d84797a_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RhYmxlOjI4YzMwNDE4YmM5ZjQxNjI4YTIxOTc4YTQ2MGU5N2RmL3RhYmxlcmFuZ2U6MjhjMzA0MThiYzlmNDE2MjhhMjE5NzhhNDYwZTk3ZGZfNi0xLTEtMS0w_829207dc-61a5-46fa-95e0-9de20461c519"
      unitRef="usd">23918000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i00149edc229e45e9a2abc3ed82c62d01_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RhYmxlOjI4YzMwNDE4YmM5ZjQxNjI4YTIxOTc4YTQ2MGU5N2RmL3RhYmxlcmFuZ2U6MjhjMzA0MThiYzlmNDE2MjhhMjE5NzhhNDYwZTk3ZGZfNi0zLTEtMS0w_7369d481-6cb2-4013-bcc9-8b53a0093e8e"
      unitRef="usd">22974000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5793fc98abb7401bacf7ffdf93bdf02b_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RhYmxlOjI4YzMwNDE4YmM5ZjQxNjI4YTIxOTc4YTQ2MGU5N2RmL3RhYmxlcmFuZ2U6MjhjMzA0MThiYzlmNDE2MjhhMjE5NzhhNDYwZTk3ZGZfNi01LTEtMS0w_e647307c-e9c3-4027-b395-55185286d52e"
      unitRef="usd">45584000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3e510bc2aa514e109dbc91dc8a4817ef_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RhYmxlOjI4YzMwNDE4YmM5ZjQxNjI4YTIxOTc4YTQ2MGU5N2RmL3RhYmxlcmFuZ2U6MjhjMzA0MThiYzlmNDE2MjhhMjE5NzhhNDYwZTk3ZGZfNi03LTEtMS0w_16a0881f-8f77-4101-b58a-08c6f1e7b8ab"
      unitRef="usd">51633000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i186c5ef57e5a46fcaa9eeb7431bfa607_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RhYmxlOjI4YzMwNDE4YmM5ZjQxNjI4YTIxOTc4YTQ2MGU5N2RmL3RhYmxlcmFuZ2U6MjhjMzA0MThiYzlmNDE2MjhhMjE5NzhhNDYwZTk3ZGZfNy0xLTEtMS0w_77de65b6-d77c-4712-902e-94fa52ab3cf6"
      unitRef="usd">713830000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2e75b41eea1f4d44a283be1074b9354b_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RhYmxlOjI4YzMwNDE4YmM5ZjQxNjI4YTIxOTc4YTQ2MGU5N2RmL3RhYmxlcmFuZ2U6MjhjMzA0MThiYzlmNDE2MjhhMjE5NzhhNDYwZTk3ZGZfNy0zLTEtMS0w_454728eb-a004-455c-9bbf-6174e29c3b48"
      unitRef="usd">687588000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RhYmxlOjI4YzMwNDE4YmM5ZjQxNjI4YTIxOTc4YTQ2MGU5N2RmL3RhYmxlcmFuZ2U6MjhjMzA0MThiYzlmNDE2MjhhMjE5NzhhNDYwZTk3ZGZfNy01LTEtMS0w_f90540b0-b523-44d5-9ffc-237ce8dda41b"
      unitRef="usd">1431749000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia12d526c1bcf49b7b0a877cc2642890f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RhYmxlOjI4YzMwNDE4YmM5ZjQxNjI4YTIxOTc4YTQ2MGU5N2RmL3RhYmxlcmFuZ2U6MjhjMzA0MThiYzlmNDE2MjhhMjE5NzhhNDYwZTk3ZGZfNy03LTEtMS0w_63eebe7a-4ec7-401d-9503-a724f852f024"
      unitRef="usd">1507993000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <endp:AdjustedIncomeLossBeforeIncomeTax
      contextRef="i49d85bf47b7246098e150a941c8a1163_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RhYmxlOjI4YzMwNDE4YmM5ZjQxNjI4YTIxOTc4YTQ2MGU5N2RmL3RhYmxlcmFuZ2U6MjhjMzA0MThiYzlmNDE2MjhhMjE5NzhhNDYwZTk3ZGZfOS0xLTEtMS0w_d1a70c25-70f4-492b-ba62-9d7ef5d922c9"
      unitRef="usd">101659000</endp:AdjustedIncomeLossBeforeIncomeTax>
    <endp:AdjustedIncomeLossBeforeIncomeTax
      contextRef="iab230747222d4a59b6ebf6882abcde8d_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RhYmxlOjI4YzMwNDE4YmM5ZjQxNjI4YTIxOTc4YTQ2MGU5N2RmL3RhYmxlcmFuZ2U6MjhjMzA0MThiYzlmNDE2MjhhMjE5NzhhNDYwZTk3ZGZfOS0zLTEtMS0w_99729385-fab0-47f1-a703-1052e0667ca6"
      unitRef="usd">49174000</endp:AdjustedIncomeLossBeforeIncomeTax>
    <endp:AdjustedIncomeLossBeforeIncomeTax
      contextRef="i9c244a4d40b24e84a5d75254287f1242_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RhYmxlOjI4YzMwNDE4YmM5ZjQxNjI4YTIxOTc4YTQ2MGU5N2RmL3RhYmxlcmFuZ2U6MjhjMzA0MThiYzlmNDE2MjhhMjE5NzhhNDYwZTk3ZGZfOS01LTEtMS0w_b93b68f7-f3b6-4b4e-abd9-50d84be43998"
      unitRef="usd">195428000</endp:AdjustedIncomeLossBeforeIncomeTax>
    <endp:AdjustedIncomeLossBeforeIncomeTax
      contextRef="i051a9b5b5b02400f8f80ffed3c037b3c_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RhYmxlOjI4YzMwNDE4YmM5ZjQxNjI4YTIxOTc4YTQ2MGU5N2RmL3RhYmxlcmFuZ2U6MjhjMzA0MThiYzlmNDE2MjhhMjE5NzhhNDYwZTk3ZGZfOS03LTEtMS0w_d1dd6b92-9280-453a-84db-cb7af89a5383"
      unitRef="usd">147596000</endp:AdjustedIncomeLossBeforeIncomeTax>
    <endp:AdjustedIncomeLossBeforeIncomeTax
      contextRef="i35396e1b66e54578befea4202084912d_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RhYmxlOjI4YzMwNDE4YmM5ZjQxNjI4YTIxOTc4YTQ2MGU5N2RmL3RhYmxlcmFuZ2U6MjhjMzA0MThiYzlmNDE2MjhhMjE5NzhhNDYwZTk3ZGZfMTAtMS0xLTEtMA_b222e996-57ec-40bf-9cbf-81d4fefb19e5"
      unitRef="usd">226983000</endp:AdjustedIncomeLossBeforeIncomeTax>
    <endp:AdjustedIncomeLossBeforeIncomeTax
      contextRef="ic5dc96c399734a8cb473ce15a01d41aa_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RhYmxlOjI4YzMwNDE4YmM5ZjQxNjI4YTIxOTc4YTQ2MGU5N2RmL3RhYmxlcmFuZ2U6MjhjMzA0MThiYzlmNDE2MjhhMjE5NzhhNDYwZTk3ZGZfMTAtMy0xLTEtMA_00255b67-445d-49b5-abfe-b36b708114f9"
      unitRef="usd">241753000</endp:AdjustedIncomeLossBeforeIncomeTax>
    <endp:AdjustedIncomeLossBeforeIncomeTax
      contextRef="if1297c5aea7f4430b55b159152935d98_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RhYmxlOjI4YzMwNDE4YmM5ZjQxNjI4YTIxOTc4YTQ2MGU5N2RmL3RhYmxlcmFuZ2U6MjhjMzA0MThiYzlmNDE2MjhhMjE5NzhhNDYwZTk3ZGZfMTAtNS0xLTEtMA_cd5a7d51-83a7-4019-91d0-eda26aa25742"
      unitRef="usd">469622000</endp:AdjustedIncomeLossBeforeIncomeTax>
    <endp:AdjustedIncomeLossBeforeIncomeTax
      contextRef="ifae987124d1e4915bad1760224e98976_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RhYmxlOjI4YzMwNDE4YmM5ZjQxNjI4YTIxOTc4YTQ2MGU5N2RmL3RhYmxlcmFuZ2U6MjhjMzA0MThiYzlmNDE2MjhhMjE5NzhhNDYwZTk3ZGZfMTAtNy0xLTEtMA_1ceed48e-7bd0-444b-af41-4e316535648d"
      unitRef="usd">505649000</endp:AdjustedIncomeLossBeforeIncomeTax>
    <endp:AdjustedIncomeLossBeforeIncomeTax
      contextRef="ifb66b6758f0845109378e5a18edae0a9_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RhYmxlOjI4YzMwNDE4YmM5ZjQxNjI4YTIxOTc4YTQ2MGU5N2RmL3RhYmxlcmFuZ2U6MjhjMzA0MThiYzlmNDE2MjhhMjE5NzhhNDYwZTk3ZGZfMTEtMS0xLTEtMA_2ec4299e-24bc-43b8-b68c-e2d8e316cd7d"
      unitRef="usd">20922000</endp:AdjustedIncomeLossBeforeIncomeTax>
    <endp:AdjustedIncomeLossBeforeIncomeTax
      contextRef="i32829606e17b4d05bee3a16d7321bf64_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RhYmxlOjI4YzMwNDE4YmM5ZjQxNjI4YTIxOTc4YTQ2MGU5N2RmL3RhYmxlcmFuZ2U6MjhjMzA0MThiYzlmNDE2MjhhMjE5NzhhNDYwZTk3ZGZfMTEtMy0xLTEtMA_305f8436-8bd2-450f-bb46-307e8277ec56"
      unitRef="usd">47394000</endp:AdjustedIncomeLossBeforeIncomeTax>
    <endp:AdjustedIncomeLossBeforeIncomeTax
      contextRef="i8cadab61f5644e33afb5c33611347f27_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RhYmxlOjI4YzMwNDE4YmM5ZjQxNjI4YTIxOTc4YTQ2MGU5N2RmL3RhYmxlcmFuZ2U6MjhjMzA0MThiYzlmNDE2MjhhMjE5NzhhNDYwZTk3ZGZfMTEtNS0xLTEtMA_fc5eb395-ecc6-4133-b19a-56bebcbbc7ee"
      unitRef="usd">55026000</endp:AdjustedIncomeLossBeforeIncomeTax>
    <endp:AdjustedIncomeLossBeforeIncomeTax
      contextRef="ibc376dc6cc8d472dba147f246810ff49_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RhYmxlOjI4YzMwNDE4YmM5ZjQxNjI4YTIxOTc4YTQ2MGU5N2RmL3RhYmxlcmFuZ2U6MjhjMzA0MThiYzlmNDE2MjhhMjE5NzhhNDYwZTk3ZGZfMTEtNy0xLTEtMA_7ee78b64-98a5-432f-a258-50ee28e99f51"
      unitRef="usd">104721000</endp:AdjustedIncomeLossBeforeIncomeTax>
    <endp:AdjustedIncomeLossBeforeIncomeTax
      contextRef="i6a7716a8b7e5410bb20c25751d84797a_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RhYmxlOjI4YzMwNDE4YmM5ZjQxNjI4YTIxOTc4YTQ2MGU5N2RmL3RhYmxlcmFuZ2U6MjhjMzA0MThiYzlmNDE2MjhhMjE5NzhhNDYwZTk3ZGZfMTItMS0xLTEtMA_6267618a-c985-4482-b678-aa794f9dc363"
      unitRef="usd">10102000</endp:AdjustedIncomeLossBeforeIncomeTax>
    <endp:AdjustedIncomeLossBeforeIncomeTax
      contextRef="i00149edc229e45e9a2abc3ed82c62d01_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RhYmxlOjI4YzMwNDE4YmM5ZjQxNjI4YTIxOTc4YTQ2MGU5N2RmL3RhYmxlcmFuZ2U6MjhjMzA0MThiYzlmNDE2MjhhMjE5NzhhNDYwZTk3ZGZfMTItMy0xLTEtMA_b3ea6ea4-097d-4b2e-b79e-ac52afaf28c5"
      unitRef="usd">9304000</endp:AdjustedIncomeLossBeforeIncomeTax>
    <endp:AdjustedIncomeLossBeforeIncomeTax
      contextRef="i5793fc98abb7401bacf7ffdf93bdf02b_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RhYmxlOjI4YzMwNDE4YmM5ZjQxNjI4YTIxOTc4YTQ2MGU5N2RmL3RhYmxlcmFuZ2U6MjhjMzA0MThiYzlmNDE2MjhhMjE5NzhhNDYwZTk3ZGZfMTItNS0xLTEtMA_19eeb1b7-a54e-41cc-a116-33b3a43e2c70"
      unitRef="usd">17573000</endp:AdjustedIncomeLossBeforeIncomeTax>
    <endp:AdjustedIncomeLossBeforeIncomeTax
      contextRef="i3e510bc2aa514e109dbc91dc8a4817ef_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RhYmxlOjI4YzMwNDE4YmM5ZjQxNjI4YTIxOTc4YTQ2MGU5N2RmL3RhYmxlcmFuZ2U6MjhjMzA0MThiYzlmNDE2MjhhMjE5NzhhNDYwZTk3ZGZfMTItNy0xLTEtMA_a38751ff-7581-495c-9fec-a7cd85e84913"
      unitRef="usd">23501000</endp:AdjustedIncomeLossBeforeIncomeTax>
    <endp:AdjustedIncomeLossBeforeIncomeTax
      contextRef="i186c5ef57e5a46fcaa9eeb7431bfa607_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RhYmxlOjI4YzMwNDE4YmM5ZjQxNjI4YTIxOTc4YTQ2MGU5N2RmL3RhYmxlcmFuZ2U6MjhjMzA0MThiYzlmNDE2MjhhMjE5NzhhNDYwZTk3ZGZfMTMtMS0xLTEtMA_74828607-774e-4b83-a665-cf57ad6a119b"
      unitRef="usd">359666000</endp:AdjustedIncomeLossBeforeIncomeTax>
    <endp:AdjustedIncomeLossBeforeIncomeTax
      contextRef="i2e75b41eea1f4d44a283be1074b9354b_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RhYmxlOjI4YzMwNDE4YmM5ZjQxNjI4YTIxOTc4YTQ2MGU5N2RmL3RhYmxlcmFuZ2U6MjhjMzA0MThiYzlmNDE2MjhhMjE5NzhhNDYwZTk3ZGZfMTMtMy0xLTEtMA_e10f0d25-c2bf-4d29-b11e-e2895609895e"
      unitRef="usd">347625000</endp:AdjustedIncomeLossBeforeIncomeTax>
    <endp:AdjustedIncomeLossBeforeIncomeTax
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RhYmxlOjI4YzMwNDE4YmM5ZjQxNjI4YTIxOTc4YTQ2MGU5N2RmL3RhYmxlcmFuZ2U6MjhjMzA0MThiYzlmNDE2MjhhMjE5NzhhNDYwZTk3ZGZfMTMtNS0xLTEtMA_d49e5280-8f5f-453f-92a9-1fc9f91b548c"
      unitRef="usd">737649000</endp:AdjustedIncomeLossBeforeIncomeTax>
    <endp:AdjustedIncomeLossBeforeIncomeTax
      contextRef="ia12d526c1bcf49b7b0a877cc2642890f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RhYmxlOjI4YzMwNDE4YmM5ZjQxNjI4YTIxOTc4YTQ2MGU5N2RmL3RhYmxlcmFuZ2U6MjhjMzA0MThiYzlmNDE2MjhhMjE5NzhhNDYwZTk3ZGZfMTMtNy0xLTEtMA_32e6947b-2e76-4aae-87b1-cb6ff60c53a3"
      unitRef="usd">781467000</endp:AdjustedIncomeLossBeforeIncomeTax>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i186c5ef57e5a46fcaa9eeb7431bfa607_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RhYmxlOjk3MTY3YzNmZDMwZTQ1ZDlhNWQ2MDQyNjlkNjg0YjJlL3RhYmxlcmFuZ2U6OTcxNjdjM2ZkMzBlNDVkOWE1ZDYwNDI2OWQ2ODRiMmVfMi0xLTEtMS0w_c3075449-9b6a-4ff2-974f-9e59a81949ca"
      unitRef="usd">916000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i2e75b41eea1f4d44a283be1074b9354b_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RhYmxlOjk3MTY3YzNmZDMwZTQ1ZDlhNWQ2MDQyNjlkNjg0YjJlL3RhYmxlcmFuZ2U6OTcxNjdjM2ZkMzBlNDVkOWE1ZDYwNDI2OWQ2ODRiMmVfMi0zLTEtMS0w_beb15c9c-8813-4607-80a6-8bb814d2fb2e"
      unitRef="usd">25252000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RhYmxlOjk3MTY3YzNmZDMwZTQ1ZDlhNWQ2MDQyNjlkNjg0YjJlL3RhYmxlcmFuZ2U6OTcxNjdjM2ZkMzBlNDVkOWE1ZDYwNDI2OWQ2ODRiMmVfMi01LTEtMS0w_990de47a-942f-4c54-8a8d-3c6647f66e3b"
      unitRef="usd">48699000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ia12d526c1bcf49b7b0a877cc2642890f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RhYmxlOjk3MTY3YzNmZDMwZTQ1ZDlhNWQ2MDQyNjlkNjg0YjJlL3RhYmxlcmFuZ2U6OTcxNjdjM2ZkMzBlNDVkOWE1ZDYwNDI2OWQ2ODRiMmVfMi03LTEtMS0w_ecbf71ee-3932-4e6a-9437-3f1b2765e1f7"
      unitRef="usd">46501000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="i72938720809740c993b494bc5155f9cf_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RhYmxlOjk3MTY3YzNmZDMwZTQ1ZDlhNWQ2MDQyNjlkNjg0YjJlL3RhYmxlcmFuZ2U6OTcxNjdjM2ZkMzBlNDVkOWE1ZDYwNDI2OWQ2ODRiMmVfMy0xLTEtMS0w_2850b41c-ee35-47e1-94cb-71e379046729"
      unitRef="usd">-141553000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="ifb426eccbc6542e5ad2aa6cc45e90dff_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RhYmxlOjk3MTY3YzNmZDMwZTQ1ZDlhNWQ2MDQyNjlkNjg0YjJlL3RhYmxlcmFuZ2U6OTcxNjdjM2ZkMzBlNDVkOWE1ZDYwNDI2OWQ2ODRiMmVfMy0zLTEtMS0w_94c8f107-3456-4a8e-82bc-d2919814e4db"
      unitRef="usd">-129164000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="id11005d0628e4c519c684a1cae73aec6_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RhYmxlOjk3MTY3YzNmZDMwZTQ1ZDlhNWQ2MDQyNjlkNjg0YjJlL3RhYmxlcmFuZ2U6OTcxNjdjM2ZkMzBlNDVkOWE1ZDYwNDI2OWQ2ODRiMmVfMy01LTEtMS0w_4810e94f-3ba0-4be6-8e5d-37bd8d06f633"
      unitRef="usd">-275894000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="ifd0b1f62ee97411dbab668fb38a67790_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RhYmxlOjk3MTY3YzNmZDMwZTQ1ZDlhNWQ2MDQyNjlkNjg0YjJlL3RhYmxlcmFuZ2U6OTcxNjdjM2ZkMzBlNDVkOWE1ZDYwNDI2OWQ2ODRiMmVfMy03LTEtMS0w_abcec925-c096-463f-aacd-59e55dd6192a"
      unitRef="usd">-262041000</us-gaap:InterestIncomeExpenseNet>
    <endp:SegmentReportingInformationUnallocatedCorporateExpense
      contextRef="i72938720809740c993b494bc5155f9cf_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RhYmxlOjk3MTY3YzNmZDMwZTQ1ZDlhNWQ2MDQyNjlkNjg0YjJlL3RhYmxlcmFuZ2U6OTcxNjdjM2ZkMzBlNDVkOWE1ZDYwNDI2OWQ2ODRiMmVfNC0xLTEtMS0w_6fb92d3a-3431-45d7-a9c1-329f0be90010"
      unitRef="usd">36500000</endp:SegmentReportingInformationUnallocatedCorporateExpense>
    <endp:SegmentReportingInformationUnallocatedCorporateExpense
      contextRef="ifb426eccbc6542e5ad2aa6cc45e90dff_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RhYmxlOjk3MTY3YzNmZDMwZTQ1ZDlhNWQ2MDQyNjlkNjg0YjJlL3RhYmxlcmFuZ2U6OTcxNjdjM2ZkMzBlNDVkOWE1ZDYwNDI2OWQ2ODRiMmVfNC0zLTEtMS0w_f7ac5fdb-6214-43d1-b4b1-d8af210ef686"
      unitRef="usd">33590000</endp:SegmentReportingInformationUnallocatedCorporateExpense>
    <endp:SegmentReportingInformationUnallocatedCorporateExpense
      contextRef="id11005d0628e4c519c684a1cae73aec6_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RhYmxlOjk3MTY3YzNmZDMwZTQ1ZDlhNWQ2MDQyNjlkNjg0YjJlL3RhYmxlcmFuZ2U6OTcxNjdjM2ZkMzBlNDVkOWE1ZDYwNDI2OWQ2ODRiMmVfNC01LTEtMS0w_c614571b-6a3d-40c6-99b0-9c653613cff1"
      unitRef="usd">75974000</endp:SegmentReportingInformationUnallocatedCorporateExpense>
    <endp:SegmentReportingInformationUnallocatedCorporateExpense
      contextRef="ifd0b1f62ee97411dbab668fb38a67790_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RhYmxlOjk3MTY3YzNmZDMwZTQ1ZDlhNWQ2MDQyNjlkNjg0YjJlL3RhYmxlcmFuZ2U6OTcxNjdjM2ZkMzBlNDVkOWE1ZDYwNDI2OWQ2ODRiMmVfNC03LTEtMS0w_d0cd7e9d-5a25-4345-9a16-b7cca737bc73"
      unitRef="usd">76912000</endp:SegmentReportingInformationUnallocatedCorporateExpense>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i72938720809740c993b494bc5155f9cf_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RhYmxlOjk3MTY3YzNmZDMwZTQ1ZDlhNWQ2MDQyNjlkNjg0YjJlL3RhYmxlcmFuZ2U6OTcxNjdjM2ZkMzBlNDVkOWE1ZDYwNDI2OWQ2ODRiMmVfNS0xLTEtMS0w_d33195e4-b18a-4eb2-ae8c-befbf94b7894"
      unitRef="usd">94070000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="ifb426eccbc6542e5ad2aa6cc45e90dff_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RhYmxlOjk3MTY3YzNmZDMwZTQ1ZDlhNWQ2MDQyNjlkNjg0YjJlL3RhYmxlcmFuZ2U6OTcxNjdjM2ZkMzBlNDVkOWE1ZDYwNDI2OWQ2ODRiMmVfNS0zLTEtMS0w_556eedfe-d8e8-4eba-a2a1-73284b9ed677"
      unitRef="usd">104498000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="id11005d0628e4c519c684a1cae73aec6_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RhYmxlOjk3MTY3YzNmZDMwZTQ1ZDlhNWQ2MDQyNjlkNjg0YjJlL3RhYmxlcmFuZ2U6OTcxNjdjM2ZkMzBlNDVkOWE1ZDYwNDI2OWQ2ODRiMmVfNS01LTEtMS0w_cc52459d-0e15-47e5-9e1f-e250b19ea5da"
      unitRef="usd">189200000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="ifd0b1f62ee97411dbab668fb38a67790_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RhYmxlOjk3MTY3YzNmZDMwZTQ1ZDlhNWQ2MDQyNjlkNjg0YjJlL3RhYmxlcmFuZ2U6OTcxNjdjM2ZkMzBlNDVkOWE1ZDYwNDI2OWQ2ODRiMmVfNS03LTEtMS0w_7dd55d8c-8580-408e-8673-8cb4926ab17a"
      unitRef="usd">221735000</us-gaap:AmortizationOfIntangibleAssets>
    <endp:UpfrontAndMilestonePaymentsToPartners
      contextRef="i72938720809740c993b494bc5155f9cf_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RhYmxlOjk3MTY3YzNmZDMwZTQ1ZDlhNWQ2MDQyNjlkNjg0YjJlL3RhYmxlcmFuZ2U6OTcxNjdjM2ZkMzBlNDVkOWE1ZDYwNDI2OWQ2ODRiMmVfNy0xLTEtMS0w_7d7b6ece-0a4a-4c4d-b733-c812a5f3eb60"
      unitRef="usd">5125000</endp:UpfrontAndMilestonePaymentsToPartners>
    <endp:UpfrontAndMilestonePaymentsToPartners
      contextRef="ifb426eccbc6542e5ad2aa6cc45e90dff_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RhYmxlOjk3MTY3YzNmZDMwZTQ1ZDlhNWQ2MDQyNjlkNjg0YjJlL3RhYmxlcmFuZ2U6OTcxNjdjM2ZkMzBlNDVkOWE1ZDYwNDI2OWQ2ODRiMmVfNy0zLTEtMS0w_5f8a9223-1c11-4b96-ae2e-1f5e0768be03"
      unitRef="usd">444000</endp:UpfrontAndMilestonePaymentsToPartners>
    <endp:UpfrontAndMilestonePaymentsToPartners
      contextRef="id11005d0628e4c519c684a1cae73aec6_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RhYmxlOjk3MTY3YzNmZDMwZTQ1ZDlhNWQ2MDQyNjlkNjg0YjJlL3RhYmxlcmFuZ2U6OTcxNjdjM2ZkMzBlNDVkOWE1ZDYwNDI2OWQ2ODRiMmVfNy01LTEtMS0w_81d93f93-9650-4e56-82df-7a03ddf95e06"
      unitRef="usd">5681000</endp:UpfrontAndMilestonePaymentsToPartners>
    <endp:UpfrontAndMilestonePaymentsToPartners
      contextRef="ifd0b1f62ee97411dbab668fb38a67790_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RhYmxlOjk3MTY3YzNmZDMwZTQ1ZDlhNWQ2MDQyNjlkNjg0YjJlL3RhYmxlcmFuZ2U6OTcxNjdjM2ZkMzBlNDVkOWE1ZDYwNDI2OWQ2ODRiMmVfNy03LTEtMS0w_6d767d96-4017-428c-827a-2518a279cb7f"
      unitRef="usd">2194000</endp:UpfrontAndMilestonePaymentsToPartners>
    <endp:CostReductionInitiatives
      contextRef="i72938720809740c993b494bc5155f9cf_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RhYmxlOjk3MTY3YzNmZDMwZTQ1ZDlhNWQ2MDQyNjlkNjg0YjJlL3RhYmxlcmFuZ2U6OTcxNjdjM2ZkMzBlNDVkOWE1ZDYwNDI2OWQ2ODRiMmVfOC0xLTEtMS0w_459fc312-28a7-4d79-af7b-370b2f836491"
      unitRef="usd">15083000</endp:CostReductionInitiatives>
    <endp:CostReductionInitiatives
      contextRef="ifb426eccbc6542e5ad2aa6cc45e90dff_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RhYmxlOjk3MTY3YzNmZDMwZTQ1ZDlhNWQ2MDQyNjlkNjg0YjJlL3RhYmxlcmFuZ2U6OTcxNjdjM2ZkMzBlNDVkOWE1ZDYwNDI2OWQ2ODRiMmVfOC0zLTEtMS0w_1f7352e9-5dbb-4fcf-9099-daa29474f891"
      unitRef="usd">9444000</endp:CostReductionInitiatives>
    <endp:CostReductionInitiatives
      contextRef="id11005d0628e4c519c684a1cae73aec6_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RhYmxlOjk3MTY3YzNmZDMwZTQ1ZDlhNWQ2MDQyNjlkNjg0YjJlL3RhYmxlcmFuZ2U6OTcxNjdjM2ZkMzBlNDVkOWE1ZDYwNDI2OWQ2ODRiMmVfOC01LTEtMS0w_bdab1b2e-30a3-4328-801f-4a76d548bbd6"
      unitRef="usd">38803000</endp:CostReductionInitiatives>
    <endp:CostReductionInitiatives
      contextRef="ifd0b1f62ee97411dbab668fb38a67790_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RhYmxlOjk3MTY3YzNmZDMwZTQ1ZDlhNWQ2MDQyNjlkNjg0YjJlL3RhYmxlcmFuZ2U6OTcxNjdjM2ZkMzBlNDVkOWE1ZDYwNDI2OWQ2ODRiMmVfOC03LTEtMS0w_98f66e5e-3f84-4a5f-823c-342d695bb3b7"
      unitRef="usd">32664000</endp:CostReductionInitiatives>
    <us-gaap:LossContingencyLossInPeriod
      contextRef="i72938720809740c993b494bc5155f9cf_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RhYmxlOjk3MTY3YzNmZDMwZTQ1ZDlhNWQ2MDQyNjlkNjg0YjJlL3RhYmxlcmFuZ2U6OTcxNjdjM2ZkMzBlNDVkOWE1ZDYwNDI2OWQ2ODRiMmVfOS0xLTEtMS0w_118a1eb6-8eec-4887-a9d1-9305268983bb"
      unitRef="usd">35195000</us-gaap:LossContingencyLossInPeriod>
    <us-gaap:LossContingencyLossInPeriod
      contextRef="ifb426eccbc6542e5ad2aa6cc45e90dff_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RhYmxlOjk3MTY3YzNmZDMwZTQ1ZDlhNWQ2MDQyNjlkNjg0YjJlL3RhYmxlcmFuZ2U6OTcxNjdjM2ZkMzBlNDVkOWE1ZDYwNDI2OWQ2ODRiMmVfOS0zLTEtMS0w_1085366f-b21f-44bd-abc8-220482680eb7"
      unitRef="usd">-8572000</us-gaap:LossContingencyLossInPeriod>
    <us-gaap:LossContingencyLossInPeriod
      contextRef="id11005d0628e4c519c684a1cae73aec6_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RhYmxlOjk3MTY3YzNmZDMwZTQ1ZDlhNWQ2MDQyNjlkNjg0YjJlL3RhYmxlcmFuZ2U6OTcxNjdjM2ZkMzBlNDVkOWE1ZDYwNDI2OWQ2ODRiMmVfOS01LTEtMS0w_bda9f30e-4bd2-4a42-bae2-b072d533803b"
      unitRef="usd">35832000</us-gaap:LossContingencyLossInPeriod>
    <us-gaap:LossContingencyLossInPeriod
      contextRef="ifd0b1f62ee97411dbab668fb38a67790_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RhYmxlOjk3MTY3YzNmZDMwZTQ1ZDlhNWQ2MDQyNjlkNjg0YjJlL3RhYmxlcmFuZ2U6OTcxNjdjM2ZkMzBlNDVkOWE1ZDYwNDI2OWQ2ODRiMmVfOS03LTEtMS0w_d4908a30-b1f3-4c2f-9958-3538bc97a31d"
      unitRef="usd">-25748000</us-gaap:LossContingencyLossInPeriod>
    <us-gaap:LegalFees
      contextRef="i72938720809740c993b494bc5155f9cf_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RhYmxlOjk3MTY3YzNmZDMwZTQ1ZDlhNWQ2MDQyNjlkNjg0YjJlL3RhYmxlcmFuZ2U6OTcxNjdjM2ZkMzBlNDVkOWE1ZDYwNDI2OWQ2ODRiMmVfMTAtMS0xLTEtMA_06a4f565-9a37-48e8-960a-9f76b4ea428d"
      unitRef="usd">24843000</us-gaap:LegalFees>
    <us-gaap:LegalFees
      contextRef="ifb426eccbc6542e5ad2aa6cc45e90dff_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RhYmxlOjk3MTY3YzNmZDMwZTQ1ZDlhNWQ2MDQyNjlkNjg0YjJlL3RhYmxlcmFuZ2U6OTcxNjdjM2ZkMzBlNDVkOWE1ZDYwNDI2OWQ2ODRiMmVfMTAtMy0xLTEtMA_11b06efd-35b5-4db3-9384-61b83eda8c31"
      unitRef="usd">18005000</us-gaap:LegalFees>
    <us-gaap:LegalFees
      contextRef="id11005d0628e4c519c684a1cae73aec6_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RhYmxlOjk3MTY3YzNmZDMwZTQ1ZDlhNWQ2MDQyNjlkNjg0YjJlL3RhYmxlcmFuZ2U6OTcxNjdjM2ZkMzBlNDVkOWE1ZDYwNDI2OWQ2ODRiMmVfMTAtNS0xLTEtMA_918cc2e5-a9b8-43bf-8fcb-12b2d0c64019"
      unitRef="usd">44119000</us-gaap:LegalFees>
    <us-gaap:LegalFees
      contextRef="ifd0b1f62ee97411dbab668fb38a67790_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RhYmxlOjk3MTY3YzNmZDMwZTQ1ZDlhNWQ2MDQyNjlkNjg0YjJlL3RhYmxlcmFuZ2U6OTcxNjdjM2ZkMzBlNDVkOWE1ZDYwNDI2OWQ2ODRiMmVfMTAtNy0xLTEtMA_90870b5b-90f9-4448-a62a-670d3bcd7d99"
      unitRef="usd">33541000</us-gaap:LegalFees>
    <us-gaap:AssetImpairmentCharges
      contextRef="i72938720809740c993b494bc5155f9cf_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RhYmxlOjk3MTY3YzNmZDMwZTQ1ZDlhNWQ2MDQyNjlkNjg0YjJlL3RhYmxlcmFuZ2U6OTcxNjdjM2ZkMzBlNDVkOWE1ZDYwNDI2OWQ2ODRiMmVfMTEtMS0xLTEtMA_6f9cb221-db66-433f-a71a-60c474f5eb33"
      unitRef="usd">4929000</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges
      contextRef="ifb426eccbc6542e5ad2aa6cc45e90dff_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RhYmxlOjk3MTY3YzNmZDMwZTQ1ZDlhNWQ2MDQyNjlkNjg0YjJlL3RhYmxlcmFuZ2U6OTcxNjdjM2ZkMzBlNDVkOWE1ZDYwNDI2OWQ2ODRiMmVfMTEtMy0xLTEtMA_383bf7ff-8582-405e-9c81-5bed50a7d943"
      unitRef="usd">0</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges
      contextRef="id11005d0628e4c519c684a1cae73aec6_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RhYmxlOjk3MTY3YzNmZDMwZTQ1ZDlhNWQ2MDQyNjlkNjg0YjJlL3RhYmxlcmFuZ2U6OTcxNjdjM2ZkMzBlNDVkOWE1ZDYwNDI2OWQ2ODRiMmVfMTEtNS0xLTEtMA_b61bf26a-e63e-4595-ad91-b5526a31fafd"
      unitRef="usd">8238000</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges
      contextRef="ifd0b1f62ee97411dbab668fb38a67790_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RhYmxlOjk3MTY3YzNmZDMwZTQ1ZDlhNWQ2MDQyNjlkNjg0YjJlL3RhYmxlcmFuZ2U6OTcxNjdjM2ZkMzBlNDVkOWE1ZDYwNDI2OWQ2ODRiMmVfMTEtNy0xLTEtMA_e811f06b-3293-4da4-a21c-7fe0b0fa8f31"
      unitRef="usd">97785000</us-gaap:AssetImpairmentCharges>
    <us-gaap:BusinessCombinationAcquisitionRelatedCosts
      contextRef="i72938720809740c993b494bc5155f9cf_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RhYmxlOjk3MTY3YzNmZDMwZTQ1ZDlhNWQ2MDQyNjlkNjg0YjJlL3RhYmxlcmFuZ2U6OTcxNjdjM2ZkMzBlNDVkOWE1ZDYwNDI2OWQ2ODRiMmVfMTItMS0xLTEtMA_67dbc6cf-fd57-405d-93ae-cc30d10a7781"
      unitRef="usd">97000</us-gaap:BusinessCombinationAcquisitionRelatedCosts>
    <us-gaap:BusinessCombinationAcquisitionRelatedCosts
      contextRef="ifb426eccbc6542e5ad2aa6cc45e90dff_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RhYmxlOjk3MTY3YzNmZDMwZTQ1ZDlhNWQ2MDQyNjlkNjg0YjJlL3RhYmxlcmFuZ2U6OTcxNjdjM2ZkMzBlNDVkOWE1ZDYwNDI2OWQ2ODRiMmVfMTItMy0xLTEtMA_05c2f1f0-3db8-414e-a7e7-0be91ca989f8"
      unitRef="usd">6045000</us-gaap:BusinessCombinationAcquisitionRelatedCosts>
    <us-gaap:BusinessCombinationAcquisitionRelatedCosts
      contextRef="id11005d0628e4c519c684a1cae73aec6_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RhYmxlOjk3MTY3YzNmZDMwZTQ1ZDlhNWQ2MDQyNjlkNjg0YjJlL3RhYmxlcmFuZ2U6OTcxNjdjM2ZkMzBlNDVkOWE1ZDYwNDI2OWQ2ODRiMmVfMTItNS0xLTEtMA_a28dcda5-7481-4103-834a-cc98aaecc1df"
      unitRef="usd">-4925000</us-gaap:BusinessCombinationAcquisitionRelatedCosts>
    <us-gaap:BusinessCombinationAcquisitionRelatedCosts
      contextRef="ifd0b1f62ee97411dbab668fb38a67790_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RhYmxlOjk3MTY3YzNmZDMwZTQ1ZDlhNWQ2MDQyNjlkNjg0YjJlL3RhYmxlcmFuZ2U6OTcxNjdjM2ZkMzBlNDVkOWE1ZDYwNDI2OWQ2ODRiMmVfMTItNy0xLTEtMA_af9b8270-ef6b-4765-8ee4-166ab7d009ee"
      unitRef="usd">18507000</us-gaap:BusinessCombinationAcquisitionRelatedCosts>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i72938720809740c993b494bc5155f9cf_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RhYmxlOjk3MTY3YzNmZDMwZTQ1ZDlhNWQ2MDQyNjlkNjg0YjJlL3RhYmxlcmFuZ2U6OTcxNjdjM2ZkMzBlNDVkOWE1ZDYwNDI2OWQ2ODRiMmVfMTMtMS0xLTEtMA_5c65dc9f-43a7-41b6-989e-1a00e429ad19"
      unitRef="usd">0</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="ifb426eccbc6542e5ad2aa6cc45e90dff_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RhYmxlOjk3MTY3YzNmZDMwZTQ1ZDlhNWQ2MDQyNjlkNjg0YjJlL3RhYmxlcmFuZ2U6OTcxNjdjM2ZkMzBlNDVkOWE1ZDYwNDI2OWQ2ODRiMmVfMTMtMy0xLTEtMA_d9a00f71-3a7d-4070-b30f-321c6c9c8f86"
      unitRef="usd">0</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="id11005d0628e4c519c684a1cae73aec6_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RhYmxlOjk3MTY3YzNmZDMwZTQ1ZDlhNWQ2MDQyNjlkNjg0YjJlL3RhYmxlcmFuZ2U6OTcxNjdjM2ZkMzBlNDVkOWE1ZDYwNDI2OWQ2ODRiMmVfMTMtNS0xLTEtMA_77e6a820-d654-4906-8ea1-c0f7a84fa485"
      unitRef="usd">-13753000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="ifd0b1f62ee97411dbab668fb38a67790_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RhYmxlOjk3MTY3YzNmZDMwZTQ1ZDlhNWQ2MDQyNjlkNjg0YjJlL3RhYmxlcmFuZ2U6OTcxNjdjM2ZkMzBlNDVkOWE1ZDYwNDI2OWQ2ODRiMmVfMTMtNy0xLTEtMA_be2e76ed-21cf-4fb9-ac36-3aa050bba4c5"
      unitRef="usd">0</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:AdjustmentForLongTermIntercompanyTransactionsGrossOfTax
      contextRef="i72938720809740c993b494bc5155f9cf_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RhYmxlOjk3MTY3YzNmZDMwZTQ1ZDlhNWQ2MDQyNjlkNjg0YjJlL3RhYmxlcmFuZ2U6OTcxNjdjM2ZkMzBlNDVkOWE1ZDYwNDI2OWQ2ODRiMmVfMTUtMS0xLTEtMA_2745a20d-7228-4e5a-a43e-7e013c99b0c4"
      unitRef="usd">-1355000</us-gaap:AdjustmentForLongTermIntercompanyTransactionsGrossOfTax>
    <us-gaap:AdjustmentForLongTermIntercompanyTransactionsGrossOfTax
      contextRef="ifb426eccbc6542e5ad2aa6cc45e90dff_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RhYmxlOjk3MTY3YzNmZDMwZTQ1ZDlhNWQ2MDQyNjlkNjg0YjJlL3RhYmxlcmFuZ2U6OTcxNjdjM2ZkMzBlNDVkOWE1ZDYwNDI2OWQ2ODRiMmVfMTUtMy0xLTEtMA_604c02b8-5131-45a7-ae92-4002e4be03ac"
      unitRef="usd">-3005000</us-gaap:AdjustmentForLongTermIntercompanyTransactionsGrossOfTax>
    <us-gaap:AdjustmentForLongTermIntercompanyTransactionsGrossOfTax
      contextRef="id11005d0628e4c519c684a1cae73aec6_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RhYmxlOjk3MTY3YzNmZDMwZTQ1ZDlhNWQ2MDQyNjlkNjg0YjJlL3RhYmxlcmFuZ2U6OTcxNjdjM2ZkMzBlNDVkOWE1ZDYwNDI2OWQ2ODRiMmVfMTUtNS0xLTEtMA_3fa40135-f005-4e0b-8280-f06ff930c3ea"
      unitRef="usd">-2502000</us-gaap:AdjustmentForLongTermIntercompanyTransactionsGrossOfTax>
    <us-gaap:AdjustmentForLongTermIntercompanyTransactionsGrossOfTax
      contextRef="ifd0b1f62ee97411dbab668fb38a67790_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RhYmxlOjk3MTY3YzNmZDMwZTQ1ZDlhNWQ2MDQyNjlkNjg0YjJlL3RhYmxlcmFuZ2U6OTcxNjdjM2ZkMzBlNDVkOWE1ZDYwNDI2OWQ2ODRiMmVfMTUtNy0xLTEtMA_f4ee97b4-4854-4c8c-aa86-bf2c918e66ce"
      unitRef="usd">4089000</us-gaap:AdjustmentForLongTermIntercompanyTransactionsGrossOfTax>
    <us-gaap:OtherNonrecurringIncomeExpense
      contextRef="i72938720809740c993b494bc5155f9cf_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RhYmxlOjk3MTY3YzNmZDMwZTQ1ZDlhNWQ2MDQyNjlkNjg0YjJlL3RhYmxlcmFuZ2U6OTcxNjdjM2ZkMzBlNDVkOWE1ZDYwNDI2OWQ2ODRiMmVfMTYtMS0xLTEtMA_1fe33e90-1176-4850-808c-a218e4919293"
      unitRef="usd">0</us-gaap:OtherNonrecurringIncomeExpense>
    <us-gaap:OtherNonrecurringIncomeExpense
      contextRef="ifb426eccbc6542e5ad2aa6cc45e90dff_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RhYmxlOjk3MTY3YzNmZDMwZTQ1ZDlhNWQ2MDQyNjlkNjg0YjJlL3RhYmxlcmFuZ2U6OTcxNjdjM2ZkMzBlNDVkOWE1ZDYwNDI2OWQ2ODRiMmVfMTYtMy0xLTEtMA_7b3085d2-6177-4e96-a0c9-944b3417d95e"
      unitRef="usd">26750000</us-gaap:OtherNonrecurringIncomeExpense>
    <us-gaap:OtherNonrecurringIncomeExpense
      contextRef="id11005d0628e4c519c684a1cae73aec6_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RhYmxlOjk3MTY3YzNmZDMwZTQ1ZDlhNWQ2MDQyNjlkNjg0YjJlL3RhYmxlcmFuZ2U6OTcxNjdjM2ZkMzBlNDVkOWE1ZDYwNDI2OWQ2ODRiMmVfMTYtNS0xLTEtMA_72eb5159-ab7c-4486-95e7-8289af92a866"
      unitRef="usd">3879000</us-gaap:OtherNonrecurringIncomeExpense>
    <us-gaap:OtherNonrecurringIncomeExpense
      contextRef="ifd0b1f62ee97411dbab668fb38a67790_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RhYmxlOjk3MTY3YzNmZDMwZTQ1ZDlhNWQ2MDQyNjlkNjg0YjJlL3RhYmxlcmFuZ2U6OTcxNjdjM2ZkMzBlNDVkOWE1ZDYwNDI2OWQ2ODRiMmVfMTYtNy0xLTEtMA_f3ba5ef6-7063-40db-8a8a-e9fb6aa64c4f"
      unitRef="usd">19424000</us-gaap:OtherNonrecurringIncomeExpense>
    <endp:AdjustedIncomeLossBeforeIncomeTax
      contextRef="i7497fe0041fc4120bb96d15afd878623_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RhYmxlOjk3MTY3YzNmZDMwZTQ1ZDlhNWQ2MDQyNjlkNjg0YjJlL3RhYmxlcmFuZ2U6OTcxNjdjM2ZkMzBlNDVkOWE1ZDYwNDI2OWQ2ODRiMmVfMTctMS0xLTEtMA_4d662b6e-d05e-4dcb-9fdf-5373c2326217"
      unitRef="usd">359666000</endp:AdjustedIncomeLossBeforeIncomeTax>
    <endp:AdjustedIncomeLossBeforeIncomeTax
      contextRef="ie05720cc98ea4190815bfd74fa594432_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RhYmxlOjk3MTY3YzNmZDMwZTQ1ZDlhNWQ2MDQyNjlkNjg0YjJlL3RhYmxlcmFuZ2U6OTcxNjdjM2ZkMzBlNDVkOWE1ZDYwNDI2OWQ2ODRiMmVfMTctMy0xLTEtMA_2844814b-e9d2-46ed-8d9e-77a156646e74"
      unitRef="usd">347625000</endp:AdjustedIncomeLossBeforeIncomeTax>
    <endp:AdjustedIncomeLossBeforeIncomeTax
      contextRef="ice879718b68348efa94763a44773492f_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RhYmxlOjk3MTY3YzNmZDMwZTQ1ZDlhNWQ2MDQyNjlkNjg0YjJlL3RhYmxlcmFuZ2U6OTcxNjdjM2ZkMzBlNDVkOWE1ZDYwNDI2OWQ2ODRiMmVfMTctNS0xLTEtMA_daa204a9-25af-4038-91f2-827e6f82964f"
      unitRef="usd">737649000</endp:AdjustedIncomeLossBeforeIncomeTax>
    <endp:AdjustedIncomeLossBeforeIncomeTax
      contextRef="i96fa19b367634de0b3b28cf15fae23cd_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RhYmxlOjk3MTY3YzNmZDMwZTQ1ZDlhNWQ2MDQyNjlkNjg0YjJlL3RhYmxlcmFuZ2U6OTcxNjdjM2ZkMzBlNDVkOWE1ZDYwNDI2OWQ2ODRiMmVfMTctNy0xLTEtMA_1306ebfd-6831-406a-9bd5-1051071a2bf7"
      unitRef="usd">781467000</endp:AdjustedIncomeLossBeforeIncomeTax>
    <us-gaap:RestructuringCharges
      contextRef="if41946b18eb64266bae779876f9ab628_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RleHRyZWdpb246NmU2OTkxZTQ0MTE5NGQ2ZTljZDU5OGFlNzFlODdiMGRfMTA5OTUxMTYzMzM0NA_f8c794f8-d341-4c3d-877f-bf954907fb2c"
      unitRef="usd">1600000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringReserveAcceleratedDepreciation
      contextRef="i186c5ef57e5a46fcaa9eeb7431bfa607_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RleHRyZWdpb246NmU2OTkxZTQ0MTE5NGQ2ZTljZDU5OGFlNzFlODdiMGRfMTA5OTUxMTYzMzM4OA_c0f36e38-ef02-4741-94b7-d116dbfb0abf"
      unitRef="usd">9100000</us-gaap:RestructuringReserveAcceleratedDepreciation>
    <us-gaap:RestructuringCharges
      contextRef="i4154170d48634830a87db237002cce3e_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RleHRyZWdpb246NmU2OTkxZTQ0MTE5NGQ2ZTljZDU5OGFlNzFlODdiMGRfMTA5OTUxMTYzMzQyNg_b76f4955-2bb5-48e0-ae44-36ccd4c636cd"
      unitRef="usd">4400000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i7135eb75966646e1be4face4be194b94_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RleHRyZWdpb246NmU2OTkxZTQ0MTE5NGQ2ZTljZDU5OGFlNzFlODdiMGRfMjg5OA_c2da0d8f-4807-482f-adea-5646eea8d504"
      unitRef="usd">10100000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringReserveAcceleratedDepreciation
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RleHRyZWdpb246NmU2OTkxZTQ0MTE5NGQ2ZTljZDU5OGFlNzFlODdiMGRfMjkzOA_a4bd254a-41e1-46a1-8b05-e86391d2c7b1"
      unitRef="usd">16000000.0</us-gaap:RestructuringReserveAcceleratedDepreciation>
    <us-gaap:RestructuringCharges
      contextRef="i29c4d7f93b5c47149c7bba4de0ca865b_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RleHRyZWdpb246NmU2OTkxZTQ0MTE5NGQ2ZTljZDU5OGFlNzFlODdiMGRfMjk3MA_dac89e7f-b2ed-4a9c-9bf4-1e39cf52ba85"
      unitRef="usd">12700000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="ia395a7fdee8e420ebc8025c2c1ed6386_D20200401-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RleHRyZWdpb246NmU2OTkxZTQ0MTE5NGQ2ZTljZDU5OGFlNzFlODdiMGRfNDk0NzgwMjMzMjIzNw_c9d107ca-8364-45c2-b74d-0a03453d59a6"
      unitRef="usd">4100000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringReserveAcceleratedDepreciation
      contextRef="i2e75b41eea1f4d44a283be1074b9354b_D20200401-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RleHRyZWdpb246NmU2OTkxZTQ0MTE5NGQ2ZTljZDU5OGFlNzFlODdiMGRfNDk0NzgwMjMzMjI1Mg_458db6e4-700e-4609-afce-14b9f1774ab8"
      unitRef="usd">1800000</us-gaap:RestructuringReserveAcceleratedDepreciation>
    <us-gaap:RestructuringCharges
      contextRef="i3955a8813f5545e69dc805c73f1a7a81_D20200401-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RleHRyZWdpb246NmU2OTkxZTQ0MTE5NGQ2ZTljZDU5OGFlNzFlODdiMGRfNDk0NzgwMjMzMjI1Ng_016f9baa-d62c-4108-98b7-103e56c1b185"
      unitRef="usd">3600000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="ia44d67697a384d59ade8794f4749bff3_D20200101-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RleHRyZWdpb246NmU2OTkxZTQ0MTE5NGQ2ZTljZDU5OGFlNzFlODdiMGRfNDk0NzgwMjMzMjI3NA_3f244cd5-51b8-4709-bed3-9a4467e44784"
      unitRef="usd">17900000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringReserveAcceleratedDepreciation
      contextRef="ia12d526c1bcf49b7b0a877cc2642890f_D20200101-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RleHRyZWdpb246NmU2OTkxZTQ0MTE5NGQ2ZTljZDU5OGFlNzFlODdiMGRfNDk0NzgwMjMzMjI3OA_07fab940-94f2-4664-8f37-4afa689cb7dd"
      unitRef="usd">8400000</us-gaap:RestructuringReserveAcceleratedDepreciation>
    <us-gaap:RestructuringCharges
      contextRef="ia1a128ea69364dc8b8b82c0f470d49d2_D20200101-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RleHRyZWdpb246NmU2OTkxZTQ0MTE5NGQ2ZTljZDU5OGFlNzFlODdiMGRfNDk0NzgwMjMzMjI4Mg_0dd3a14c-87c0-49bf-a391-8466c8e1389c"
      unitRef="usd">6400000</us-gaap:RestructuringCharges>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i4f49eba3943a4ba492d844e8c406ff83_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RleHRyZWdpb246NmU2OTkxZTQ0MTE5NGQ2ZTljZDU5OGFlNzFlODdiMGRfMzkyMA_8c5750a7-386b-4478-ae78-ed7b22be1b43"
      unitRef="usd">-3900000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i125dd3dc5a204e20ae668f02615ed72f_D20200101-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RleHRyZWdpb246NmU2OTkxZTQ0MTE5NGQ2ZTljZDU5OGFlNzFlODdiMGRfMTA5OTUxMTYzNDIzNA_52d5ffe5-bae0-4aea-b1a1-e479290adcc9"
      unitRef="usd">-30700000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i0b0d01fc09c64ed2833eb5f9c4ba8790_D20200401-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RleHRyZWdpb246NmU2OTkxZTQ0MTE5NGQ2ZTljZDU5OGFlNzFlODdiMGRfMTA5OTUxMTYzNDIzNA_b2382326-806e-4974-b31d-fb34921f0595"
      unitRef="usd">-30700000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:DisaggregationOfRevenueTableTextBlock
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RleHRyZWdpb246NmU2OTkxZTQ0MTE5NGQ2ZTljZDU5OGFlNzFlODdiMGRfNTI3Nw_4c1e1799-34d5-4936-b385-45e991124b0a">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="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Six Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;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;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 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="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="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-style:italic;font-weight:400;line-height:100%"&gt;Specialty Products:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;&#xae;&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;111,487&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;33,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;206,757&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;122,855&#160;&lt;/span&gt;&lt;/td&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;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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: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; LA&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;27,568&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,596&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,115&#160;&lt;/span&gt;&lt;/td&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 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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,036&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,068&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,071&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="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 Specialty Products&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;167,091&#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;68,744&#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;310,421&#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;203,041&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/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="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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;&#xae;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;27,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,781&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,281&#160;&lt;/span&gt;&lt;/td&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;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;&#xae;&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;9,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;617&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,628&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,809&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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:#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,354&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,582&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,845&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,463&#160;&lt;/span&gt;&lt;/td&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 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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;60,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;60,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;124,254&#160;&lt;/span&gt;&lt;/td&gt;&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;130,553&#160;&lt;/span&gt;&lt;/td&gt;&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;Total Branded Pharmaceuticals (3)&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;228,040&#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;129,521&#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;434,675&#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;333,594&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 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="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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;&#xae;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,121&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,214&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;421,067&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;417,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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;&#xae;&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;29,977&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,161&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,414&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,673&#160;&lt;/span&gt;&lt;/td&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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:#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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,502&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;71,839&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,864&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;148,813&#160;&lt;/span&gt;&lt;/td&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;Total Sterile Injectables (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;294,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;319,214&#160;&lt;/span&gt;&lt;/td&gt;&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;603,345&#160;&lt;/span&gt;&lt;/td&gt;&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;655,604&#160;&lt;/span&gt;&lt;/td&gt;&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;Total Generic Pharmaceuticals (5)&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;167,272&#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;215,879&#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;348,145&#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;467,162&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;23,918&#160;&lt;/span&gt;&lt;/td&gt;&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,974&#160;&lt;/span&gt;&lt;/td&gt;&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,584&#160;&lt;/span&gt;&lt;/td&gt;&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;51,633&#160;&lt;/span&gt;&lt;/td&gt;&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;Total revenues, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;713,830&#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;687,588&#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,431,749&#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,507,993&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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 include 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, 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; and QWO&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 either the three or six months ended June 30, 2021 and/or any product having revenues in excess of $25 million during any quarterly period in 2021 or 2020.&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 ertapenem for injection, APLISOL&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 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. No 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:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1109a113a3e64a118651fa158e9a74ce_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RhYmxlOmM5OWMxZDE0MTBmNDQ3OTg5YmU1MTk2MjA5ZWYxYjI2L3RhYmxlcmFuZ2U6Yzk5YzFkMTQxMGY0NDc5ODliZTUxOTYyMDllZjFiMjZfNC0xLTEtMS0w_f13cbb7b-8c34-4cac-b8e1-1eddf1dde243"
      unitRef="usd">111487000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9df19ec8cb9a4394b7136059db30e227_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RhYmxlOmM5OWMxZDE0MTBmNDQ3OTg5YmU1MTk2MjA5ZWYxYjI2L3RhYmxlcmFuZ2U6Yzk5YzFkMTQxMGY0NDc5ODliZTUxOTYyMDllZjFiMjZfNC0zLTEtMS0w_fdf5600b-0045-468b-b5b7-aee3f533f2bb"
      unitRef="usd">33783000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia7b24ab500ff46f4a625af097465ec3a_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RhYmxlOmM5OWMxZDE0MTBmNDQ3OTg5YmU1MTk2MjA5ZWYxYjI2L3RhYmxlcmFuZ2U6Yzk5YzFkMTQxMGY0NDc5ODliZTUxOTYyMDllZjFiMjZfNC01LTEtMS0w_6dc383c9-71e8-4ab9-b588-46919edac1b4"
      unitRef="usd">206757000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ieca1ed2053b140279edf711657280cad_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RhYmxlOmM5OWMxZDE0MTBmNDQ3OTg5YmU1MTk2MjA5ZWYxYjI2L3RhYmxlcmFuZ2U6Yzk5YzFkMTQxMGY0NDc5ODliZTUxOTYyMDllZjFiMjZfNC03LTEtMS0w_31856233-98dc-42ff-9111-72f5cb1f29e7"
      unitRef="usd">122855000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i34d07ad610d449ae892feb0bf7b36bb6_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RhYmxlOmM5OWMxZDE0MTBmNDQ3OTg5YmU1MTk2MjA5ZWYxYjI2L3RhYmxlcmFuZ2U6Yzk5YzFkMTQxMGY0NDc5ODliZTUxOTYyMDllZjFiMjZfNS0xLTEtMS0w_53a7e687-4273-4018-a53b-7da76e37c0b5"
      unitRef="usd">27568000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if1e2ef087bf74d35862cc8f304987247_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RhYmxlOmM5OWMxZDE0MTBmNDQ3OTg5YmU1MTk2MjA5ZWYxYjI2L3RhYmxlcmFuZ2U6Yzk5YzFkMTQxMGY0NDc5ODliZTUxOTYyMDllZjFiMjZfNS0zLTEtMS0w_1f94e435-2b62-4ac7-ba9d-fb99cfebf646"
      unitRef="usd">15395000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia4d07128993f4d999ed7c98f1b39f4e0_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RhYmxlOmM5OWMxZDE0MTBmNDQ3OTg5YmU1MTk2MjA5ZWYxYjI2L3RhYmxlcmFuZ2U6Yzk5YzFkMTQxMGY0NDc5ODliZTUxOTYyMDllZjFiMjZfNS01LTEtMS0w_de6c95b9-94a5-403c-900e-072b7c2be35a"
      unitRef="usd">55596000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ifcd34f908ae74ac9a501e7679e6d5d65_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RhYmxlOmM5OWMxZDE0MTBmNDQ3OTg5YmU1MTk2MjA5ZWYxYjI2L3RhYmxlcmFuZ2U6Yzk5YzFkMTQxMGY0NDc5ODliZTUxOTYyMDllZjFiMjZfNS03LTEtMS0w_7e855aa4-a805-4d6b-8c20-dc11238778af"
      unitRef="usd">35115000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib3f79de180ec497fb07a0c66112b5eee_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RhYmxlOmM5OWMxZDE0MTBmNDQ3OTg5YmU1MTk2MjA5ZWYxYjI2L3RhYmxlcmFuZ2U6Yzk5YzFkMTQxMGY0NDc5ODliZTUxOTYyMDllZjFiMjZfNi0xLTEtMS0w_735a40af-5a2f-45c6-b256-7be4059026e9"
      unitRef="usd">28036000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5d3a6eca83a44736bbea0f3682b637e3_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RhYmxlOmM5OWMxZDE0MTBmNDQ3OTg5YmU1MTk2MjA5ZWYxYjI2L3RhYmxlcmFuZ2U6Yzk5YzFkMTQxMGY0NDc5ODliZTUxOTYyMDllZjFiMjZfNi0zLTEtMS0w_9b03b3c9-be14-4106-aaf9-cbe4ce0de6dc"
      unitRef="usd">19566000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1e17db311b894924aca10b59efeb102e_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RhYmxlOmM5OWMxZDE0MTBmNDQ3OTg5YmU1MTk2MjA5ZWYxYjI2L3RhYmxlcmFuZ2U6Yzk5YzFkMTQxMGY0NDc5ODliZTUxOTYyMDllZjFiMjZfNi01LTEtMS0w_9c569884-5506-4c86-ad55-9c21b46bf80c"
      unitRef="usd">48068000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3023d7af4fad4c7b8a721d8a9d6bb80d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RhYmxlOmM5OWMxZDE0MTBmNDQ3OTg5YmU1MTk2MjA5ZWYxYjI2L3RhYmxlcmFuZ2U6Yzk5YzFkMTQxMGY0NDc5ODliZTUxOTYyMDllZjFiMjZfNi03LTEtMS0w_2599f614-cd70-4be2-8049-7a60da6b2ad5"
      unitRef="usd">45071000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib35da1143db6401983b74c3a1c5ddd7d_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RhYmxlOmM5OWMxZDE0MTBmNDQ3OTg5YmU1MTk2MjA5ZWYxYjI2L3RhYmxlcmFuZ2U6Yzk5YzFkMTQxMGY0NDc5ODliZTUxOTYyMDllZjFiMjZfNy0xLTEtMS0w_f22bb68f-3629-48c4-9331-619fe2697203"
      unitRef="usd">167091000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7acaf278d1db452b9d3077fdd5b54a3a_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RhYmxlOmM5OWMxZDE0MTBmNDQ3OTg5YmU1MTk2MjA5ZWYxYjI2L3RhYmxlcmFuZ2U6Yzk5YzFkMTQxMGY0NDc5ODliZTUxOTYyMDllZjFiMjZfNy0zLTEtMS0w_ea72397c-b12f-4697-bba5-aadf2aeec4df"
      unitRef="usd">68744000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ibd8d5514c7c64b8f9ad22edd98ab1b03_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RhYmxlOmM5OWMxZDE0MTBmNDQ3OTg5YmU1MTk2MjA5ZWYxYjI2L3RhYmxlcmFuZ2U6Yzk5YzFkMTQxMGY0NDc5ODliZTUxOTYyMDllZjFiMjZfNy01LTEtMS0w_be46d0e7-8953-4658-90a3-078162dfc7cb"
      unitRef="usd">310421000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7ecd0fc39b5449aa80e4e84012bd6ad6_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RhYmxlOmM5OWMxZDE0MTBmNDQ3OTg5YmU1MTk2MjA5ZWYxYjI2L3RhYmxlcmFuZ2U6Yzk5YzFkMTQxMGY0NDc5ODliZTUxOTYyMDllZjFiMjZfNy03LTEtMS0w_9e49ebfc-6198-4fea-bca1-ac4807e7b8cd"
      unitRef="usd">203041000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id0898181348a4d0a82ebda680c743871_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RhYmxlOmM5OWMxZDE0MTBmNDQ3OTg5YmU1MTk2MjA5ZWYxYjI2L3RhYmxlcmFuZ2U6Yzk5YzFkMTQxMGY0NDc5ODliZTUxOTYyMDllZjFiMjZfOS0xLTEtMS0w_65267223-7e04-43e2-8041-d8471bc4cd7f"
      unitRef="usd">26156000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i84b7121586f147b690b7150296dd677a_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RhYmxlOmM5OWMxZDE0MTBmNDQ3OTg5YmU1MTk2MjA5ZWYxYjI2L3RhYmxlcmFuZ2U6Yzk5YzFkMTQxMGY0NDc5ODliZTUxOTYyMDllZjFiMjZfOS0zLTEtMS0w_bb8de87c-ea57-4873-9676-a91d36bcdd98"
      unitRef="usd">27578000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ifb38673e0fa04393ba3a7a44c6e0cda4_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RhYmxlOmM5OWMxZDE0MTBmNDQ3OTg5YmU1MTk2MjA5ZWYxYjI2L3RhYmxlcmFuZ2U6Yzk5YzFkMTQxMGY0NDc5ODliZTUxOTYyMDllZjFiMjZfOS01LTEtMS0w_15477680-5f89-4a0e-9a26-f96e7b12e388"
      unitRef="usd">51781000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib115534f8632465cb974e207b0c34663_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RhYmxlOmM5OWMxZDE0MTBmNDQ3OTg5YmU1MTk2MjA5ZWYxYjI2L3RhYmxlcmFuZ2U6Yzk5YzFkMTQxMGY0NDc5ODliZTUxOTYyMDllZjFiMjZfOS03LTEtMS0w_c77673ef-7375-485e-b562-bd23f9d6bffd"
      unitRef="usd">55281000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i23f66750917142f0a158a00305ef6cd4_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RhYmxlOmM5OWMxZDE0MTBmNDQ3OTg5YmU1MTk2MjA5ZWYxYjI2L3RhYmxlcmFuZ2U6Yzk5YzFkMTQxMGY0NDc5ODliZTUxOTYyMDllZjFiMjZfMTAtMS0xLTEtMA_cae71f6c-0c80-45f8-a945-383a4dd57520"
      unitRef="usd">9439000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7dff8df45aba40c888f4db6723dc671c_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RhYmxlOmM5OWMxZDE0MTBmNDQ3OTg5YmU1MTk2MjA5ZWYxYjI2L3RhYmxlcmFuZ2U6Yzk5YzFkMTQxMGY0NDc5ODliZTUxOTYyMDllZjFiMjZfMTAtMy0xLTEtMA_f17848de-d466-4aa2-b8dd-d0bee447dd6d"
      unitRef="usd">617000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iec686ee695694b919f491ddb0d6c67c4_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RhYmxlOmM5OWMxZDE0MTBmNDQ3OTg5YmU1MTk2MjA5ZWYxYjI2L3RhYmxlcmFuZ2U6Yzk5YzFkMTQxMGY0NDc5ODliZTUxOTYyMDllZjFiMjZfMTAtNS0xLTEtMA_0925c026-eebf-4ef5-8cc0-44ae5871f1f8"
      unitRef="usd">20628000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="icf5387b3b97a47ea903b1ba95df34945_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RhYmxlOmM5OWMxZDE0MTBmNDQ3OTg5YmU1MTk2MjA5ZWYxYjI2L3RhYmxlcmFuZ2U6Yzk5YzFkMTQxMGY0NDc5ODliZTUxOTYyMDllZjFiMjZfMTAtNy0xLTEtMA_8be63a16-29b6-4201-abb5-4b62af50c919"
      unitRef="usd">8809000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i72e8161e40ab4669a8dac40ed92498d9_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RhYmxlOmM5OWMxZDE0MTBmNDQ3OTg5YmU1MTk2MjA5ZWYxYjI2L3RhYmxlcmFuZ2U6Yzk5YzFkMTQxMGY0NDc5ODliZTUxOTYyMDllZjFiMjZfMTItMS0xLTEtMA_f5dbd89c-44a3-42e7-b1ef-4272e0ff5cd0"
      unitRef="usd">25354000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6bb15d24358e42e7b969726da5b32cbe_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RhYmxlOmM5OWMxZDE0MTBmNDQ3OTg5YmU1MTk2MjA5ZWYxYjI2L3RhYmxlcmFuZ2U6Yzk5YzFkMTQxMGY0NDc5ODliZTUxOTYyMDllZjFiMjZfMTItMy0xLTEtMA_2290bccc-dad3-4194-9b52-3b351659f53e"
      unitRef="usd">32582000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia4ea78e37ca04a798c18cf19e71b7e8f_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RhYmxlOmM5OWMxZDE0MTBmNDQ3OTg5YmU1MTk2MjA5ZWYxYjI2L3RhYmxlcmFuZ2U6Yzk5YzFkMTQxMGY0NDc5ODliZTUxOTYyMDllZjFiMjZfMTItNS0xLTEtMA_d135cac9-48cf-41ac-9382-3523f1f873fe"
      unitRef="usd">51845000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8b31fae9bc60480db9efc4321a85efc2_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RhYmxlOmM5OWMxZDE0MTBmNDQ3OTg5YmU1MTk2MjA5ZWYxYjI2L3RhYmxlcmFuZ2U6Yzk5YzFkMTQxMGY0NDc5ODliZTUxOTYyMDllZjFiMjZfMTItNy0xLTEtMA_9daa57cc-4fbc-43b8-a8a1-db61e327b382"
      unitRef="usd">66463000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib9e53d53bf684d64b80aee2e45486238_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RhYmxlOmM5OWMxZDE0MTBmNDQ3OTg5YmU1MTk2MjA5ZWYxYjI2L3RhYmxlcmFuZ2U6Yzk5YzFkMTQxMGY0NDc5ODliZTUxOTYyMDllZjFiMjZfMTMtMS0xLTEtMA_8441a4d0-89be-4159-a240-70d8977a4777"
      unitRef="usd">60949000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0f99a4b39476499e8748be503e949737_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RhYmxlOmM5OWMxZDE0MTBmNDQ3OTg5YmU1MTk2MjA5ZWYxYjI2L3RhYmxlcmFuZ2U6Yzk5YzFkMTQxMGY0NDc5ODliZTUxOTYyMDllZjFiMjZfMTMtMy0xLTEtMA_cbc28f21-b29b-4050-9e49-8a4444b810b0"
      unitRef="usd">60777000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iec71e6f6a8524d9ab8bb95a659db8ba1_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RhYmxlOmM5OWMxZDE0MTBmNDQ3OTg5YmU1MTk2MjA5ZWYxYjI2L3RhYmxlcmFuZ2U6Yzk5YzFkMTQxMGY0NDc5ODliZTUxOTYyMDllZjFiMjZfMTMtNS0xLTEtMA_f04e0cf2-2678-41a0-a515-d00127f5eea8"
      unitRef="usd">124254000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib70ac5e138da4b08952fc2c9f3d7cf2b_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RhYmxlOmM5OWMxZDE0MTBmNDQ3OTg5YmU1MTk2MjA5ZWYxYjI2L3RhYmxlcmFuZ2U6Yzk5YzFkMTQxMGY0NDc5ODliZTUxOTYyMDllZjFiMjZfMTMtNy0xLTEtMA_6ce2f2ab-c585-4d99-a035-71bbbc55af58"
      unitRef="usd">130553000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i49d85bf47b7246098e150a941c8a1163_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RhYmxlOmM5OWMxZDE0MTBmNDQ3OTg5YmU1MTk2MjA5ZWYxYjI2L3RhYmxlcmFuZ2U6Yzk5YzFkMTQxMGY0NDc5ODliZTUxOTYyMDllZjFiMjZfMTQtMS0xLTEtMA_477f182f-1b94-414a-8828-40a3aa4037dd"
      unitRef="usd">228040000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iab230747222d4a59b6ebf6882abcde8d_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RhYmxlOmM5OWMxZDE0MTBmNDQ3OTg5YmU1MTk2MjA5ZWYxYjI2L3RhYmxlcmFuZ2U6Yzk5YzFkMTQxMGY0NDc5ODliZTUxOTYyMDllZjFiMjZfMTQtMy0xLTEtMA_f44892a3-b03e-4e06-ab00-0d12358e868b"
      unitRef="usd">129521000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9c244a4d40b24e84a5d75254287f1242_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RhYmxlOmM5OWMxZDE0MTBmNDQ3OTg5YmU1MTk2MjA5ZWYxYjI2L3RhYmxlcmFuZ2U6Yzk5YzFkMTQxMGY0NDc5ODliZTUxOTYyMDllZjFiMjZfMTQtNS0xLTEtMA_47664cf3-5c15-4100-96ae-57f2797987eb"
      unitRef="usd">434675000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i051a9b5b5b02400f8f80ffed3c037b3c_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RhYmxlOmM5OWMxZDE0MTBmNDQ3OTg5YmU1MTk2MjA5ZWYxYjI2L3RhYmxlcmFuZ2U6Yzk5YzFkMTQxMGY0NDc5ODliZTUxOTYyMDllZjFiMjZfMTQtNy0xLTEtMA_822bfa06-6270-4ed4-bb04-427a634d95b0"
      unitRef="usd">333594000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9045f36b83f04fd086bfedd807ba5678_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RhYmxlOmM5OWMxZDE0MTBmNDQ3OTg5YmU1MTk2MjA5ZWYxYjI2L3RhYmxlcmFuZ2U6Yzk5YzFkMTQxMGY0NDc5ODliZTUxOTYyMDllZjFiMjZfMTYtMS0xLTEtMA_acd50f88-57a7-4d53-a741-61ed76f3fcec"
      unitRef="usd">197121000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie8259bc2fe034f9db29712f87e828d45_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RhYmxlOmM5OWMxZDE0MTBmNDQ3OTg5YmU1MTk2MjA5ZWYxYjI2L3RhYmxlcmFuZ2U6Yzk5YzFkMTQxMGY0NDc5ODliZTUxOTYyMDllZjFiMjZfMTYtMy0xLTEtMA_44e8e815-eaff-4a5c-8810-f1d848b7317c"
      unitRef="usd">214214000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8c55c0f8c41d4ed8a61ee6aa4dab5597_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RhYmxlOmM5OWMxZDE0MTBmNDQ3OTg5YmU1MTk2MjA5ZWYxYjI2L3RhYmxlcmFuZ2U6Yzk5YzFkMTQxMGY0NDc5ODliZTUxOTYyMDllZjFiMjZfMTYtNS0xLTEtMA_238edc93-cec4-44a5-b82b-ec2ab753a922"
      unitRef="usd">421067000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0eb90d6f58574ddda15df5661cd11ae9_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RhYmxlOmM5OWMxZDE0MTBmNDQ3OTg5YmU1MTk2MjA5ZWYxYjI2L3RhYmxlcmFuZ2U6Yzk5YzFkMTQxMGY0NDc5ODliZTUxOTYyMDllZjFiMjZfMTYtNy0xLTEtMA_c236eaba-b747-4501-98c4-ad471e14c2b8"
      unitRef="usd">417118000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie57ea7e30b5d473686d9a630a4246477_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RhYmxlOmM5OWMxZDE0MTBmNDQ3OTg5YmU1MTk2MjA5ZWYxYjI2L3RhYmxlcmFuZ2U6Yzk5YzFkMTQxMGY0NDc5ODliZTUxOTYyMDllZjFiMjZfMTctMS0xLTEtMA_fb77cc6c-1336-4c78-92bf-ef459b759d8d"
      unitRef="usd">29977000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia146cfad7d8241cc8fedf06d55a9e7ff_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RhYmxlOmM5OWMxZDE0MTBmNDQ3OTg5YmU1MTk2MjA5ZWYxYjI2L3RhYmxlcmFuZ2U6Yzk5YzFkMTQxMGY0NDc5ODliZTUxOTYyMDllZjFiMjZfMTctMy0xLTEtMA_a45b3a2a-47e5-4720-998d-5b0618de23b3"
      unitRef="usd">33161000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i679064a916e149f1a3fe7c63e967988c_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RhYmxlOmM5OWMxZDE0MTBmNDQ3OTg5YmU1MTk2MjA5ZWYxYjI2L3RhYmxlcmFuZ2U6Yzk5YzFkMTQxMGY0NDc5ODliZTUxOTYyMDllZjFiMjZfMTctNS0xLTEtMA_97e19084-1a69-4b03-b4b3-c7922071c762"
      unitRef="usd">59414000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib5d752aacdd642199dc2f7de8b1d157f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RhYmxlOmM5OWMxZDE0MTBmNDQ3OTg5YmU1MTk2MjA5ZWYxYjI2L3RhYmxlcmFuZ2U6Yzk5YzFkMTQxMGY0NDc5ODliZTUxOTYyMDllZjFiMjZfMTctNy0xLTEtMA_1a0fc81f-6824-43d1-bfd3-dd8403ecd44e"
      unitRef="usd">89673000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4e700e3540a843bab105515da65eae77_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RhYmxlOmM5OWMxZDE0MTBmNDQ3OTg5YmU1MTk2MjA5ZWYxYjI2L3RhYmxlcmFuZ2U6Yzk5YzFkMTQxMGY0NDc5ODliZTUxOTYyMDllZjFiMjZfMjAtMS0xLTEtMA_a3aa7ca7-f4b2-415d-aae2-f4a11556b349"
      unitRef="usd">67502000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9642fc04dfea461ca407f9341035a851_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RhYmxlOmM5OWMxZDE0MTBmNDQ3OTg5YmU1MTk2MjA5ZWYxYjI2L3RhYmxlcmFuZ2U6Yzk5YzFkMTQxMGY0NDc5ODliZTUxOTYyMDllZjFiMjZfMjAtMy0xLTEtMA_1e1896e8-f83c-4f18-b004-c7e194df82ad"
      unitRef="usd">71839000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if1e39f5eae8f4a5a88a932fae43f8d88_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RhYmxlOmM5OWMxZDE0MTBmNDQ3OTg5YmU1MTk2MjA5ZWYxYjI2L3RhYmxlcmFuZ2U6Yzk5YzFkMTQxMGY0NDc5ODliZTUxOTYyMDllZjFiMjZfMjAtNS0xLTEtMA_4ce3ee41-fa4d-4c6f-8c87-165a9e9fc09a"
      unitRef="usd">122864000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8b9d2dda0a5447af893295a97a34a039_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RhYmxlOmM5OWMxZDE0MTBmNDQ3OTg5YmU1MTk2MjA5ZWYxYjI2L3RhYmxlcmFuZ2U6Yzk5YzFkMTQxMGY0NDc5ODliZTUxOTYyMDllZjFiMjZfMjAtNy0xLTEtMA_2124a996-1331-4bd2-9a49-9091dc6bd95a"
      unitRef="usd">148813000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i35396e1b66e54578befea4202084912d_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RhYmxlOmM5OWMxZDE0MTBmNDQ3OTg5YmU1MTk2MjA5ZWYxYjI2L3RhYmxlcmFuZ2U6Yzk5YzFkMTQxMGY0NDc5ODliZTUxOTYyMDllZjFiMjZfMjEtMS0xLTEtMA_b7f0f170-3b89-412c-9318-7804b5f440e9"
      unitRef="usd">294600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic5dc96c399734a8cb473ce15a01d41aa_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RhYmxlOmM5OWMxZDE0MTBmNDQ3OTg5YmU1MTk2MjA5ZWYxYjI2L3RhYmxlcmFuZ2U6Yzk5YzFkMTQxMGY0NDc5ODliZTUxOTYyMDllZjFiMjZfMjEtMy0xLTEtMA_cf1299dd-758f-4f32-8473-aea6018d888a"
      unitRef="usd">319214000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if1297c5aea7f4430b55b159152935d98_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RhYmxlOmM5OWMxZDE0MTBmNDQ3OTg5YmU1MTk2MjA5ZWYxYjI2L3RhYmxlcmFuZ2U6Yzk5YzFkMTQxMGY0NDc5ODliZTUxOTYyMDllZjFiMjZfMjEtNS0xLTEtMA_f3a12738-48bc-49d2-aa1c-33e94ba922ff"
      unitRef="usd">603345000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ifae987124d1e4915bad1760224e98976_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RhYmxlOmM5OWMxZDE0MTBmNDQ3OTg5YmU1MTk2MjA5ZWYxYjI2L3RhYmxlcmFuZ2U6Yzk5YzFkMTQxMGY0NDc5ODliZTUxOTYyMDllZjFiMjZfMjEtNy0xLTEtMA_15be6e43-563f-4216-999c-a5baecdbc04e"
      unitRef="usd">655604000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ifb66b6758f0845109378e5a18edae0a9_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RhYmxlOmM5OWMxZDE0MTBmNDQ3OTg5YmU1MTk2MjA5ZWYxYjI2L3RhYmxlcmFuZ2U6Yzk5YzFkMTQxMGY0NDc5ODliZTUxOTYyMDllZjFiMjZfMjItMS0xLTEtMA_002ec404-4375-4846-b4b5-40c4cad2328e"
      unitRef="usd">167272000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i32829606e17b4d05bee3a16d7321bf64_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RhYmxlOmM5OWMxZDE0MTBmNDQ3OTg5YmU1MTk2MjA5ZWYxYjI2L3RhYmxlcmFuZ2U6Yzk5YzFkMTQxMGY0NDc5ODliZTUxOTYyMDllZjFiMjZfMjItMy0xLTEtMA_19c9c113-2714-47bc-8524-24c75f4579f9"
      unitRef="usd">215879000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8cadab61f5644e33afb5c33611347f27_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RhYmxlOmM5OWMxZDE0MTBmNDQ3OTg5YmU1MTk2MjA5ZWYxYjI2L3RhYmxlcmFuZ2U6Yzk5YzFkMTQxMGY0NDc5ODliZTUxOTYyMDllZjFiMjZfMjItNS0xLTEtMA_e5bf7e30-cfc9-4234-b2d7-a9b47fc95b05"
      unitRef="usd">348145000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ibc376dc6cc8d472dba147f246810ff49_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RhYmxlOmM5OWMxZDE0MTBmNDQ3OTg5YmU1MTk2MjA5ZWYxYjI2L3RhYmxlcmFuZ2U6Yzk5YzFkMTQxMGY0NDc5ODliZTUxOTYyMDllZjFiMjZfMjItNy0xLTEtMA_1175bf6b-901f-4ba6-8072-ebd272a5ed1c"
      unitRef="usd">467162000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6a7716a8b7e5410bb20c25751d84797a_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RhYmxlOmM5OWMxZDE0MTBmNDQ3OTg5YmU1MTk2MjA5ZWYxYjI2L3RhYmxlcmFuZ2U6Yzk5YzFkMTQxMGY0NDc5ODliZTUxOTYyMDllZjFiMjZfMjMtMS0xLTEtMA_829207dc-61a5-46fa-95e0-9de20461c519"
      unitRef="usd">23918000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i00149edc229e45e9a2abc3ed82c62d01_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RhYmxlOmM5OWMxZDE0MTBmNDQ3OTg5YmU1MTk2MjA5ZWYxYjI2L3RhYmxlcmFuZ2U6Yzk5YzFkMTQxMGY0NDc5ODliZTUxOTYyMDllZjFiMjZfMjMtMy0xLTEtMA_7369d481-6cb2-4013-bcc9-8b53a0093e8e"
      unitRef="usd">22974000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5793fc98abb7401bacf7ffdf93bdf02b_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RhYmxlOmM5OWMxZDE0MTBmNDQ3OTg5YmU1MTk2MjA5ZWYxYjI2L3RhYmxlcmFuZ2U6Yzk5YzFkMTQxMGY0NDc5ODliZTUxOTYyMDllZjFiMjZfMjMtNS0xLTEtMA_e647307c-e9c3-4027-b395-55185286d52e"
      unitRef="usd">45584000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3e510bc2aa514e109dbc91dc8a4817ef_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RhYmxlOmM5OWMxZDE0MTBmNDQ3OTg5YmU1MTk2MjA5ZWYxYjI2L3RhYmxlcmFuZ2U6Yzk5YzFkMTQxMGY0NDc5ODliZTUxOTYyMDllZjFiMjZfMjMtNy0xLTEtMA_16a0881f-8f77-4101-b58a-08c6f1e7b8ab"
      unitRef="usd">51633000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i186c5ef57e5a46fcaa9eeb7431bfa607_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RhYmxlOmM5OWMxZDE0MTBmNDQ3OTg5YmU1MTk2MjA5ZWYxYjI2L3RhYmxlcmFuZ2U6Yzk5YzFkMTQxMGY0NDc5ODliZTUxOTYyMDllZjFiMjZfMjQtMS0xLTEtMA_77de65b6-d77c-4712-902e-94fa52ab3cf6"
      unitRef="usd">713830000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2e75b41eea1f4d44a283be1074b9354b_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RhYmxlOmM5OWMxZDE0MTBmNDQ3OTg5YmU1MTk2MjA5ZWYxYjI2L3RhYmxlcmFuZ2U6Yzk5YzFkMTQxMGY0NDc5ODliZTUxOTYyMDllZjFiMjZfMjQtMy0xLTEtMA_454728eb-a004-455c-9bbf-6174e29c3b48"
      unitRef="usd">687588000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RhYmxlOmM5OWMxZDE0MTBmNDQ3OTg5YmU1MTk2MjA5ZWYxYjI2L3RhYmxlcmFuZ2U6Yzk5YzFkMTQxMGY0NDc5ODliZTUxOTYyMDllZjFiMjZfMjQtNS0xLTEtMA_f90540b0-b523-44d5-9ffc-237ce8dda41b"
      unitRef="usd">1431749000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia12d526c1bcf49b7b0a877cc2642890f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RhYmxlOmM5OWMxZDE0MTBmNDQ3OTg5YmU1MTk2MjA5ZWYxYjI2L3RhYmxlcmFuZ2U6Yzk5YzFkMTQxMGY0NDc5ODliZTUxOTYyMDllZjFiMjZfMjQtNy0xLTEtMA_63eebe7a-4ec7-401d-9503-a724f852f024"
      unitRef="usd">1507993000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <endp:ProductLineRevenueReportingThreshold
      contextRef="i20644d8985a14416b598a20f7176bb3e_D20210101-20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RleHRyZWdpb246NmU2OTkxZTQ0MTE5NGQ2ZTljZDU5OGFlNzFlODdiMGRfNDY1OA_168bcf39-4d57-4040-8c0a-46845bfeefc6"
      unitRef="usd">25000000</endp:ProductLineRevenueReportingThreshold>
    <endp:ProductLineRevenueReportingThreshold
      contextRef="if80c16ecff144c439f5ef27544ac7816_D20200101-20200331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RleHRyZWdpb246NmU2OTkxZTQ0MTE5NGQ2ZTljZDU5OGFlNzFlODdiMGRfNDY1OA_353864a9-62a5-42d0-9970-8a767afb6814"
      unitRef="usd">25000000</endp:ProductLineRevenueReportingThreshold>
    <endp:ProductLineRevenueReportingThreshold
      contextRef="i97272b3bf03b4d51b2dac1a2c3800968_D20200701-20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RleHRyZWdpb246NmU2OTkxZTQ0MTE5NGQ2ZTljZDU5OGFlNzFlODdiMGRfNDY1OA_41a886a0-0ac9-4417-9f85-c9b13a6e68b7"
      unitRef="usd">25000000</endp:ProductLineRevenueReportingThreshold>
    <endp:ProductLineRevenueReportingThreshold
      contextRef="i186c5ef57e5a46fcaa9eeb7431bfa607_D20210401-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RleHRyZWdpb246NmU2OTkxZTQ0MTE5NGQ2ZTljZDU5OGFlNzFlODdiMGRfNDY1OA_49e79ad4-f592-4d03-bd1a-ca31a05c3164"
      unitRef="usd">25000000</endp:ProductLineRevenueReportingThreshold>
    <endp:ProductLineRevenueReportingThreshold
      contextRef="i2e75b41eea1f4d44a283be1074b9354b_D20200401-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RleHRyZWdpb246NmU2OTkxZTQ0MTE5NGQ2ZTljZDU5OGFlNzFlODdiMGRfNDY1OA_bcc541ce-bef6-4bed-8319-1895f274912f"
      unitRef="usd">25000000</endp:ProductLineRevenueReportingThreshold>
    <endp:ProductLineRevenueReportingThreshold
      contextRef="ie74b5027fc694afd93b21cdbbd5feb25_D20201001-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RleHRyZWdpb246NmU2OTkxZTQ0MTE5NGQ2ZTljZDU5OGFlNzFlODdiMGRfNDY1OA_d05ae47f-7e39-47d9-ab1c-1c3586e7727b"
      unitRef="usd">25000000</endp:ProductLineRevenueReportingThreshold>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ia9b3a29a6e7646279b7d5d30e258ccf3_D20200101-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RleHRyZWdpb246NmU2OTkxZTQ0MTE5NGQ2ZTljZDU5OGFlNzFlODdiMGRfNTA2NQ_6903b9d1-14dc-4cd9-b220-1f52cdccea57"
      unitRef="number">0.05</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ia58707c61ba2491090b7629a17596aac_D20210101-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV82NC9mcmFnOjZlNjk5MWU0NDExOTRkNmU5Y2Q1OThhZTcxZTg3YjBkL3RleHRyZWdpb246NmU2OTkxZTQ0MTE5NGQ2ZTljZDU5OGFlNzFlODdiMGRfNTA2NQ_cd686bb7-5c17-44bf-89eb-1f853bcd1ef6"
      unitRef="number">0.05</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:FairValueDisclosuresTextBlock
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83MC9mcmFnOmVlMjZhY2U5MjZjYTQ0YTNhNTFjYjc0Nzc4ZWViOTc1L3RleHRyZWdpb246ZWUyNmFjZTkyNmNhNDRhM2E1MWNiNzQ3NzhlZWI5NzVfNTEwMA_d26c8e8a-24c6-4bcd-9692-b84cf8a2dc43">&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. 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 Condensed Consolidated Balance Sheets include cash and cash equivalents, restricted cash and cash equivalents, accounts receivable, 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;Amounts reported as Restricted cash and cash equivalents in our Condensed Consolidated Balance Sheets primarily relate to litigation-related matters, including approximately $102.8&#160;million and $127.0&#160;million held in Qualified Settlement Funds (QSFs) for mesh-related matters at June&#160;30, 2021 and December 31, 2020, respectively. See Note 13. Commitments and Contingencies for further information about mesh-related and other litigation-related matters. Additionally, at June&#160;30, 2021 and December 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 June&#160;30, 2021 and December 31, 2020 were as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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 June 30, 2021 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;185,922&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;185,922&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;5,651&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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,651&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;21,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 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,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;/table&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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, 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 1pt;text-align:center;vertical-align: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;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-top:6pt;text-indent: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 June&#160;30, 2021 and December&#160;31, 2020, money market funds include $22.3&#160;million and $26.5&#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 13. Commitments and Contingencies for further discussion of our product liability cases. At June&#160;30, 2021 and December 31, 2020, 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 three and six months ended June 30, 2021 and 2020 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Six Months Ended June 30,&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 #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;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;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;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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;Beginning of period&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;29,763&#160;&lt;/span&gt;&lt;/td&gt;&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;38,939&#160;&lt;/span&gt;&lt;/td&gt;&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;36,249&#160;&lt;/span&gt;&lt;/td&gt;&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;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;/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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,539)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,221)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,690)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,682)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,045&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,336)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,507&#160;&lt;/span&gt;&lt;/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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;294&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 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;27,447&#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;42,057&#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;27,447&#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;42,057&#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 June&#160;30, 2021, 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%, weighted based on relative fair value). Changes in fair value recorded in earnings related to acquisition-related contingent consideration are included in our Condensed 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 Condensed 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 six months ended June 30, 2021 by acquisition (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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, 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="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 June 30, 2021&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,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;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;(490)&lt;/span&gt;&lt;/td&gt;&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;(635)&lt;/span&gt;&lt;/td&gt;&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,359&#160;&lt;/span&gt;&lt;/td&gt;&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;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;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;(5,181)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,219)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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;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;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;335&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(612)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,388&#160;&lt;/span&gt;&lt;/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;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;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;(5,336)&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;(3,466)&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;27,447&#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"&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 six months ended June 30, 2021 were as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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 Six Months Ended June 30, 2021 (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 Six Months Ended June 30, 2021&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)&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;5,011&#160;&lt;/span&gt;&lt;/td&gt;&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,811)&lt;/span&gt;&lt;/td&gt;&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;(427)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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;5,011&#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;(8,238)&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;(2)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.1%, weighted based on relative fair value).</us-gaap:FairValueDisclosuresTextBlock>
    <endp:SettlementFunds
      contextRef="i50214041df0542c8b3dd06f870f28570_I20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83MC9mcmFnOmVlMjZhY2U5MjZjYTQ0YTNhNTFjYjc0Nzc4ZWViOTc1L3RleHRyZWdpb246ZWUyNmFjZTkyNmNhNDRhM2E1MWNiNzQ3NzhlZWI5NzVfMTcxMA_f3e929f8-a9b9-43fd-86f7-dd030f39418a"
      unitRef="usd">102800000</endp:SettlementFunds>
    <endp:SettlementFunds
      contextRef="i7a42eba665aa4abda86fcc46faeeeb91_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83MC9mcmFnOmVlMjZhY2U5MjZjYTQ0YTNhNTFjYjc0Nzc4ZWViOTc1L3RleHRyZWdpb246ZWUyNmFjZTkyNmNhNDRhM2E1MWNiNzQ3NzhlZWI5NzVfMTcxNw_f4f9d7e5-dcee-48d3-9334-04caa45cbb8c"
      unitRef="usd">127000000.0</endp:SettlementFunds>
    <us-gaap:RestrictedCashAndCashEquivalents
      contextRef="i99083f50416a4f6b956d8d2a8f617cd8_I20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83MC9mcmFnOmVlMjZhY2U5MjZjYTQ0YTNhNTFjYjc0Nzc4ZWViOTc1L3RleHRyZWdpb246ZWUyNmFjZTkyNmNhNDRhM2E1MWNiNzQ3NzhlZWI5NzVfMTk0MA_2f89ac05-033d-4aaa-bb5a-14f447ae1d9d"
      unitRef="usd">25000000.0</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:RestrictedCashAndCashEquivalents
      contextRef="i0ac2712c1611459c905aa6dcfdc012c5_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83MC9mcmFnOmVlMjZhY2U5MjZjYTQ0YTNhNTFjYjc0Nzc4ZWViOTc1L3RleHRyZWdpb246ZWUyNmFjZTkyNmNhNDRhM2E1MWNiNzQ3NzhlZWI5NzVfMTk0MA_2fd534b1-624d-4a81-81ea-b3b3b79ed566"
      unitRef="usd">25000000.0</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83MC9mcmFnOmVlMjZhY2U5MjZjYTQ0YTNhNTFjYjc0Nzc4ZWViOTc1L3RleHRyZWdpb246ZWUyNmFjZTkyNmNhNDRhM2E1MWNiNzQ3NzhlZWI5NzVfNTE0Mg_53ac09e9-3ada-42fe-8cad-b8b4b425362d">&lt;div style="margin-top:6pt;text-indent: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 June&#160;30, 2021 and December 31, 2020 were as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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 June 30, 2021 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;185,922&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;185,922&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;5,651&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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,651&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;21,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 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,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;/table&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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, 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 1pt;text-align:center;vertical-align: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;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;</us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i5612d95d21f747f585198d8ef83ad4cf_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83MC9mcmFnOmVlMjZhY2U5MjZjYTQ0YTNhNTFjYjc0Nzc4ZWViOTc1L3RhYmxlOjk2MjZhYTBiOTUzNDRlYzE4ZjUzNTNmNDUyYzJhYWY1L3RhYmxlcmFuZ2U6OTYyNmFhMGI5NTM0NGVjMThmNTM1M2Y0NTJjMmFhZjVfMy0xLTEtMS0w_7d3a691f-929e-4b28-b5e1-46f052ce6c83"
      unitRef="usd">185922000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="ib4bec9f8c8bc4443ac02b911f09e5067_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83MC9mcmFnOmVlMjZhY2U5MjZjYTQ0YTNhNTFjYjc0Nzc4ZWViOTc1L3RhYmxlOjk2MjZhYTBiOTUzNDRlYzE4ZjUzNTNmNDUyYzJhYWY1L3RhYmxlcmFuZ2U6OTYyNmFhMGI5NTM0NGVjMThmNTM1M2Y0NTJjMmFhZjVfMy0zLTEtMS0w_081d7fca-ee2d-4118-879f-f48a9ded73b3"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="iaad37c559d6a49e2b3bdb950cf2e884b_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83MC9mcmFnOmVlMjZhY2U5MjZjYTQ0YTNhNTFjYjc0Nzc4ZWViOTc1L3RhYmxlOjk2MjZhYTBiOTUzNDRlYzE4ZjUzNTNmNDUyYzJhYWY1L3RhYmxlcmFuZ2U6OTYyNmFhMGI5NTM0NGVjMThmNTM1M2Y0NTJjMmFhZjVfMy01LTEtMS0w_7f1c2fa3-a4c0-42d0-af8d-79e5f8845162"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="iea12884f3a6d451190538dde3cc6a36f_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83MC9mcmFnOmVlMjZhY2U5MjZjYTQ0YTNhNTFjYjc0Nzc4ZWViOTc1L3RhYmxlOjk2MjZhYTBiOTUzNDRlYzE4ZjUzNTNmNDUyYzJhYWY1L3RhYmxlcmFuZ2U6OTYyNmFhMGI5NTM0NGVjMThmNTM1M2Y0NTJjMmFhZjVfMy03LTEtMS0w_13b76192-bb92-4002-bbc4-13e24d3485b3"
      unitRef="usd">185922000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i76732669788c428ab374fb309eea8d96_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83MC9mcmFnOmVlMjZhY2U5MjZjYTQ0YTNhNTFjYjc0Nzc4ZWViOTc1L3RhYmxlOjk2MjZhYTBiOTUzNDRlYzE4ZjUzNTNmNDUyYzJhYWY1L3RhYmxlcmFuZ2U6OTYyNmFhMGI5NTM0NGVjMThmNTM1M2Y0NTJjMmFhZjVfNS0xLTEtMS0w_bd7d9718-f7af-4680-a652-57bad5e3e1e4"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i2a1bf3b0560445a78d40778304080a74_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83MC9mcmFnOmVlMjZhY2U5MjZjYTQ0YTNhNTFjYjc0Nzc4ZWViOTc1L3RhYmxlOjk2MjZhYTBiOTUzNDRlYzE4ZjUzNTNmNDUyYzJhYWY1L3RhYmxlcmFuZ2U6OTYyNmFhMGI5NTM0NGVjMThmNTM1M2Y0NTJjMmFhZjVfNS0zLTEtMS0w_0a9dd062-dc01-4d42-9268-2a7cc4dc15e8"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="ib1c71d45652b4e17ac429fa25a4d3ac8_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83MC9mcmFnOmVlMjZhY2U5MjZjYTQ0YTNhNTFjYjc0Nzc4ZWViOTc1L3RhYmxlOjk2MjZhYTBiOTUzNDRlYzE4ZjUzNTNmNDUyYzJhYWY1L3RhYmxlcmFuZ2U6OTYyNmFhMGI5NTM0NGVjMThmNTM1M2Y0NTJjMmFhZjVfNS01LTEtMS0w_cc00ba96-89f0-440e-bd35-00c0c7fd91dd"
      unitRef="usd">5651000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i7d5d55c85b9944b3b47c18f26c4dd874_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83MC9mcmFnOmVlMjZhY2U5MjZjYTQ0YTNhNTFjYjc0Nzc4ZWViOTc1L3RhYmxlOjk2MjZhYTBiOTUzNDRlYzE4ZjUzNTNmNDUyYzJhYWY1L3RhYmxlcmFuZ2U6OTYyNmFhMGI5NTM0NGVjMThmNTM1M2Y0NTJjMmFhZjVfNS03LTEtMS0w_d11e1a36-f0f5-4f08-9ffe-20645262c5dd"
      unitRef="usd">5651000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i6a084afba2b444259e3704df99b146e7_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83MC9mcmFnOmVlMjZhY2U5MjZjYTQ0YTNhNTFjYjc0Nzc4ZWViOTc1L3RhYmxlOjk2MjZhYTBiOTUzNDRlYzE4ZjUzNTNmNDUyYzJhYWY1L3RhYmxlcmFuZ2U6OTYyNmFhMGI5NTM0NGVjMThmNTM1M2Y0NTJjMmFhZjVfNi0xLTEtMS0w_1e03122c-0567-4824-b983-0c765f31a460"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i279c28f8c5ee4e4791877392a765ae1e_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83MC9mcmFnOmVlMjZhY2U5MjZjYTQ0YTNhNTFjYjc0Nzc4ZWViOTc1L3RhYmxlOjk2MjZhYTBiOTUzNDRlYzE4ZjUzNTNmNDUyYzJhYWY1L3RhYmxlcmFuZ2U6OTYyNmFhMGI5NTM0NGVjMThmNTM1M2Y0NTJjMmFhZjVfNi0zLTEtMS0w_1e8bcaa5-9b6d-415d-b7db-3d1513348509"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i6eacb5183d6f437ea04f17ce44e8f88d_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83MC9mcmFnOmVlMjZhY2U5MjZjYTQ0YTNhNTFjYjc0Nzc4ZWViOTc1L3RhYmxlOjk2MjZhYTBiOTUzNDRlYzE4ZjUzNTNmNDUyYzJhYWY1L3RhYmxlcmFuZ2U6OTYyNmFhMGI5NTM0NGVjMThmNTM1M2Y0NTJjMmFhZjVfNi01LTEtMS0w_b017d1bd-b67c-4a9c-91d7-926fdfd5a730"
      unitRef="usd">21796000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="id7f27e29edae4971bbd0d9ba45bc81af_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83MC9mcmFnOmVlMjZhY2U5MjZjYTQ0YTNhNTFjYjc0Nzc4ZWViOTc1L3RhYmxlOjk2MjZhYTBiOTUzNDRlYzE4ZjUzNTNmNDUyYzJhYWY1L3RhYmxlcmFuZ2U6OTYyNmFhMGI5NTM0NGVjMThmNTM1M2Y0NTJjMmFhZjVfNi03LTEtMS0w_0d023e79-a536-4266-9b50-589ecbfc4db4"
      unitRef="usd">21796000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="ida5d9692fe694c63b4e162adfd4af2c8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83MC9mcmFnOmVlMjZhY2U5MjZjYTQ0YTNhNTFjYjc0Nzc4ZWViOTc1L3RhYmxlOmUwYjg2M2FiN2E5ODQxZGU4MTRkZWI2NDU2NDkzNDcwL3RhYmxlcmFuZ2U6ZTBiODYzYWI3YTk4NDFkZTgxNGRlYjY0NTY0OTM0NzBfMy0xLTEtMS0w_f9cec5eb-8364-4d16-87b2-b0a9ea8322fd"
      unitRef="usd">214120000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="ie0c83043b6444b7e81e7ddc9769466ec_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83MC9mcmFnOmVlMjZhY2U5MjZjYTQ0YTNhNTFjYjc0Nzc4ZWViOTc1L3RhYmxlOmUwYjg2M2FiN2E5ODQxZGU4MTRkZWI2NDU2NDkzNDcwL3RhYmxlcmFuZ2U6ZTBiODYzYWI3YTk4NDFkZTgxNGRlYjY0NTY0OTM0NzBfMy0zLTEtMS0w_96a91693-4f34-40b4-a128-3942e1d6047b"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="if1889e7927344d978f85e30c0150906f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83MC9mcmFnOmVlMjZhY2U5MjZjYTQ0YTNhNTFjYjc0Nzc4ZWViOTc1L3RhYmxlOmUwYjg2M2FiN2E5ODQxZGU4MTRkZWI2NDU2NDkzNDcwL3RhYmxlcmFuZ2U6ZTBiODYzYWI3YTk4NDFkZTgxNGRlYjY0NTY0OTM0NzBfMy01LTEtMS0w_b16a288f-969f-4e1a-bce3-50957c6e1be1"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="ib4f3af035d4947d79ad15ae8818c4781_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83MC9mcmFnOmVlMjZhY2U5MjZjYTQ0YTNhNTFjYjc0Nzc4ZWViOTc1L3RhYmxlOmUwYjg2M2FiN2E5ODQxZGU4MTRkZWI2NDU2NDkzNDcwL3RhYmxlcmFuZ2U6ZTBiODYzYWI3YTk4NDFkZTgxNGRlYjY0NTY0OTM0NzBfMy03LTEtMS0w_63d10f98-6cd2-4566-b92a-ceb44567a00b"
      unitRef="usd">214120000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="iacba86a15bfb4d3bafb15b15918a87ac_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83MC9mcmFnOmVlMjZhY2U5MjZjYTQ0YTNhNTFjYjc0Nzc4ZWViOTc1L3RhYmxlOmUwYjg2M2FiN2E5ODQxZGU4MTRkZWI2NDU2NDkzNDcwL3RhYmxlcmFuZ2U6ZTBiODYzYWI3YTk4NDFkZTgxNGRlYjY0NTY0OTM0NzBfNS0xLTEtMS0w_1e7d7c40-cf7e-43f3-8be0-51310b1ec990"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i9ed1002cb0cd4d7fad291bb73e8ad65c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83MC9mcmFnOmVlMjZhY2U5MjZjYTQ0YTNhNTFjYjc0Nzc4ZWViOTc1L3RhYmxlOmUwYjg2M2FiN2E5ODQxZGU4MTRkZWI2NDU2NDkzNDcwL3RhYmxlcmFuZ2U6ZTBiODYzYWI3YTk4NDFkZTgxNGRlYjY0NTY0OTM0NzBfNS0zLTEtMS0w_c2dfd89c-6fbc-4d37-aac4-6ff8abd2cfa4"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="ia30da3e4b50b462e906b9e882a2d7615_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83MC9mcmFnOmVlMjZhY2U5MjZjYTQ0YTNhNTFjYjc0Nzc4ZWViOTc1L3RhYmxlOmUwYjg2M2FiN2E5ODQxZGU4MTRkZWI2NDU2NDkzNDcwL3RhYmxlcmFuZ2U6ZTBiODYzYWI3YTk4NDFkZTgxNGRlYjY0NTY0OTM0NzBfNS01LTEtMS0w_d544ceb7-aeed-4f8a-8d14-68136cd42cae"
      unitRef="usd">8566000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="if705c9b36c5b4dd49295d39d43c5c54a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83MC9mcmFnOmVlMjZhY2U5MjZjYTQ0YTNhNTFjYjc0Nzc4ZWViOTc1L3RhYmxlOmUwYjg2M2FiN2E5ODQxZGU4MTRkZWI2NDU2NDkzNDcwL3RhYmxlcmFuZ2U6ZTBiODYzYWI3YTk4NDFkZTgxNGRlYjY0NTY0OTM0NzBfNS03LTEtMS0w_02274a11-57d6-4912-928d-3f355b38b114"
      unitRef="usd">8566000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="ib11eefdcbbf1474d954e0c0fc6a894cd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83MC9mcmFnOmVlMjZhY2U5MjZjYTQ0YTNhNTFjYjc0Nzc4ZWViOTc1L3RhYmxlOmUwYjg2M2FiN2E5ODQxZGU4MTRkZWI2NDU2NDkzNDcwL3RhYmxlcmFuZ2U6ZTBiODYzYWI3YTk4NDFkZTgxNGRlYjY0NTY0OTM0NzBfNi0xLTEtMS0w_64fb9617-e9ce-40a4-9720-753c9197388b"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i16b18254563743ea9522dfb7fe4d7cf6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83MC9mcmFnOmVlMjZhY2U5MjZjYTQ0YTNhNTFjYjc0Nzc4ZWViOTc1L3RhYmxlOmUwYjg2M2FiN2E5ODQxZGU4MTRkZWI2NDU2NDkzNDcwL3RhYmxlcmFuZ2U6ZTBiODYzYWI3YTk4NDFkZTgxNGRlYjY0NTY0OTM0NzBfNi0zLTEtMS0w_5dda906c-6eb9-4f98-a971-2bd699b8942a"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i04ef10b2e443405a90ddad04c3e6c69e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83MC9mcmFnOmVlMjZhY2U5MjZjYTQ0YTNhNTFjYjc0Nzc4ZWViOTc1L3RhYmxlOmUwYjg2M2FiN2E5ODQxZGU4MTRkZWI2NDU2NDkzNDcwL3RhYmxlcmFuZ2U6ZTBiODYzYWI3YTk4NDFkZTgxNGRlYjY0NTY0OTM0NzBfNi01LTEtMS0w_6b800850-c3d8-40fb-b420-a4d9905e952f"
      unitRef="usd">27683000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i00d3028417fd409495cb05bf3af4a524_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83MC9mcmFnOmVlMjZhY2U5MjZjYTQ0YTNhNTFjYjc0Nzc4ZWViOTc1L3RhYmxlOmUwYjg2M2FiN2E5ODQxZGU4MTRkZWI2NDU2NDkzNDcwL3RhYmxlcmFuZ2U6ZTBiODYzYWI3YTk4NDFkZTgxNGRlYjY0NTY0OTM0NzBfNi03LTEtMS0w_9188705b-aadb-4fde-9dbf-f685b4a08d8b"
      unitRef="usd">27683000</us-gaap:LiabilitiesFairValueDisclosure>
    <endp:SettlementFunds
      contextRef="i4a7be6e1df5347d7b58cf7d69a033792_I20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83MC9mcmFnOmVlMjZhY2U5MjZjYTQ0YTNhNTFjYjc0Nzc4ZWViOTc1L3RleHRyZWdpb246ZWUyNmFjZTkyNmNhNDRhM2E1MWNiNzQ3NzhlZWI5NzVfMzE5Nw_ea962f34-a8d7-4098-8de7-ca33dc98af2a"
      unitRef="usd">22300000</endp:SettlementFunds>
    <endp:SettlementFunds
      contextRef="i6f77fd6bf76b41db9ce980ab9080246b_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83MC9mcmFnOmVlMjZhY2U5MjZjYTQ0YTNhNTFjYjc0Nzc4ZWViOTc1L3RleHRyZWdpb246ZWUyNmFjZTkyNmNhNDRhM2E1MWNiNzQ3NzhlZWI5NzVfMzIwNA_87994454-3b69-47ee-8c5e-c82cc0cd87ec"
      unitRef="usd">26500000</endp:SettlementFunds>
    <us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83MC9mcmFnOmVlMjZhY2U5MjZjYTQ0YTNhNTFjYjc0Nzc4ZWViOTc1L3RleHRyZWdpb246ZWUyNmFjZTkyNmNhNDRhM2E1MWNiNzQ3NzhlZWI5NzVfNTEzNQ_2124ca9c-2dfa-4355-bbd5-71d00b404513">&lt;div style="margin-top:6pt;text-indent: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 three and six months ended June 30, 2021 and 2020 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Six Months Ended June 30,&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 #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;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;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;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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;Beginning of period&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;29,763&#160;&lt;/span&gt;&lt;/td&gt;&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;38,939&#160;&lt;/span&gt;&lt;/td&gt;&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;36,249&#160;&lt;/span&gt;&lt;/td&gt;&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;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;/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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,539)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,221)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,690)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,682)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,045&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,336)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,507&#160;&lt;/span&gt;&lt;/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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;294&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 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;27,447&#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;42,057&#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;27,447&#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;42,057&#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 six months ended June 30, 2021 by acquisition (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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, 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="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 June 30, 2021&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,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;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;(490)&lt;/span&gt;&lt;/td&gt;&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;(635)&lt;/span&gt;&lt;/td&gt;&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,359&#160;&lt;/span&gt;&lt;/td&gt;&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;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;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;(5,181)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,219)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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;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;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;335&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(612)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,388&#160;&lt;/span&gt;&lt;/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;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;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;(5,336)&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;(3,466)&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;27,447&#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:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="ibc8e5ed9f7c640c29fd5340593ad2084_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83MC9mcmFnOmVlMjZhY2U5MjZjYTQ0YTNhNTFjYjc0Nzc4ZWViOTc1L3RhYmxlOjNjMjg5MDI4NDAyODQxY2JhM2IwZmNiMjMxMjExMTM5L3RhYmxlcmFuZ2U6M2MyODkwMjg0MDI4NDFjYmEzYjBmY2IyMzEyMTExMzlfMi0xLTEtMS0w_cd866489-b560-4849-a603-f45f490d1155"
      unitRef="usd">29763000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="ieda78295053748b5b87aa7779e51ade6_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83MC9mcmFnOmVlMjZhY2U5MjZjYTQ0YTNhNTFjYjc0Nzc4ZWViOTc1L3RhYmxlOjNjMjg5MDI4NDAyODQxY2JhM2IwZmNiMjMxMjExMTM5L3RhYmxlcmFuZ2U6M2MyODkwMjg0MDI4NDFjYmEzYjBmY2IyMzEyMTExMzlfMi0zLTEtMS0w_1908b903-bdc8-401a-ac79-75f65c9e7709"
      unitRef="usd">38939000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="i68041e23ae9c494f826dfca0474c9234_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83MC9mcmFnOmVlMjZhY2U5MjZjYTQ0YTNhNTFjYjc0Nzc4ZWViOTc1L3RhYmxlOjNjMjg5MDI4NDAyODQxY2JhM2IwZmNiMjMxMjExMTM5L3RhYmxlcmFuZ2U6M2MyODkwMjg0MDI4NDFjYmEzYjBmY2IyMzEyMTExMzlfMi01LTEtMS0w_e4be7dbe-2a92-4698-93b0-89ab3c715872"
      unitRef="usd">36249000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="ib504a043c0a64780b3eb94a46840d21b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83MC9mcmFnOmVlMjZhY2U5MjZjYTQ0YTNhNTFjYjc0Nzc4ZWViOTc1L3RhYmxlOjNjMjg5MDI4NDAyODQxY2JhM2IwZmNiMjMxMjExMTM5L3RhYmxlcmFuZ2U6M2MyODkwMjg0MDI4NDFjYmEzYjBmY2IyMzEyMTExMzlfMi03LTEtMS0w_8b1e9d7d-15d3-4509-89d2-b82619092a8e"
      unitRef="usd">29657000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements
      contextRef="i6411c2ce02b8447e925cafb0b2c1e917_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83MC9mcmFnOmVlMjZhY2U5MjZjYTQ0YTNhNTFjYjc0Nzc4ZWViOTc1L3RhYmxlOjNjMjg5MDI4NDAyODQxY2JhM2IwZmNiMjMxMjExMTM5L3RhYmxlcmFuZ2U6M2MyODkwMjg0MDI4NDFjYmEzYjBmY2IyMzEyMTExMzlfMy0xLTEtMS0w_9310c87a-1358-4f64-939b-849e77d478b8"
      unitRef="usd">2539000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements
      contextRef="iaf6999a420374984840e210e9f4a8efe_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83MC9mcmFnOmVlMjZhY2U5MjZjYTQ0YTNhNTFjYjc0Nzc4ZWViOTc1L3RhYmxlOjNjMjg5MDI4NDAyODQxY2JhM2IwZmNiMjMxMjExMTM5L3RhYmxlcmFuZ2U6M2MyODkwMjg0MDI4NDFjYmEzYjBmY2IyMzEyMTExMzlfMy0zLTEtMS0w_bd5b5d76-9328-40f1-ab7a-54a4f0ea326d"
      unitRef="usd">3221000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements
      contextRef="i1d493eddb1084a8f874228a9a8538ed1_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83MC9mcmFnOmVlMjZhY2U5MjZjYTQ0YTNhNTFjYjc0Nzc4ZWViOTc1L3RhYmxlOjNjMjg5MDI4NDAyODQxY2JhM2IwZmNiMjMxMjExMTM5L3RhYmxlcmFuZ2U6M2MyODkwMjg0MDI4NDFjYmEzYjBmY2IyMzEyMTExMzlfMy01LTEtMS0w_86846a52-58ce-48c4-9d69-fd96825b03cb"
      unitRef="usd">3690000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements
      contextRef="i9eed0b9a241d477288fc9d8e99a746fc_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83MC9mcmFnOmVlMjZhY2U5MjZjYTQ0YTNhNTFjYjc0Nzc4ZWViOTc1L3RhYmxlOjNjMjg5MDI4NDAyODQxY2JhM2IwZmNiMjMxMjExMTM5L3RhYmxlcmFuZ2U6M2MyODkwMjg0MDI4NDFjYmEzYjBmY2IyMzEyMTExMzlfMy03LTEtMS0w_b4c42e21-8b17-40fb-a150-1d4cccd6d870"
      unitRef="usd">5682000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings
      contextRef="i6411c2ce02b8447e925cafb0b2c1e917_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83MC9mcmFnOmVlMjZhY2U5MjZjYTQ0YTNhNTFjYjc0Nzc4ZWViOTc1L3RhYmxlOjNjMjg5MDI4NDAyODQxY2JhM2IwZmNiMjMxMjExMTM5L3RhYmxlcmFuZ2U6M2MyODkwMjg0MDI4NDFjYmEzYjBmY2IyMzEyMTExMzlfNC0xLTEtMS0w_7d691ee8-329a-49c4-b9e6-6a5593548094"
      unitRef="usd">117000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings
      contextRef="iaf6999a420374984840e210e9f4a8efe_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83MC9mcmFnOmVlMjZhY2U5MjZjYTQ0YTNhNTFjYjc0Nzc4ZWViOTc1L3RhYmxlOjNjMjg5MDI4NDAyODQxY2JhM2IwZmNiMjMxMjExMTM5L3RhYmxlcmFuZ2U6M2MyODkwMjg0MDI4NDFjYmEzYjBmY2IyMzEyMTExMzlfNC0zLTEtMS0w_85fb146d-5794-4ff2-b00c-0e9d4d4f30d5"
      unitRef="usd">6045000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings
      contextRef="i1d493eddb1084a8f874228a9a8538ed1_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83MC9mcmFnOmVlMjZhY2U5MjZjYTQ0YTNhNTFjYjc0Nzc4ZWViOTc1L3RhYmxlOjNjMjg5MDI4NDAyODQxY2JhM2IwZmNiMjMxMjExMTM5L3RhYmxlcmFuZ2U6M2MyODkwMjg0MDI4NDFjYmEzYjBmY2IyMzEyMTExMzlfNC01LTEtMS0w_49ed1d75-1c36-4fa6-85c3-efba9b63da1c"
      unitRef="usd">-5336000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings
      contextRef="i9eed0b9a241d477288fc9d8e99a746fc_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83MC9mcmFnOmVlMjZhY2U5MjZjYTQ0YTNhNTFjYjc0Nzc4ZWViOTc1L3RhYmxlOjNjMjg5MDI4NDAyODQxY2JhM2IwZmNiMjMxMjExMTM5L3RhYmxlcmFuZ2U6M2MyODkwMjg0MDI4NDFjYmEzYjBmY2IyMzEyMTExMzlfNC03LTEtMS0w_ec1d15b8-43c3-406c-9f56-8bd8ad05e9b1"
      unitRef="usd">18507000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInOtherComprehensiveIncome
      contextRef="i6411c2ce02b8447e925cafb0b2c1e917_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83MC9mcmFnOmVlMjZhY2U5MjZjYTQ0YTNhNTFjYjc0Nzc4ZWViOTc1L3RhYmxlOjNjMjg5MDI4NDAyODQxY2JhM2IwZmNiMjMxMjExMTM5L3RhYmxlcmFuZ2U6M2MyODkwMjg0MDI4NDFjYmEzYjBmY2IyMzEyMTExMzlfNS0xLTEtMS0w_83bc145e-1186-453b-a64f-e142de0b7268"
      unitRef="usd">106000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInOtherComprehensiveIncome>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInOtherComprehensiveIncome
      contextRef="iaf6999a420374984840e210e9f4a8efe_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83MC9mcmFnOmVlMjZhY2U5MjZjYTQ0YTNhNTFjYjc0Nzc4ZWViOTc1L3RhYmxlOjNjMjg5MDI4NDAyODQxY2JhM2IwZmNiMjMxMjExMTM5L3RhYmxlcmFuZ2U6M2MyODkwMjg0MDI4NDFjYmEzYjBmY2IyMzEyMTExMzlfNS0zLTEtMS0w_397be5af-8b31-46e7-b1de-7d33dabbc632"
      unitRef="usd">294000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInOtherComprehensiveIncome>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInOtherComprehensiveIncome
      contextRef="i1d493eddb1084a8f874228a9a8538ed1_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83MC9mcmFnOmVlMjZhY2U5MjZjYTQ0YTNhNTFjYjc0Nzc4ZWViOTc1L3RhYmxlOjNjMjg5MDI4NDAyODQxY2JhM2IwZmNiMjMxMjExMTM5L3RhYmxlcmFuZ2U6M2MyODkwMjg0MDI4NDFjYmEzYjBmY2IyMzEyMTExMzlfNS01LTEtMS0w_c4ea3b16-2582-4c91-9ee8-ec6301aae0c0"
      unitRef="usd">224000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInOtherComprehensiveIncome>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInOtherComprehensiveIncome
      contextRef="i9eed0b9a241d477288fc9d8e99a746fc_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83MC9mcmFnOmVlMjZhY2U5MjZjYTQ0YTNhNTFjYjc0Nzc4ZWViOTc1L3RhYmxlOjNjMjg5MDI4NDAyODQxY2JhM2IwZmNiMjMxMjExMTM5L3RhYmxlcmFuZ2U6M2MyODkwMjg0MDI4NDFjYmEzYjBmY2IyMzEyMTExMzlfNS03LTEtMS0w_7f415e66-9899-4938-a79d-e76e80d91dfc"
      unitRef="usd">-425000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInOtherComprehensiveIncome>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="i6d14aff3ed4845448020c64da39c6c2b_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83MC9mcmFnOmVlMjZhY2U5MjZjYTQ0YTNhNTFjYjc0Nzc4ZWViOTc1L3RhYmxlOjNjMjg5MDI4NDAyODQxY2JhM2IwZmNiMjMxMjExMTM5L3RhYmxlcmFuZ2U6M2MyODkwMjg0MDI4NDFjYmEzYjBmY2IyMzEyMTExMzlfNi0xLTEtMS0w_e79e5729-2442-48c8-9c15-81a148fcf8fd"
      unitRef="usd">27447000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="i192283aa1ce24b3585c9083265b2e2ba_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83MC9mcmFnOmVlMjZhY2U5MjZjYTQ0YTNhNTFjYjc0Nzc4ZWViOTc1L3RhYmxlOjNjMjg5MDI4NDAyODQxY2JhM2IwZmNiMjMxMjExMTM5L3RhYmxlcmFuZ2U6M2MyODkwMjg0MDI4NDFjYmEzYjBmY2IyMzEyMTExMzlfNi0zLTEtMS0w_070a27b6-e045-4e29-9653-45b9d83c6d2a"
      unitRef="usd">42057000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="i6d14aff3ed4845448020c64da39c6c2b_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83MC9mcmFnOmVlMjZhY2U5MjZjYTQ0YTNhNTFjYjc0Nzc4ZWViOTc1L3RhYmxlOjNjMjg5MDI4NDAyODQxY2JhM2IwZmNiMjMxMjExMTM5L3RhYmxlcmFuZ2U6M2MyODkwMjg0MDI4NDFjYmEzYjBmY2IyMzEyMTExMzlfNi01LTEtMS0w_2b78f701-180a-4d82-b81f-f5a61791a011"
      unitRef="usd">27447000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="i192283aa1ce24b3585c9083265b2e2ba_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83MC9mcmFnOmVlMjZhY2U5MjZjYTQ0YTNhNTFjYjc0Nzc4ZWViOTc1L3RhYmxlOjNjMjg5MDI4NDAyODQxY2JhM2IwZmNiMjMxMjExMTM5L3RhYmxlcmFuZ2U6M2MyODkwMjg0MDI4NDFjYmEzYjBmY2IyMzEyMTExMzlfNi03LTEtMS0w_c90dcf2b-0401-4713-9e33-1cd05c1149d0"
      unitRef="usd">42057000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput
      contextRef="i4c04a3f18a634696875e4bba2c9a1d1d_I20210630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83MC9mcmFnOmVlMjZhY2U5MjZjYTQ0YTNhNTFjYjc0Nzc4ZWViOTc1L3RleHRyZWdpb246ZWUyNmFjZTkyNmNhNDRhM2E1MWNiNzQ3NzhlZWI5NzVfNDA1MA_faabb319-4476-42c8-8ae1-600fca142081"
      unitRef="number">0.100</us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput
      contextRef="ibd9cdf0a6bab4c6e97f0b05338290129_I20210630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83MC9mcmFnOmVlMjZhY2U5MjZjYTQ0YTNhNTFjYjc0Nzc4ZWViOTc1L3RleHRyZWdpb246ZWUyNmFjZTkyNmNhNDRhM2E1MWNiNzQ3NzhlZWI5NzVfNDA1Ng_f822a01d-f1d0-4ba4-acd3-c565e3a92a10"
      unitRef="number">0.150</us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput
      contextRef="if9edf57a9f694ed7ab81271365b0e9be_I20210630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83MC9mcmFnOmVlMjZhY2U5MjZjYTQ0YTNhNTFjYjc0Nzc4ZWViOTc1L3RleHRyZWdpb246ZWUyNmFjZTkyNmNhNDRhM2E1MWNiNzQ3NzhlZWI5NzVfNDA5OQ_cb6b6f68-efbf-424b-88f1-1bd62a51bda1"
      unitRef="number">0.11</us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="i000c456f871f4ebd86966a61884dd0c3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83MC9mcmFnOmVlMjZhY2U5MjZjYTQ0YTNhNTFjYjc0Nzc4ZWViOTc1L3RhYmxlOmU5YmYyZWQ2Y2M0ZDQ0YzJiYTQ0MTM1YjdmMzU3N2ZiL3RhYmxlcmFuZ2U6ZTliZjJlZDZjYzRkNDRjMmJhNDQxMzViN2YzNTc3ZmJfMS0xLTEtMS0w_adcbcef0-88b7-40d0-b71f-7c962e45f0a2"
      unitRef="usd">14484000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <endp:FairValueMeasurementwithUnobservableInputsReconciliationRecurringBasisLiabilityAdjustmentsAndAccretion
      contextRef="ida92c62249764eda81f11f0fc1bb0953_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83MC9mcmFnOmVlMjZhY2U5MjZjYTQ0YTNhNTFjYjc0Nzc4ZWViOTc1L3RhYmxlOmU5YmYyZWQ2Y2M0ZDQ0YzJiYTQ0MTM1YjdmMzU3N2ZiL3RhYmxlcmFuZ2U6ZTliZjJlZDZjYzRkNDRjMmJhNDQxMzViN2YzNTc3ZmJfMS01LTEtMS0w_ab78c0c6-735b-43a1-8bae-0c5318c5fa07"
      unitRef="usd">-490000</endp:FairValueMeasurementwithUnobservableInputsReconciliationRecurringBasisLiabilityAdjustmentsAndAccretion>
    <endp:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlementsAndEffectOfCurrencyTranslation
      contextRef="ida92c62249764eda81f11f0fc1bb0953_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83MC9mcmFnOmVlMjZhY2U5MjZjYTQ0YTNhNTFjYjc0Nzc4ZWViOTc1L3RhYmxlOmU5YmYyZWQ2Y2M0ZDQ0YzJiYTQ0MTM1YjdmMzU3N2ZiL3RhYmxlcmFuZ2U6ZTliZjJlZDZjYzRkNDRjMmJhNDQxMzViN2YzNTc3ZmJfMS03LTEtMS0w_828546b6-56da-4db7-8af3-092aab9ebe54"
      unitRef="usd">635000</endp:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlementsAndEffectOfCurrencyTranslation>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="ie56001e362ea48ff8fea17c63b1c6b2d_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83MC9mcmFnOmVlMjZhY2U5MjZjYTQ0YTNhNTFjYjc0Nzc4ZWViOTc1L3RhYmxlOmU5YmYyZWQ2Y2M0ZDQ0YzJiYTQ0MTM1YjdmMzU3N2ZiL3RhYmxlcmFuZ2U6ZTliZjJlZDZjYzRkNDRjMmJhNDQxMzViN2YzNTc3ZmJfMS05LTEtMS0w_307c10c0-4bcd-4536-a497-44d6d87078ce"
      unitRef="usd">13359000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="i3297a9e1be434122870074318713a5b9_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83MC9mcmFnOmVlMjZhY2U5MjZjYTQ0YTNhNTFjYjc0Nzc4ZWViOTc1L3RhYmxlOmU5YmYyZWQ2Y2M0ZDQ0YzJiYTQ0MTM1YjdmMzU3N2ZiL3RhYmxlcmFuZ2U6ZTliZjJlZDZjYzRkNDRjMmJhNDQxMzViN2YzNTc3ZmJfMi0xLTEtMS0w_65d1f9e6-146b-49a0-85aa-4b6d99857f7b"
      unitRef="usd">13100000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <endp:FairValueMeasurementwithUnobservableInputsReconciliationRecurringBasisLiabilityAdjustmentsAndAccretion
      contextRef="i7b43da8d251d47dba9b72823b003a62d_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83MC9mcmFnOmVlMjZhY2U5MjZjYTQ0YTNhNTFjYjc0Nzc4ZWViOTc1L3RhYmxlOmU5YmYyZWQ2Y2M0ZDQ0YzJiYTQ0MTM1YjdmMzU3N2ZiL3RhYmxlcmFuZ2U6ZTliZjJlZDZjYzRkNDRjMmJhNDQxMzViN2YzNTc3ZmJfMi01LTEtMS0w_9700e4c0-5569-493a-b837-e93bf69cf91e"
      unitRef="usd">-5181000</endp:FairValueMeasurementwithUnobservableInputsReconciliationRecurringBasisLiabilityAdjustmentsAndAccretion>
    <endp:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlementsAndEffectOfCurrencyTranslation
      contextRef="i7b43da8d251d47dba9b72823b003a62d_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83MC9mcmFnOmVlMjZhY2U5MjZjYTQ0YTNhNTFjYjc0Nzc4ZWViOTc1L3RhYmxlOmU5YmYyZWQ2Y2M0ZDQ0YzJiYTQ0MTM1YjdmMzU3N2ZiL3RhYmxlcmFuZ2U6ZTliZjJlZDZjYzRkNDRjMmJhNDQxMzViN2YzNTc3ZmJfMi03LTEtMS0w_a88766bc-763f-46a3-9815-d08a3eb444ac"
      unitRef="usd">2219000</endp:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlementsAndEffectOfCurrencyTranslation>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="i1c1d48566784479d9da879efb9a8e00b_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83MC9mcmFnOmVlMjZhY2U5MjZjYTQ0YTNhNTFjYjc0Nzc4ZWViOTc1L3RhYmxlOmU5YmYyZWQ2Y2M0ZDQ0YzJiYTQ0MTM1YjdmMzU3N2ZiL3RhYmxlcmFuZ2U6ZTliZjJlZDZjYzRkNDRjMmJhNDQxMzViN2YzNTc3ZmJfMi05LTEtMS0w_bdc736c4-24d1-4264-9e56-b46324d40d2c"
      unitRef="usd">5700000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="i97ca14de3b6c4b5cb17ab857495386fd_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83MC9mcmFnOmVlMjZhY2U5MjZjYTQ0YTNhNTFjYjc0Nzc4ZWViOTc1L3RhYmxlOmU5YmYyZWQ2Y2M0ZDQ0YzJiYTQ0MTM1YjdmMzU3N2ZiL3RhYmxlcmFuZ2U6ZTliZjJlZDZjYzRkNDRjMmJhNDQxMzViN2YzNTc3ZmJfNC0xLTEtMS0w_d7f3c79b-8e63-446f-9eb1-ea026996613b"
      unitRef="usd">8665000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <endp:FairValueMeasurementwithUnobservableInputsReconciliationRecurringBasisLiabilityAdjustmentsAndAccretion
      contextRef="i23229e26a63d4e219d74eb592a07f6a6_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83MC9mcmFnOmVlMjZhY2U5MjZjYTQ0YTNhNTFjYjc0Nzc4ZWViOTc1L3RhYmxlOmU5YmYyZWQ2Y2M0ZDQ0YzJiYTQ0MTM1YjdmMzU3N2ZiL3RhYmxlcmFuZ2U6ZTliZjJlZDZjYzRkNDRjMmJhNDQxMzViN2YzNTc3ZmJfNC01LTEtMS0w_00e5cd09-80f0-4cac-9127-fb82b5a954e6"
      unitRef="usd">335000</endp:FairValueMeasurementwithUnobservableInputsReconciliationRecurringBasisLiabilityAdjustmentsAndAccretion>
    <endp:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlementsAndEffectOfCurrencyTranslation
      contextRef="i23229e26a63d4e219d74eb592a07f6a6_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83MC9mcmFnOmVlMjZhY2U5MjZjYTQ0YTNhNTFjYjc0Nzc4ZWViOTc1L3RhYmxlOmU5YmYyZWQ2Y2M0ZDQ0YzJiYTQ0MTM1YjdmMzU3N2ZiL3RhYmxlcmFuZ2U6ZTliZjJlZDZjYzRkNDRjMmJhNDQxMzViN2YzNTc3ZmJfNC03LTEtMS0w_797ea58d-7959-4e65-b991-07ab972202b5"
      unitRef="usd">612000</endp:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlementsAndEffectOfCurrencyTranslation>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="id7eee85c0a0248dba8847a1e4b83524a_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83MC9mcmFnOmVlMjZhY2U5MjZjYTQ0YTNhNTFjYjc0Nzc4ZWViOTc1L3RhYmxlOmU5YmYyZWQ2Y2M0ZDQ0YzJiYTQ0MTM1YjdmMzU3N2ZiL3RhYmxlcmFuZ2U6ZTliZjJlZDZjYzRkNDRjMmJhNDQxMzViN2YzNTc3ZmJfNC05LTEtMS0w_bef779a9-c5a6-496f-bace-77cb3d390516"
      unitRef="usd">8388000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="i68041e23ae9c494f826dfca0474c9234_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83MC9mcmFnOmVlMjZhY2U5MjZjYTQ0YTNhNTFjYjc0Nzc4ZWViOTc1L3RhYmxlOmU5YmYyZWQ2Y2M0ZDQ0YzJiYTQ0MTM1YjdmMzU3N2ZiL3RhYmxlcmFuZ2U6ZTliZjJlZDZjYzRkNDRjMmJhNDQxMzViN2YzNTc3ZmJfNS0xLTEtMS0w_0c5af048-b018-4205-baa1-3e2e8086115a"
      unitRef="usd">36249000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <endp:FairValueMeasurementwithUnobservableInputsReconciliationRecurringBasisLiabilityAdjustmentsAndAccretion
      contextRef="i1d493eddb1084a8f874228a9a8538ed1_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83MC9mcmFnOmVlMjZhY2U5MjZjYTQ0YTNhNTFjYjc0Nzc4ZWViOTc1L3RhYmxlOmU5YmYyZWQ2Y2M0ZDQ0YzJiYTQ0MTM1YjdmMzU3N2ZiL3RhYmxlcmFuZ2U6ZTliZjJlZDZjYzRkNDRjMmJhNDQxMzViN2YzNTc3ZmJfNS01LTEtMS0w_4aec75ff-dcd9-4623-8490-921189cf081e"
      unitRef="usd">-5336000</endp:FairValueMeasurementwithUnobservableInputsReconciliationRecurringBasisLiabilityAdjustmentsAndAccretion>
    <endp:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlementsAndEffectOfCurrencyTranslation
      contextRef="i1d493eddb1084a8f874228a9a8538ed1_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83MC9mcmFnOmVlMjZhY2U5MjZjYTQ0YTNhNTFjYjc0Nzc4ZWViOTc1L3RhYmxlOmU5YmYyZWQ2Y2M0ZDQ0YzJiYTQ0MTM1YjdmMzU3N2ZiL3RhYmxlcmFuZ2U6ZTliZjJlZDZjYzRkNDRjMmJhNDQxMzViN2YzNTc3ZmJfNS03LTEtMS0w_e64d2a42-c1ce-421f-801a-0b923337a702"
      unitRef="usd">3466000</endp:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlementsAndEffectOfCurrencyTranslation>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="i6d14aff3ed4845448020c64da39c6c2b_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83MC9mcmFnOmVlMjZhY2U5MjZjYTQ0YTNhNTFjYjc0Nzc4ZWViOTc1L3RhYmxlOmU5YmYyZWQ2Y2M0ZDQ0YzJiYTQ0MTM1YjdmMzU3N2ZiL3RhYmxlcmFuZ2U6ZTliZjJlZDZjYzRkNDRjMmJhNDQxMzViN2YzNTc3ZmJfNS05LTEtMS0w_5318076b-bc10-4304-a728-bb901a9e6d57"
      unitRef="usd">27447000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueAssetsMeasuredOnNonrecurringBasisTextBlock
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83MC9mcmFnOmVlMjZhY2U5MjZjYTQ0YTNhNTFjYjc0Nzc4ZWViOTc1L3RleHRyZWdpb246ZWUyNmFjZTkyNmNhNDRhM2E1MWNiNzQ3NzhlZWI5NzVfNTEwNQ_12801012-619e-442b-afaa-66001858c10b">&lt;div style="margin-top:6pt;text-indent: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 six months ended June 30, 2021 were as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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 Six Months Ended June 30, 2021 (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 Six Months Ended June 30, 2021&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)&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;5,011&#160;&lt;/span&gt;&lt;/td&gt;&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,811)&lt;/span&gt;&lt;/td&gt;&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;(427)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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;5,011&#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;(8,238)&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;(2)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.1%, weighted based on relative fair value).</us-gaap:FairValueAssetsMeasuredOnNonrecurringBasisTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsFairValueDisclosure
      contextRef="iaf923062e234419ea6a770b7b99efb6f_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83MC9mcmFnOmVlMjZhY2U5MjZjYTQ0YTNhNTFjYjc0Nzc4ZWViOTc1L3RhYmxlOjczZWM0MmZlYTRjYjQ5OTliZTE3NjY4YjJkOTgyNWExL3RhYmxlcmFuZ2U6NzNlYzQyZmVhNGNiNDk5OWJlMTc2NjhiMmQ5ODI1YTFfMy0xLTEtMS0w_14495f4a-ef4f-45fd-af76-479843ada3db"
      unitRef="usd">0</us-gaap:FiniteLivedIntangibleAssetsFairValueDisclosure>
    <us-gaap:FiniteLivedIntangibleAssetsFairValueDisclosure
      contextRef="ieda97fe99fa04cad8a73e165ee3d91c0_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83MC9mcmFnOmVlMjZhY2U5MjZjYTQ0YTNhNTFjYjc0Nzc4ZWViOTc1L3RhYmxlOjczZWM0MmZlYTRjYjQ5OTliZTE3NjY4YjJkOTgyNWExL3RhYmxlcmFuZ2U6NzNlYzQyZmVhNGNiNDk5OWJlMTc2NjhiMmQ5ODI1YTFfMy0zLTEtMS0w_af96f08f-e2d5-410f-a0ae-713299aef3f1"
      unitRef="usd">0</us-gaap:FiniteLivedIntangibleAssetsFairValueDisclosure>
    <us-gaap:FiniteLivedIntangibleAssetsFairValueDisclosure
      contextRef="if0e98a5933ce4b609e3b6f6c07d3ec94_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83MC9mcmFnOmVlMjZhY2U5MjZjYTQ0YTNhNTFjYjc0Nzc4ZWViOTc1L3RhYmxlOjczZWM0MmZlYTRjYjQ5OTliZTE3NjY4YjJkOTgyNWExL3RhYmxlcmFuZ2U6NzNlYzQyZmVhNGNiNDk5OWJlMTc2NjhiMmQ5ODI1YTFfMy01LTEtMS0w_f49efe77-7d1c-472f-a20b-1aa54dca2423"
      unitRef="usd">5011000</us-gaap:FiniteLivedIntangibleAssetsFairValueDisclosure>
    <us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill
      contextRef="if68e40174889462d95e250ce6bd63e39_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83MC9mcmFnOmVlMjZhY2U5MjZjYTQ0YTNhNTFjYjc0Nzc4ZWViOTc1L3RhYmxlOjczZWM0MmZlYTRjYjQ5OTliZTE3NjY4YjJkOTgyNWExL3RhYmxlcmFuZ2U6NzNlYzQyZmVhNGNiNDk5OWJlMTc2NjhiMmQ5ODI1YTFfMy03LTEtMS0w_922f5612-0398-4b64-b5d9-52fa03ab0bec"
      unitRef="usd">7811000</us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill>
    <us-gaap:PropertyPlantAndEquipmentFairValueDisclosure
      contextRef="iaf923062e234419ea6a770b7b99efb6f_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83MC9mcmFnOmVlMjZhY2U5MjZjYTQ0YTNhNTFjYjc0Nzc4ZWViOTc1L3RhYmxlOjczZWM0MmZlYTRjYjQ5OTliZTE3NjY4YjJkOTgyNWExL3RhYmxlcmFuZ2U6NzNlYzQyZmVhNGNiNDk5OWJlMTc2NjhiMmQ5ODI1YTFfNC0xLTEtMS0w_96118fad-aba9-46cc-95e4-69c8d55fa9be"
      unitRef="usd">0</us-gaap:PropertyPlantAndEquipmentFairValueDisclosure>
    <us-gaap:PropertyPlantAndEquipmentFairValueDisclosure
      contextRef="ieda97fe99fa04cad8a73e165ee3d91c0_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83MC9mcmFnOmVlMjZhY2U5MjZjYTQ0YTNhNTFjYjc0Nzc4ZWViOTc1L3RhYmxlOjczZWM0MmZlYTRjYjQ5OTliZTE3NjY4YjJkOTgyNWExL3RhYmxlcmFuZ2U6NzNlYzQyZmVhNGNiNDk5OWJlMTc2NjhiMmQ5ODI1YTFfNC0zLTEtMS0w_d59debcf-42e5-4cba-b9a5-71bcc081791e"
      unitRef="usd">0</us-gaap:PropertyPlantAndEquipmentFairValueDisclosure>
    <us-gaap:PropertyPlantAndEquipmentFairValueDisclosure
      contextRef="if0e98a5933ce4b609e3b6f6c07d3ec94_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83MC9mcmFnOmVlMjZhY2U5MjZjYTQ0YTNhNTFjYjc0Nzc4ZWViOTc1L3RhYmxlOjczZWM0MmZlYTRjYjQ5OTliZTE3NjY4YjJkOTgyNWExL3RhYmxlcmFuZ2U6NzNlYzQyZmVhNGNiNDk5OWJlMTc2NjhiMmQ5ODI1YTFfNC01LTEtMS0w_93dd2364-ac04-444c-80fc-1942196668a7"
      unitRef="usd">0</us-gaap:PropertyPlantAndEquipmentFairValueDisclosure>
    <us-gaap:TangibleAssetImpairmentCharges
      contextRef="if68e40174889462d95e250ce6bd63e39_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83MC9mcmFnOmVlMjZhY2U5MjZjYTQ0YTNhNTFjYjc0Nzc4ZWViOTc1L3RhYmxlOjczZWM0MmZlYTRjYjQ5OTliZTE3NjY4YjJkOTgyNWExL3RhYmxlcmFuZ2U6NzNlYzQyZmVhNGNiNDk5OWJlMTc2NjhiMmQ5ODI1YTFfNC03LTEtMS0w_7051c3a4-b5aa-4a89-8747-fcf593041481"
      unitRef="usd">427000</us-gaap:TangibleAssetImpairmentCharges>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="iaf923062e234419ea6a770b7b99efb6f_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83MC9mcmFnOmVlMjZhY2U5MjZjYTQ0YTNhNTFjYjc0Nzc4ZWViOTc1L3RhYmxlOjczZWM0MmZlYTRjYjQ5OTliZTE3NjY4YjJkOTgyNWExL3RhYmxlcmFuZ2U6NzNlYzQyZmVhNGNiNDk5OWJlMTc2NjhiMmQ5ODI1YTFfNi0xLTEtMS0w_e701d7b9-88be-4603-b8df-be55481955cf"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="ieda97fe99fa04cad8a73e165ee3d91c0_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83MC9mcmFnOmVlMjZhY2U5MjZjYTQ0YTNhNTFjYjc0Nzc4ZWViOTc1L3RhYmxlOjczZWM0MmZlYTRjYjQ5OTliZTE3NjY4YjJkOTgyNWExL3RhYmxlcmFuZ2U6NzNlYzQyZmVhNGNiNDk5OWJlMTc2NjhiMmQ5ODI1YTFfNi0zLTEtMS0w_eaeed639-8e23-43b8-a7c3-e890d3e5489a"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="if0e98a5933ce4b609e3b6f6c07d3ec94_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83MC9mcmFnOmVlMjZhY2U5MjZjYTQ0YTNhNTFjYjc0Nzc4ZWViOTc1L3RhYmxlOjczZWM0MmZlYTRjYjQ5OTliZTE3NjY4YjJkOTgyNWExL3RhYmxlcmFuZ2U6NzNlYzQyZmVhNGNiNDk5OWJlMTc2NjhiMmQ5ODI1YTFfNi01LTEtMS0w_8992784c-db05-457d-9606-ffb56c855fc7"
      unitRef="usd">5011000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetImpairmentCharges
      contextRef="if68e40174889462d95e250ce6bd63e39_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83MC9mcmFnOmVlMjZhY2U5MjZjYTQ0YTNhNTFjYjc0Nzc4ZWViOTc1L3RhYmxlOjczZWM0MmZlYTRjYjQ5OTliZTE3NjY4YjJkOTgyNWExL3RhYmxlcmFuZ2U6NzNlYzQyZmVhNGNiNDk5OWJlMTc2NjhiMmQ5ODI1YTFfNi03LTEtMS0w_64013e96-9eb7-475d-aad1-63f77e8aa465"
      unitRef="usd">8238000</us-gaap:AssetImpairmentCharges>
    <endp:IntangibleAssetsNetIncludingGoodwillMeasurementInput
      contextRef="if17dc83877cd495caf75486c791184ba_I20210630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83MC9mcmFnOmVlMjZhY2U5MjZjYTQ0YTNhNTFjYjc0Nzc4ZWViOTc1L3RleHRyZWdpb246ZWUyNmFjZTkyNmNhNDRhM2E1MWNiNzQ3NzhlZWI5NzVfMTA5OTUxMTYzMzE3MA_2fb5d989-f43c-4415-bc30-7bdb10735ad8"
      unitRef="number">0.100</endp:IntangibleAssetsNetIncludingGoodwillMeasurementInput>
    <endp:IntangibleAssetsNetIncludingGoodwillMeasurementInput
      contextRef="id02a87e9f0664872af7f79d666ddd193_I20210630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83MC9mcmFnOmVlMjZhY2U5MjZjYTQ0YTNhNTFjYjc0Nzc4ZWViOTc1L3RleHRyZWdpb246ZWUyNmFjZTkyNmNhNDRhM2E1MWNiNzQ3NzhlZWI5NzVfMTA5OTUxMTYzMzE1MQ_98666010-23b8-42bb-a938-e57912878402"
      unitRef="number">0.120</endp:IntangibleAssetsNetIncludingGoodwillMeasurementInput>
    <endp:IntangibleAssetsNetIncludingGoodwillMeasurementInput
      contextRef="ib136e8cc6a3e4b8398f5dab19e82ed78_I20210630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83MC9mcmFnOmVlMjZhY2U5MjZjYTQ0YTNhNTFjYjc0Nzc4ZWViOTc1L3RleHRyZWdpb246ZWUyNmFjZTkyNmNhNDRhM2E1MWNiNzQ3NzhlZWI5NzVfNTA5Nw_f0871118-1bbd-4178-830d-0a2333aa7291"
      unitRef="number">0.111</endp:IntangibleAssetsNetIncludingGoodwillMeasurementInput>
    <us-gaap:InventoryDisclosureTextBlock
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83Ni9mcmFnOjVjNTkwYWFkNWI2MDQyZTM4MTE2OTlhMmY0MDM5MmIzL3RleHRyZWdpb246NWM1OTBhYWQ1YjYwNDJlMzgxMTY5OWEyZjQwMzkyYjNfNjMx_a3e5f9a0-b8e6-4517-90d2-ad22f40d84db">&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. 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 June&#160;30, 2021 and December 31, 2020 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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;June 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;102,030&#160;&lt;/span&gt;&lt;/td&gt;&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;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;/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;90,301&#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;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;146,125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;338,456&#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;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;/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 June&#160;30, 2021 and December&#160;31, 2020, $7.2&#160;million and $13.2&#160;million, respectively, of noncurrent inventory was included in Other assets in the Condensed Consolidated Balance Sheets. As of June&#160;30, 2021 and December&#160;31, 2020, the Company&#x2019;s Condensed Consolidated Balance Sheets included approximately $12.5&#160;million and $37.5&#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="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83Ni9mcmFnOjVjNTkwYWFkNWI2MDQyZTM4MTE2OTlhMmY0MDM5MmIzL3RleHRyZWdpb246NWM1OTBhYWQ1YjYwNDJlMzgxMTY5OWEyZjQwMzkyYjNfNjQy_a0fe5b76-7f76-4752-b015-578dd5812961">&lt;div style="margin-top:6pt;text-indent: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 June&#160;30, 2021 and December 31, 2020 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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;June 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;102,030&#160;&lt;/span&gt;&lt;/td&gt;&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;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;/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;90,301&#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;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;146,125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;338,456&#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;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;/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="i3c0850889e63473aa8e821761e78cea6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83Ni9mcmFnOjVjNTkwYWFkNWI2MDQyZTM4MTE2OTlhMmY0MDM5MmIzL3RhYmxlOmVkNWQxYjQxNTY1YTRhOGU4ZjZhMTI3MmFmYjg1MzE1L3RhYmxlcmFuZ2U6ZWQ1ZDFiNDE1NjVhNGE4ZThmNmExMjcyYWZiODUzMTVfMS0xLTEtMS0w_b6587648-3bbf-441a-ab96-9a190b180024"
      unitRef="usd">102030000</us-gaap:InventoryRawMaterialsNetOfReserves>
    <us-gaap:InventoryRawMaterialsNetOfReserves
      contextRef="i95d552a9989f4baba16d13ed78c47f5f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83Ni9mcmFnOjVjNTkwYWFkNWI2MDQyZTM4MTE2OTlhMmY0MDM5MmIzL3RhYmxlOmVkNWQxYjQxNTY1YTRhOGU4ZjZhMTI3MmFmYjg1MzE1L3RhYmxlcmFuZ2U6ZWQ1ZDFiNDE1NjVhNGE4ZThmNmExMjcyYWZiODUzMTVfMS0zLTEtMS0w_9b93d275-b733-4bf5-b66f-aefbc184bc09"
      unitRef="usd">99495000</us-gaap:InventoryRawMaterialsNetOfReserves>
    <us-gaap:InventoryWorkInProcessNetOfReserves
      contextRef="i3c0850889e63473aa8e821761e78cea6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83Ni9mcmFnOjVjNTkwYWFkNWI2MDQyZTM4MTE2OTlhMmY0MDM5MmIzL3RhYmxlOmVkNWQxYjQxNTY1YTRhOGU4ZjZhMTI3MmFmYjg1MzE1L3RhYmxlcmFuZ2U6ZWQ1ZDFiNDE1NjVhNGE4ZThmNmExMjcyYWZiODUzMTVfMi0xLTEtMS0w_b21c6912-af26-44dc-aa2a-a29744f1e4df"
      unitRef="usd">90301000</us-gaap:InventoryWorkInProcessNetOfReserves>
    <us-gaap:InventoryWorkInProcessNetOfReserves
      contextRef="i95d552a9989f4baba16d13ed78c47f5f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83Ni9mcmFnOjVjNTkwYWFkNWI2MDQyZTM4MTE2OTlhMmY0MDM5MmIzL3RhYmxlOmVkNWQxYjQxNTY1YTRhOGU4ZjZhMTI3MmFmYjg1MzE1L3RhYmxlcmFuZ2U6ZWQ1ZDFiNDE1NjVhNGE4ZThmNmExMjcyYWZiODUzMTVfMi0zLTEtMS0w_a5827019-017f-4217-8154-bec067d1dbf8"
      unitRef="usd">98753000</us-gaap:InventoryWorkInProcessNetOfReserves>
    <us-gaap:InventoryFinishedGoodsNetOfReserves
      contextRef="i3c0850889e63473aa8e821761e78cea6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83Ni9mcmFnOjVjNTkwYWFkNWI2MDQyZTM4MTE2OTlhMmY0MDM5MmIzL3RhYmxlOmVkNWQxYjQxNTY1YTRhOGU4ZjZhMTI3MmFmYjg1MzE1L3RhYmxlcmFuZ2U6ZWQ1ZDFiNDE1NjVhNGE4ZThmNmExMjcyYWZiODUzMTVfMy0xLTEtMS0w_62519c45-35e6-47a6-b176-03b40bed7054"
      unitRef="usd">146125000</us-gaap:InventoryFinishedGoodsNetOfReserves>
    <us-gaap:InventoryFinishedGoodsNetOfReserves
      contextRef="i95d552a9989f4baba16d13ed78c47f5f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83Ni9mcmFnOjVjNTkwYWFkNWI2MDQyZTM4MTE2OTlhMmY0MDM5MmIzL3RhYmxlOmVkNWQxYjQxNTY1YTRhOGU4ZjZhMTI3MmFmYjg1MzE1L3RhYmxlcmFuZ2U6ZWQ1ZDFiNDE1NjVhNGE4ZThmNmExMjcyYWZiODUzMTVfMy0zLTEtMS0w_52c7a3ac-083f-436d-8dd0-eed56956b6a1"
      unitRef="usd">154012000</us-gaap:InventoryFinishedGoodsNetOfReserves>
    <us-gaap:InventoryNet
      contextRef="i3c0850889e63473aa8e821761e78cea6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83Ni9mcmFnOjVjNTkwYWFkNWI2MDQyZTM4MTE2OTlhMmY0MDM5MmIzL3RhYmxlOmVkNWQxYjQxNTY1YTRhOGU4ZjZhMTI3MmFmYjg1MzE1L3RhYmxlcmFuZ2U6ZWQ1ZDFiNDE1NjVhNGE4ZThmNmExMjcyYWZiODUzMTVfNC0xLTEtMS0w_d3ed68cf-d9a3-44f3-b4e4-c132b00e5f92"
      unitRef="usd">338456000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="i95d552a9989f4baba16d13ed78c47f5f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83Ni9mcmFnOjVjNTkwYWFkNWI2MDQyZTM4MTE2OTlhMmY0MDM5MmIzL3RhYmxlOmVkNWQxYjQxNTY1YTRhOGU4ZjZhMTI3MmFmYjg1MzE1L3RhYmxlcmFuZ2U6ZWQ1ZDFiNDE1NjVhNGE4ZThmNmExMjcyYWZiODUzMTVfNC0zLTEtMS0w_46d42fe3-6cc4-4174-b725-d72484c64d57"
      unitRef="usd">352260000</us-gaap:InventoryNet>
    <us-gaap:InventoryNoncurrent
      contextRef="i3c0850889e63473aa8e821761e78cea6_I20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83Ni9mcmFnOjVjNTkwYWFkNWI2MDQyZTM4MTE2OTlhMmY0MDM5MmIzL3RleHRyZWdpb246NWM1OTBhYWQ1YjYwNDJlMzgxMTY5OWEyZjQwMzkyYjNfMzY0_27c85c24-5363-4ec5-a7fd-ee3556635be4"
      unitRef="usd">7200000</us-gaap:InventoryNoncurrent>
    <us-gaap:InventoryNoncurrent
      contextRef="i95d552a9989f4baba16d13ed78c47f5f_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83Ni9mcmFnOjVjNTkwYWFkNWI2MDQyZTM4MTE2OTlhMmY0MDM5MmIzL3RleHRyZWdpb246NWM1OTBhYWQ1YjYwNDJlMzgxMTY5OWEyZjQwMzkyYjNfMzcx_d2d0ec2d-77fe-4c52-bb04-f5a84b144b77"
      unitRef="usd">13200000</us-gaap:InventoryNoncurrent>
    <endp:InventoryNotYetAvailableForSaleNet
      contextRef="i3c0850889e63473aa8e821761e78cea6_I20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83Ni9mcmFnOjVjNTkwYWFkNWI2MDQyZTM4MTE2OTlhMmY0MDM5MmIzL3RleHRyZWdpb246NWM1OTBhYWQ1YjYwNDJlMzgxMTY5OWEyZjQwMzkyYjNfNTEw_2c75290d-7da0-4d20-b7ef-0588180fac98"
      unitRef="usd">12500000</endp:InventoryNotYetAvailableForSaleNet>
    <endp:InventoryNotYetAvailableForSaleNet
      contextRef="i95d552a9989f4baba16d13ed78c47f5f_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83Ni9mcmFnOjVjNTkwYWFkNWI2MDQyZTM4MTE2OTlhMmY0MDM5MmIzL3RleHRyZWdpb246NWM1OTBhYWQ1YjYwNDJlMzgxMTY5OWEyZjQwMzkyYjNfNTE3_848bc732-feef-4d83-ba3a-d58cd6fd1691"
      unitRef="usd">37500000</endp:InventoryNotYetAvailableForSaleNet>
    <us-gaap:LesseeFinanceLeasesTextBlock
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83OS9mcmFnOmE5ZmY2ZDk1OTYwYjQ3ZTE5M2JkYzkxYzRjMTEyNzZiL3RleHRyZWdpb246YTlmZjZkOTU5NjBiNDdlMTkzYmRjOTFjNGMxMTI3NmJfODk4_f0465be2-be51-413c-b98d-658b38eff135">&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. 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 presents information about the Company&#x2019;s right-of-use assets and lease liabilities at June&#160;30, 2021 and December 31, 2020 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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;Balance Sheet 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;June 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;31,945&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;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;/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;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83OS9mcmFnOmE5ZmY2ZDk1OTYwYjQ3ZTE5M2JkYzkxYzRjMTEyNzZiL3RhYmxlOmNmZTkyMjQ3NTM0NjQwZWNiYzZkNjkxZjJmNTI0M2YwL3RhYmxlcmFuZ2U6Y2ZlOTIyNDc1MzQ2NDBlY2JjNmQ2OTFmMmY1MjQzZjBfMy0xLTEtMS0w_07762834-6ed3-48fc-a762-0c35aa841be1"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83OS9mcmFnOmE5ZmY2ZDk1OTYwYjQ3ZTE5M2JkYzkxYzRjMTEyNzZiL3RhYmxlOmNmZTkyMjQ3NTM0NjQwZWNiYzZkNjkxZjJmNTI0M2YwL3RhYmxlcmFuZ2U6Y2ZlOTIyNDc1MzQ2NDBlY2JjNmQ2OTFmMmY1MjQzZjBfMy0xLTEtMS0w_c0e01c01-54f9-41aa-bc3a-20a06518e4dd"&gt;Property, plant and equipment, net&lt;/span&gt;&lt;/span&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;42,927&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;74,872&#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;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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;/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;32,871&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;44,761&#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;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83OS9mcmFnOmE5ZmY2ZDk1OTYwYjQ3ZTE5M2JkYzkxYzRjMTEyNzZiL3RhYmxlOmNmZTkyMjQ3NTM0NjQwZWNiYzZkNjkxZjJmNTI0M2YwL3RhYmxlcmFuZ2U6Y2ZlOTIyNDc1MzQ2NDBlY2JjNmQ2OTFmMmY1MjQzZjBfMTAtMS0xLTEtMA_47f56670-2adc-4f59-9f63-2df1f05ed3f2"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83OS9mcmFnOmE5ZmY2ZDk1OTYwYjQ3ZTE5M2JkYzkxYzRjMTEyNzZiL3RhYmxlOmNmZTkyMjQ3NTM0NjQwZWNiYzZkNjkxZjJmNTI0M2YwL3RhYmxlcmFuZ2U6Y2ZlOTIyNDc1MzQ2NDBlY2JjNmQ2OTFmMmY1MjQzZjBfMTAtMS0xLTEtMA_5630568c-7074-43fb-a236-8dd023708613"&gt;Accounts payable and accrued expenses&lt;/span&gt;&lt;/span&gt;&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,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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;/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;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83OS9mcmFnOmE5ZmY2ZDk1OTYwYjQ3ZTE5M2JkYzkxYzRjMTEyNzZiL3RhYmxlOmNmZTkyMjQ3NTM0NjQwZWNiYzZkNjkxZjJmNTI0M2YwL3RhYmxlcmFuZ2U6Y2ZlOTIyNDc1MzQ2NDBlY2JjNmQ2OTFmMmY1MjQzZjBfMTEtMS0xLTEtMA_0284cfc1-8678-4edf-bf31-e9dac2dafe92"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83OS9mcmFnOmE5ZmY2ZDk1OTYwYjQ3ZTE5M2JkYzkxYzRjMTEyNzZiL3RhYmxlOmNmZTkyMjQ3NTM0NjQwZWNiYzZkNjkxZjJmNTI0M2YwL3RhYmxlcmFuZ2U6Y2ZlOTIyNDc1MzQ2NDBlY2JjNmQ2OTFmMmY1MjQzZjBfMTEtMS0xLTEtMA_09bf8438-395f-473f-968c-7d0aa723e283"&gt;Other liabilities&lt;/span&gt;&lt;/span&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;21,627&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;28,155&#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;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;/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 three and six months ended June 30, 2021 and 2020 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:23.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:23.344%"/&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.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;td colspan="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="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Six Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-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;Statement of Operations 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;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;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;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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="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,521&#160;&lt;/span&gt;&lt;/td&gt;&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,112&#160;&lt;/span&gt;&lt;/td&gt;&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,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;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,104&#160;&lt;/span&gt;&lt;/td&gt;&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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="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="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,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;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,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;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;4,622&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;4,622&#160;&lt;/span&gt;&lt;/td&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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;441&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;705&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;907&#160;&lt;/span&gt;&lt;/td&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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,042&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,184&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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,064&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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,842&#160;&lt;/span&gt;&lt;/td&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;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;Sublease income&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="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;(947)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;(932)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;(1,880)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;(1,793)&lt;/span&gt;&lt;/td&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&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 Condensed 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 three and six months ended June 30, 2021 and 2020 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:31.5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.166%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.360%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.731%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.537%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.731%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.537%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.731%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.537%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.736%"/&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="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Six Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;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;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 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;2,986&#160;&lt;/span&gt;&lt;/td&gt;&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;2,446&#160;&lt;/span&gt;&lt;/td&gt;&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;6,044&#160;&lt;/span&gt;&lt;/td&gt;&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;5,774&#160;&lt;/span&gt;&lt;/td&gt;&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 style="background-color:#ffffff;padding:2px 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;4,887&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;4,179&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;9,911&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;8,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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 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;54&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;108&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;101&#160;&lt;/span&gt;&lt;/td&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 six months ended June 30, 2021 and 2020 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Six Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-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;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;td colspan="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;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;6,453&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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,125&#160;&lt;/span&gt;&lt;/td&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 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;1,297&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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,493&#160;&lt;/span&gt;&lt;/td&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;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;2,669&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,393&#160;&lt;/span&gt;&lt;/td&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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;</us-gaap:LesseeFinanceLeasesTextBlock>
    <us-gaap:LesseeOperatingLeasesTextBlock
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83OS9mcmFnOmE5ZmY2ZDk1OTYwYjQ3ZTE5M2JkYzkxYzRjMTEyNzZiL3RleHRyZWdpb246YTlmZjZkOTU5NjBiNDdlMTkzYmRjOTFjNGMxMTI3NmJfOTA0_d280ad26-0a20-49fb-a478-101a878e1148">&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. 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 presents information about the Company&#x2019;s right-of-use assets and lease liabilities at June&#160;30, 2021 and December 31, 2020 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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;Balance Sheet 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;June 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;31,945&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;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;/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;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83OS9mcmFnOmE5ZmY2ZDk1OTYwYjQ3ZTE5M2JkYzkxYzRjMTEyNzZiL3RhYmxlOmNmZTkyMjQ3NTM0NjQwZWNiYzZkNjkxZjJmNTI0M2YwL3RhYmxlcmFuZ2U6Y2ZlOTIyNDc1MzQ2NDBlY2JjNmQ2OTFmMmY1MjQzZjBfMy0xLTEtMS0w_07762834-6ed3-48fc-a762-0c35aa841be1"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83OS9mcmFnOmE5ZmY2ZDk1OTYwYjQ3ZTE5M2JkYzkxYzRjMTEyNzZiL3RhYmxlOmNmZTkyMjQ3NTM0NjQwZWNiYzZkNjkxZjJmNTI0M2YwL3RhYmxlcmFuZ2U6Y2ZlOTIyNDc1MzQ2NDBlY2JjNmQ2OTFmMmY1MjQzZjBfMy0xLTEtMS0w_c0e01c01-54f9-41aa-bc3a-20a06518e4dd"&gt;Property, plant and equipment, net&lt;/span&gt;&lt;/span&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;42,927&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;74,872&#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;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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;/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;32,871&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;44,761&#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;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83OS9mcmFnOmE5ZmY2ZDk1OTYwYjQ3ZTE5M2JkYzkxYzRjMTEyNzZiL3RhYmxlOmNmZTkyMjQ3NTM0NjQwZWNiYzZkNjkxZjJmNTI0M2YwL3RhYmxlcmFuZ2U6Y2ZlOTIyNDc1MzQ2NDBlY2JjNmQ2OTFmMmY1MjQzZjBfMTAtMS0xLTEtMA_47f56670-2adc-4f59-9f63-2df1f05ed3f2"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83OS9mcmFnOmE5ZmY2ZDk1OTYwYjQ3ZTE5M2JkYzkxYzRjMTEyNzZiL3RhYmxlOmNmZTkyMjQ3NTM0NjQwZWNiYzZkNjkxZjJmNTI0M2YwL3RhYmxlcmFuZ2U6Y2ZlOTIyNDc1MzQ2NDBlY2JjNmQ2OTFmMmY1MjQzZjBfMTAtMS0xLTEtMA_5630568c-7074-43fb-a236-8dd023708613"&gt;Accounts payable and accrued expenses&lt;/span&gt;&lt;/span&gt;&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,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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;/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;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83OS9mcmFnOmE5ZmY2ZDk1OTYwYjQ3ZTE5M2JkYzkxYzRjMTEyNzZiL3RhYmxlOmNmZTkyMjQ3NTM0NjQwZWNiYzZkNjkxZjJmNTI0M2YwL3RhYmxlcmFuZ2U6Y2ZlOTIyNDc1MzQ2NDBlY2JjNmQ2OTFmMmY1MjQzZjBfMTEtMS0xLTEtMA_0284cfc1-8678-4edf-bf31-e9dac2dafe92"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83OS9mcmFnOmE5ZmY2ZDk1OTYwYjQ3ZTE5M2JkYzkxYzRjMTEyNzZiL3RhYmxlOmNmZTkyMjQ3NTM0NjQwZWNiYzZkNjkxZjJmNTI0M2YwL3RhYmxlcmFuZ2U6Y2ZlOTIyNDc1MzQ2NDBlY2JjNmQ2OTFmMmY1MjQzZjBfMTEtMS0xLTEtMA_09bf8438-395f-473f-968c-7d0aa723e283"&gt;Other liabilities&lt;/span&gt;&lt;/span&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;21,627&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;28,155&#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;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;/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 three and six months ended June 30, 2021 and 2020 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:23.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:23.344%"/&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.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;td colspan="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="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Six Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-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;Statement of Operations 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;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;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;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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="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,521&#160;&lt;/span&gt;&lt;/td&gt;&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,112&#160;&lt;/span&gt;&lt;/td&gt;&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,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;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,104&#160;&lt;/span&gt;&lt;/td&gt;&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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="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="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,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;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,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;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;4,622&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;4,622&#160;&lt;/span&gt;&lt;/td&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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;441&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;705&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;907&#160;&lt;/span&gt;&lt;/td&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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,042&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,184&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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,064&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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,842&#160;&lt;/span&gt;&lt;/td&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;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;Sublease income&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="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;(947)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;(932)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;(1,880)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;(1,793)&lt;/span&gt;&lt;/td&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&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 Condensed 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 three and six months ended June 30, 2021 and 2020 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:31.5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.166%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.360%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.731%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.537%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.731%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.537%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.731%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.537%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.736%"/&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="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Six Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;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;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 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;2,986&#160;&lt;/span&gt;&lt;/td&gt;&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;2,446&#160;&lt;/span&gt;&lt;/td&gt;&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;6,044&#160;&lt;/span&gt;&lt;/td&gt;&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;5,774&#160;&lt;/span&gt;&lt;/td&gt;&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 style="background-color:#ffffff;padding:2px 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;4,887&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;4,179&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;9,911&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;8,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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 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;54&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;108&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;101&#160;&lt;/span&gt;&lt;/td&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 six months ended June 30, 2021 and 2020 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Six Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-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;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;td colspan="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;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;6,453&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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,125&#160;&lt;/span&gt;&lt;/td&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 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;1,297&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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,493&#160;&lt;/span&gt;&lt;/td&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;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;2,669&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,393&#160;&lt;/span&gt;&lt;/td&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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;</us-gaap:LesseeOperatingLeasesTextBlock>
    <endp:AssetsAndLiabilitiesLesseeTableTextBlock
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83OS9mcmFnOmE5ZmY2ZDk1OTYwYjQ3ZTE5M2JkYzkxYzRjMTEyNzZiL3RleHRyZWdpb246YTlmZjZkOTU5NjBiNDdlMTkzYmRjOTFjNGMxMTI3NmJfOTA1_48578550-9a22-45c8-99ba-b9a9979318cc">&lt;div style="margin-top:6pt;text-indent: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 June&#160;30, 2021 and December 31, 2020 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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;Balance Sheet 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;June 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;31,945&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;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;/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;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83OS9mcmFnOmE5ZmY2ZDk1OTYwYjQ3ZTE5M2JkYzkxYzRjMTEyNzZiL3RhYmxlOmNmZTkyMjQ3NTM0NjQwZWNiYzZkNjkxZjJmNTI0M2YwL3RhYmxlcmFuZ2U6Y2ZlOTIyNDc1MzQ2NDBlY2JjNmQ2OTFmMmY1MjQzZjBfMy0xLTEtMS0w_07762834-6ed3-48fc-a762-0c35aa841be1"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83OS9mcmFnOmE5ZmY2ZDk1OTYwYjQ3ZTE5M2JkYzkxYzRjMTEyNzZiL3RhYmxlOmNmZTkyMjQ3NTM0NjQwZWNiYzZkNjkxZjJmNTI0M2YwL3RhYmxlcmFuZ2U6Y2ZlOTIyNDc1MzQ2NDBlY2JjNmQ2OTFmMmY1MjQzZjBfMy0xLTEtMS0w_c0e01c01-54f9-41aa-bc3a-20a06518e4dd"&gt;Property, plant and equipment, net&lt;/span&gt;&lt;/span&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;42,927&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;74,872&#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;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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;/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;32,871&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;44,761&#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;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83OS9mcmFnOmE5ZmY2ZDk1OTYwYjQ3ZTE5M2JkYzkxYzRjMTEyNzZiL3RhYmxlOmNmZTkyMjQ3NTM0NjQwZWNiYzZkNjkxZjJmNTI0M2YwL3RhYmxlcmFuZ2U6Y2ZlOTIyNDc1MzQ2NDBlY2JjNmQ2OTFmMmY1MjQzZjBfMTAtMS0xLTEtMA_47f56670-2adc-4f59-9f63-2df1f05ed3f2"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83OS9mcmFnOmE5ZmY2ZDk1OTYwYjQ3ZTE5M2JkYzkxYzRjMTEyNzZiL3RhYmxlOmNmZTkyMjQ3NTM0NjQwZWNiYzZkNjkxZjJmNTI0M2YwL3RhYmxlcmFuZ2U6Y2ZlOTIyNDc1MzQ2NDBlY2JjNmQ2OTFmMmY1MjQzZjBfMTAtMS0xLTEtMA_5630568c-7074-43fb-a236-8dd023708613"&gt;Accounts payable and accrued expenses&lt;/span&gt;&lt;/span&gt;&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,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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;/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;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83OS9mcmFnOmE5ZmY2ZDk1OTYwYjQ3ZTE5M2JkYzkxYzRjMTEyNzZiL3RhYmxlOmNmZTkyMjQ3NTM0NjQwZWNiYzZkNjkxZjJmNTI0M2YwL3RhYmxlcmFuZ2U6Y2ZlOTIyNDc1MzQ2NDBlY2JjNmQ2OTFmMmY1MjQzZjBfMTEtMS0xLTEtMA_0284cfc1-8678-4edf-bf31-e9dac2dafe92"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83OS9mcmFnOmE5ZmY2ZDk1OTYwYjQ3ZTE5M2JkYzkxYzRjMTEyNzZiL3RhYmxlOmNmZTkyMjQ3NTM0NjQwZWNiYzZkNjkxZjJmNTI0M2YwL3RhYmxlcmFuZ2U6Y2ZlOTIyNDc1MzQ2NDBlY2JjNmQ2OTFmMmY1MjQzZjBfMTEtMS0xLTEtMA_09bf8438-395f-473f-968c-7d0aa723e283"&gt;Other liabilities&lt;/span&gt;&lt;/span&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;21,627&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;28,155&#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;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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</endp:AssetsAndLiabilitiesLesseeTableTextBlock>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i3c0850889e63473aa8e821761e78cea6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83OS9mcmFnOmE5ZmY2ZDk1OTYwYjQ3ZTE5M2JkYzkxYzRjMTEyNzZiL3RhYmxlOmNmZTkyMjQ3NTM0NjQwZWNiYzZkNjkxZjJmNTI0M2YwL3RhYmxlcmFuZ2U6Y2ZlOTIyNDc1MzQ2NDBlY2JjNmQ2OTFmMmY1MjQzZjBfMi0zLTEtMS0w_d91e5380-bd59-47a5-a7f2-59fae64e6989"
      unitRef="usd">31945000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i95d552a9989f4baba16d13ed78c47f5f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83OS9mcmFnOmE5ZmY2ZDk1OTYwYjQ3ZTE5M2JkYzkxYzRjMTEyNzZiL3RhYmxlOmNmZTkyMjQ3NTM0NjQwZWNiYzZkNjkxZjJmNTI0M2YwL3RhYmxlcmFuZ2U6Y2ZlOTIyNDc1MzQ2NDBlY2JjNmQ2OTFmMmY1MjQzZjBfMi01LTEtMS0w_87a0fe6d-d4c5-4203-b469-f0d6fd966ef5"
      unitRef="usd">37030000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseRightOfUseAsset
      contextRef="i3c0850889e63473aa8e821761e78cea6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83OS9mcmFnOmE5ZmY2ZDk1OTYwYjQ3ZTE5M2JkYzkxYzRjMTEyNzZiL3RhYmxlOmNmZTkyMjQ3NTM0NjQwZWNiYzZkNjkxZjJmNTI0M2YwL3RhYmxlcmFuZ2U6Y2ZlOTIyNDc1MzQ2NDBlY2JjNmQ2OTFmMmY1MjQzZjBfMy0zLTEtMS0w_ceeb12e8-a5c0-4067-b7d5-382d8a7a8db2"
      unitRef="usd">42927000</us-gaap:FinanceLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseRightOfUseAsset
      contextRef="i95d552a9989f4baba16d13ed78c47f5f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83OS9mcmFnOmE5ZmY2ZDk1OTYwYjQ3ZTE5M2JkYzkxYzRjMTEyNzZiL3RhYmxlOmNmZTkyMjQ3NTM0NjQwZWNiYzZkNjkxZjJmNTI0M2YwL3RhYmxlcmFuZ2U6Y2ZlOTIyNDc1MzQ2NDBlY2JjNmQ2OTFmMmY1MjQzZjBfMy01LTEtMS0w_42531581-86ea-4cfe-9c04-505da7ce75e6"
      unitRef="usd">47549000</us-gaap:FinanceLeaseRightOfUseAsset>
    <endp:LeaseRightofUseAsset
      contextRef="i3c0850889e63473aa8e821761e78cea6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83OS9mcmFnOmE5ZmY2ZDk1OTYwYjQ3ZTE5M2JkYzkxYzRjMTEyNzZiL3RhYmxlOmNmZTkyMjQ3NTM0NjQwZWNiYzZkNjkxZjJmNTI0M2YwL3RhYmxlcmFuZ2U6Y2ZlOTIyNDc1MzQ2NDBlY2JjNmQ2OTFmMmY1MjQzZjBfNC0zLTEtMS0w_cf4b9aea-f923-46ae-9f13-79cf48ccbba0"
      unitRef="usd">74872000</endp:LeaseRightofUseAsset>
    <endp:LeaseRightofUseAsset
      contextRef="i95d552a9989f4baba16d13ed78c47f5f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83OS9mcmFnOmE5ZmY2ZDk1OTYwYjQ3ZTE5M2JkYzkxYzRjMTEyNzZiL3RhYmxlOmNmZTkyMjQ3NTM0NjQwZWNiYzZkNjkxZjJmNTI0M2YwL3RhYmxlcmFuZ2U6Y2ZlOTIyNDc1MzQ2NDBlY2JjNmQ2OTFmMmY1MjQzZjBfNC01LTEtMS0w_9ac8fd85-9eb5-4080-86d6-cdc3d09f302e"
      unitRef="usd">84579000</endp:LeaseRightofUseAsset>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i3c0850889e63473aa8e821761e78cea6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83OS9mcmFnOmE5ZmY2ZDk1OTYwYjQ3ZTE5M2JkYzkxYzRjMTEyNzZiL3RhYmxlOmNmZTkyMjQ3NTM0NjQwZWNiYzZkNjkxZjJmNTI0M2YwL3RhYmxlcmFuZ2U6Y2ZlOTIyNDc1MzQ2NDBlY2JjNmQ2OTFmMmY1MjQzZjBfNi0zLTEtMS0w_76a4ef62-3661-4eaa-a1bc-9c7b9632902f"
      unitRef="usd">11890000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i95d552a9989f4baba16d13ed78c47f5f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83OS9mcmFnOmE5ZmY2ZDk1OTYwYjQ3ZTE5M2JkYzkxYzRjMTEyNzZiL3RhYmxlOmNmZTkyMjQ3NTM0NjQwZWNiYzZkNjkxZjJmNTI0M2YwL3RhYmxlcmFuZ2U6Y2ZlOTIyNDc1MzQ2NDBlY2JjNmQ2OTFmMmY1MjQzZjBfNi01LTEtMS0w_a5c60404-853e-419f-8096-a13bd34d50ee"
      unitRef="usd">11613000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i3c0850889e63473aa8e821761e78cea6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83OS9mcmFnOmE5ZmY2ZDk1OTYwYjQ3ZTE5M2JkYzkxYzRjMTEyNzZiL3RhYmxlOmNmZTkyMjQ3NTM0NjQwZWNiYzZkNjkxZjJmNTI0M2YwL3RhYmxlcmFuZ2U6Y2ZlOTIyNDc1MzQ2NDBlY2JjNmQ2OTFmMmY1MjQzZjBfNy0zLTEtMS0w_c2d15d32-ab2e-494a-b249-f5d86fbe4787"
      unitRef="usd">32871000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i95d552a9989f4baba16d13ed78c47f5f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83OS9mcmFnOmE5ZmY2ZDk1OTYwYjQ3ZTE5M2JkYzkxYzRjMTEyNzZiL3RhYmxlOmNmZTkyMjQ3NTM0NjQwZWNiYzZkNjkxZjJmNTI0M2YwL3RhYmxlcmFuZ2U6Y2ZlOTIyNDc1MzQ2NDBlY2JjNmQ2OTFmMmY1MjQzZjBfNy01LTEtMS0w_70237c5d-1897-4e8b-ae86-9ac9da0e05a0"
      unitRef="usd">38132000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiability
      contextRef="i3c0850889e63473aa8e821761e78cea6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83OS9mcmFnOmE5ZmY2ZDk1OTYwYjQ3ZTE5M2JkYzkxYzRjMTEyNzZiL3RhYmxlOmNmZTkyMjQ3NTM0NjQwZWNiYzZkNjkxZjJmNTI0M2YwL3RhYmxlcmFuZ2U6Y2ZlOTIyNDc1MzQ2NDBlY2JjNmQ2OTFmMmY1MjQzZjBfOC0zLTEtMS0w_9cb8e1a3-a1b6-4132-ae8c-cef66ca949bc"
      unitRef="usd">44761000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseLiability
      contextRef="i95d552a9989f4baba16d13ed78c47f5f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83OS9mcmFnOmE5ZmY2ZDk1OTYwYjQ3ZTE5M2JkYzkxYzRjMTEyNzZiL3RhYmxlOmNmZTkyMjQ3NTM0NjQwZWNiYzZkNjkxZjJmNTI0M2YwL3RhYmxlcmFuZ2U6Y2ZlOTIyNDc1MzQ2NDBlY2JjNmQ2OTFmMmY1MjQzZjBfOC01LTEtMS0w_539b5ec4-5688-482c-9fd3-3fded0f02937"
      unitRef="usd">49745000</us-gaap:OperatingLeaseLiability>
    <us-gaap:FinanceLeaseLiabilityCurrent
      contextRef="i3c0850889e63473aa8e821761e78cea6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83OS9mcmFnOmE5ZmY2ZDk1OTYwYjQ3ZTE5M2JkYzkxYzRjMTEyNzZiL3RhYmxlOmNmZTkyMjQ3NTM0NjQwZWNiYzZkNjkxZjJmNTI0M2YwL3RhYmxlcmFuZ2U6Y2ZlOTIyNDc1MzQ2NDBlY2JjNmQ2OTFmMmY1MjQzZjBfMTAtMy0xLTEtMA_3682e515-072a-478d-8d91-c308bc25c39d"
      unitRef="usd">6528000</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:FinanceLeaseLiabilityCurrent
      contextRef="i95d552a9989f4baba16d13ed78c47f5f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83OS9mcmFnOmE5ZmY2ZDk1OTYwYjQ3ZTE5M2JkYzkxYzRjMTEyNzZiL3RhYmxlOmNmZTkyMjQ3NTM0NjQwZWNiYzZkNjkxZjJmNTI0M2YwL3RhYmxlcmFuZ2U6Y2ZlOTIyNDc1MzQ2NDBlY2JjNmQ2OTFmMmY1MjQzZjBfMTAtNS0xLTEtMA_c5371ecc-cb01-4f13-bb06-9f8f52f1260d"
      unitRef="usd">6227000</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent
      contextRef="i3c0850889e63473aa8e821761e78cea6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83OS9mcmFnOmE5ZmY2ZDk1OTYwYjQ3ZTE5M2JkYzkxYzRjMTEyNzZiL3RhYmxlOmNmZTkyMjQ3NTM0NjQwZWNiYzZkNjkxZjJmNTI0M2YwL3RhYmxlcmFuZ2U6Y2ZlOTIyNDc1MzQ2NDBlY2JjNmQ2OTFmMmY1MjQzZjBfMTEtMy0xLTEtMA_a40d641c-c235-4a3a-8e57-3f842e1fd76b"
      unitRef="usd">21627000</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent
      contextRef="i95d552a9989f4baba16d13ed78c47f5f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83OS9mcmFnOmE5ZmY2ZDk1OTYwYjQ3ZTE5M2JkYzkxYzRjMTEyNzZiL3RhYmxlOmNmZTkyMjQ3NTM0NjQwZWNiYzZkNjkxZjJmNTI0M2YwL3RhYmxlcmFuZ2U6Y2ZlOTIyNDc1MzQ2NDBlY2JjNmQ2OTFmMmY1MjQzZjBfMTEtNS0xLTEtMA_dbd88467-967e-49ac-8b81-110cfc78db6f"
      unitRef="usd">25027000</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiability
      contextRef="i3c0850889e63473aa8e821761e78cea6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83OS9mcmFnOmE5ZmY2ZDk1OTYwYjQ3ZTE5M2JkYzkxYzRjMTEyNzZiL3RhYmxlOmNmZTkyMjQ3NTM0NjQwZWNiYzZkNjkxZjJmNTI0M2YwL3RhYmxlcmFuZ2U6Y2ZlOTIyNDc1MzQ2NDBlY2JjNmQ2OTFmMmY1MjQzZjBfMTItMy0xLTEtMA_f781dec8-1beb-4b8d-956b-3b2ed9e6e491"
      unitRef="usd">28155000</us-gaap:FinanceLeaseLiability>
    <us-gaap:FinanceLeaseLiability
      contextRef="i95d552a9989f4baba16d13ed78c47f5f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83OS9mcmFnOmE5ZmY2ZDk1OTYwYjQ3ZTE5M2JkYzkxYzRjMTEyNzZiL3RhYmxlOmNmZTkyMjQ3NTM0NjQwZWNiYzZkNjkxZjJmNTI0M2YwL3RhYmxlcmFuZ2U6Y2ZlOTIyNDc1MzQ2NDBlY2JjNmQ2OTFmMmY1MjQzZjBfMTItNS0xLTEtMA_d0b8cda0-02d5-4c85-83fd-783c26c44cd2"
      unitRef="usd">31254000</us-gaap:FinanceLeaseLiability>
    <us-gaap:LeaseCostTableTextBlock
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83OS9mcmFnOmE5ZmY2ZDk1OTYwYjQ3ZTE5M2JkYzkxYzRjMTEyNzZiL3RleHRyZWdpb246YTlmZjZkOTU5NjBiNDdlMTkzYmRjOTFjNGMxMTI3NmJfODk3_99bf18de-fbaf-47f3-a3b5-f837b4984bc5">&lt;div style="margin-top:6pt;text-indent: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 three and six months ended June 30, 2021 and 2020 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:23.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:23.344%"/&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.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;td colspan="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="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Six Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-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;Statement of Operations 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;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;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;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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="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,521&#160;&lt;/span&gt;&lt;/td&gt;&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,112&#160;&lt;/span&gt;&lt;/td&gt;&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,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;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,104&#160;&lt;/span&gt;&lt;/td&gt;&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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="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="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,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;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,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;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;4,622&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;4,622&#160;&lt;/span&gt;&lt;/td&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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;441&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;705&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;907&#160;&lt;/span&gt;&lt;/td&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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="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="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,042&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,184&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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,064&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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,842&#160;&lt;/span&gt;&lt;/td&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;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;Sublease income&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="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;(947)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;(932)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;(1,880)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;(1,793)&lt;/span&gt;&lt;/td&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&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 Condensed 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 three and six months ended June 30, 2021 and 2020 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:31.5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.166%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.360%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.731%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.537%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.731%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.537%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.731%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.537%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.736%"/&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="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Six Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;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;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 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;2,986&#160;&lt;/span&gt;&lt;/td&gt;&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;2,446&#160;&lt;/span&gt;&lt;/td&gt;&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;6,044&#160;&lt;/span&gt;&lt;/td&gt;&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;5,774&#160;&lt;/span&gt;&lt;/td&gt;&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 style="background-color:#ffffff;padding:2px 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;4,887&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;4,179&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;9,911&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;8,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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 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;54&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;108&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;101&#160;&lt;/span&gt;&lt;/td&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 six months ended June 30, 2021 and 2020 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Six Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-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;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;td colspan="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;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;6,453&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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,125&#160;&lt;/span&gt;&lt;/td&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 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;1,297&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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,493&#160;&lt;/span&gt;&lt;/td&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;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;2,669&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,393&#160;&lt;/span&gt;&lt;/td&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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;</us-gaap:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeaseCost
      contextRef="i186c5ef57e5a46fcaa9eeb7431bfa607_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83OS9mcmFnOmE5ZmY2ZDk1OTYwYjQ3ZTE5M2JkYzkxYzRjMTEyNzZiL3RhYmxlOjYyZThkYjU5YWE3MzQ1NmM5OTkwNTViMWJmOTNlZWI5L3RhYmxlcmFuZ2U6NjJlOGRiNTlhYTczNDU2Yzk5OTA1NWIxYmY5M2VlYjlfMi0zLTEtMS0w_31745b0c-3dba-4b9e-a7de-e0fbf294f1e8"
      unitRef="usd">3521000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="i2e75b41eea1f4d44a283be1074b9354b_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83OS9mcmFnOmE5ZmY2ZDk1OTYwYjQ3ZTE5M2JkYzkxYzRjMTEyNzZiL3RhYmxlOjYyZThkYjU5YWE3MzQ1NmM5OTkwNTViMWJmOTNlZWI5L3RhYmxlcmFuZ2U6NjJlOGRiNTlhYTczNDU2Yzk5OTA1NWIxYmY5M2VlYjlfMi01LTEtMS0w_d53f065e-2902-4cce-a006-3b26577ddc43"
      unitRef="usd">3112000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83OS9mcmFnOmE5ZmY2ZDk1OTYwYjQ3ZTE5M2JkYzkxYzRjMTEyNzZiL3RhYmxlOjYyZThkYjU5YWE3MzQ1NmM5OTkwNTViMWJmOTNlZWI5L3RhYmxlcmFuZ2U6NjJlOGRiNTlhYTczNDU2Yzk5OTA1NWIxYmY5M2VlYjlfMi03LTEtMS0w_53fb4d4b-09ad-434d-aadd-27be199ffd6f"
      unitRef="usd">7257000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="ia12d526c1bcf49b7b0a877cc2642890f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83OS9mcmFnOmE5ZmY2ZDk1OTYwYjQ3ZTE5M2JkYzkxYzRjMTEyNzZiL3RhYmxlOjYyZThkYjU5YWE3MzQ1NmM5OTkwNTViMWJmOTNlZWI5L3RhYmxlcmFuZ2U6NjJlOGRiNTlhYTczNDU2Yzk5OTA1NWIxYmY5M2VlYjlfMi05LTEtMS0w_4144bced-6759-4d31-aba1-40487ecc416b"
      unitRef="usd">7104000</us-gaap:OperatingLeaseCost>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization
      contextRef="i186c5ef57e5a46fcaa9eeb7431bfa607_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83OS9mcmFnOmE5ZmY2ZDk1OTYwYjQ3ZTE5M2JkYzkxYzRjMTEyNzZiL3RhYmxlOjYyZThkYjU5YWE3MzQ1NmM5OTkwNTViMWJmOTNlZWI5L3RhYmxlcmFuZ2U6NjJlOGRiNTlhYTczNDU2Yzk5OTA1NWIxYmY5M2VlYjlfNC0zLTEtMS0w_23e1abc1-574a-4bae-b77e-f8483d84e39d"
      unitRef="usd">2311000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization
      contextRef="i2e75b41eea1f4d44a283be1074b9354b_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83OS9mcmFnOmE5ZmY2ZDk1OTYwYjQ3ZTE5M2JkYzkxYzRjMTEyNzZiL3RhYmxlOjYyZThkYjU5YWE3MzQ1NmM5OTkwNTViMWJmOTNlZWI5L3RhYmxlcmFuZ2U6NjJlOGRiNTlhYTczNDU2Yzk5OTA1NWIxYmY5M2VlYjlfNC01LTEtMS0w_75361bf6-563f-4eca-99b4-6857bdd71563"
      unitRef="usd">2311000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83OS9mcmFnOmE5ZmY2ZDk1OTYwYjQ3ZTE5M2JkYzkxYzRjMTEyNzZiL3RhYmxlOjYyZThkYjU5YWE3MzQ1NmM5OTkwNTViMWJmOTNlZWI5L3RhYmxlcmFuZ2U6NjJlOGRiNTlhYTczNDU2Yzk5OTA1NWIxYmY5M2VlYjlfNC03LTEtMS0w_89fc1697-85cb-47ec-8a59-127cb75a0096"
      unitRef="usd">4622000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization
      contextRef="ia12d526c1bcf49b7b0a877cc2642890f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83OS9mcmFnOmE5ZmY2ZDk1OTYwYjQ3ZTE5M2JkYzkxYzRjMTEyNzZiL3RhYmxlOjYyZThkYjU5YWE3MzQ1NmM5OTkwNTViMWJmOTNlZWI5L3RhYmxlcmFuZ2U6NjJlOGRiNTlhYTczNDU2Yzk5OTA1NWIxYmY5M2VlYjlfNC05LTEtMS0w_db3f6d14-fd44-469c-b52e-7550fcf059b1"
      unitRef="usd">4622000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseInterestExpense
      contextRef="i186c5ef57e5a46fcaa9eeb7431bfa607_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83OS9mcmFnOmE5ZmY2ZDk1OTYwYjQ3ZTE5M2JkYzkxYzRjMTEyNzZiL3RhYmxlOjYyZThkYjU5YWE3MzQ1NmM5OTkwNTViMWJmOTNlZWI5L3RhYmxlcmFuZ2U6NjJlOGRiNTlhYTczNDU2Yzk5OTA1NWIxYmY5M2VlYjlfNS0zLTEtMS0w_d3513660-887e-43c1-acce-609ffa462130"
      unitRef="usd">338000</us-gaap:FinanceLeaseInterestExpense>
    <us-gaap:FinanceLeaseInterestExpense
      contextRef="i2e75b41eea1f4d44a283be1074b9354b_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83OS9mcmFnOmE5ZmY2ZDk1OTYwYjQ3ZTE5M2JkYzkxYzRjMTEyNzZiL3RhYmxlOjYyZThkYjU5YWE3MzQ1NmM5OTkwNTViMWJmOTNlZWI5L3RhYmxlcmFuZ2U6NjJlOGRiNTlhYTczNDU2Yzk5OTA1NWIxYmY5M2VlYjlfNS01LTEtMS0w_431b1110-62fe-44e4-8917-16dfd7901d72"
      unitRef="usd">441000</us-gaap:FinanceLeaseInterestExpense>
    <us-gaap:FinanceLeaseInterestExpense
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83OS9mcmFnOmE5ZmY2ZDk1OTYwYjQ3ZTE5M2JkYzkxYzRjMTEyNzZiL3RhYmxlOjYyZThkYjU5YWE3MzQ1NmM5OTkwNTViMWJmOTNlZWI5L3RhYmxlcmFuZ2U6NjJlOGRiNTlhYTczNDU2Yzk5OTA1NWIxYmY5M2VlYjlfNS03LTEtMS0w_a40afe8d-38bc-429f-b361-17c241ccfdf6"
      unitRef="usd">705000</us-gaap:FinanceLeaseInterestExpense>
    <us-gaap:FinanceLeaseInterestExpense
      contextRef="ia12d526c1bcf49b7b0a877cc2642890f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83OS9mcmFnOmE5ZmY2ZDk1OTYwYjQ3ZTE5M2JkYzkxYzRjMTEyNzZiL3RhYmxlOjYyZThkYjU5YWE3MzQ1NmM5OTkwNTViMWJmOTNlZWI5L3RhYmxlcmFuZ2U6NjJlOGRiNTlhYTczNDU2Yzk5OTA1NWIxYmY5M2VlYjlfNS05LTEtMS0w_8d707682-22f7-40d7-98e0-d5726f5377d6"
      unitRef="usd">907000</us-gaap:FinanceLeaseInterestExpense>
    <us-gaap:VariableLeaseCost
      contextRef="i186c5ef57e5a46fcaa9eeb7431bfa607_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83OS9mcmFnOmE5ZmY2ZDk1OTYwYjQ3ZTE5M2JkYzkxYzRjMTEyNzZiL3RhYmxlOjYyZThkYjU5YWE3MzQ1NmM5OTkwNTViMWJmOTNlZWI5L3RhYmxlcmFuZ2U6NjJlOGRiNTlhYTczNDU2Yzk5OTA1NWIxYmY5M2VlYjlfNy0zLTEtMS0w_132b754d-0bb3-4a1b-b954-bde07eb84b4d"
      unitRef="usd">3042000</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="i2e75b41eea1f4d44a283be1074b9354b_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83OS9mcmFnOmE5ZmY2ZDk1OTYwYjQ3ZTE5M2JkYzkxYzRjMTEyNzZiL3RhYmxlOjYyZThkYjU5YWE3MzQ1NmM5OTkwNTViMWJmOTNlZWI5L3RhYmxlcmFuZ2U6NjJlOGRiNTlhYTczNDU2Yzk5OTA1NWIxYmY5M2VlYjlfNy01LTEtMS0w_a7c48a67-6d7e-4967-bcc3-1c73a8398847"
      unitRef="usd">2184000</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83OS9mcmFnOmE5ZmY2ZDk1OTYwYjQ3ZTE5M2JkYzkxYzRjMTEyNzZiL3RhYmxlOjYyZThkYjU5YWE3MzQ1NmM5OTkwNTViMWJmOTNlZWI5L3RhYmxlcmFuZ2U6NjJlOGRiNTlhYTczNDU2Yzk5OTA1NWIxYmY5M2VlYjlfNy03LTEtMS0w_eb96c98a-f129-4aca-9c43-b91278e0d0ca"
      unitRef="usd">6064000</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="ia12d526c1bcf49b7b0a877cc2642890f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83OS9mcmFnOmE5ZmY2ZDk1OTYwYjQ3ZTE5M2JkYzkxYzRjMTEyNzZiL3RhYmxlOjYyZThkYjU5YWE3MzQ1NmM5OTkwNTViMWJmOTNlZWI5L3RhYmxlcmFuZ2U6NjJlOGRiNTlhYTczNDU2Yzk5OTA1NWIxYmY5M2VlYjlfNy05LTEtMS0w_eb1b25ea-deec-49fc-8bce-bc4bd955663a"
      unitRef="usd">4842000</us-gaap:VariableLeaseCost>
    <us-gaap:SubleaseIncome
      contextRef="i186c5ef57e5a46fcaa9eeb7431bfa607_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83OS9mcmFnOmE5ZmY2ZDk1OTYwYjQ3ZTE5M2JkYzkxYzRjMTEyNzZiL3RhYmxlOjYyZThkYjU5YWE3MzQ1NmM5OTkwNTViMWJmOTNlZWI5L3RhYmxlcmFuZ2U6NjJlOGRiNTlhYTczNDU2Yzk5OTA1NWIxYmY5M2VlYjlfOS0zLTEtMS0w_8a1586fa-e1b0-4258-a6df-89ea5a909010"
      unitRef="usd">947000</us-gaap:SubleaseIncome>
    <us-gaap:SubleaseIncome
      contextRef="i2e75b41eea1f4d44a283be1074b9354b_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83OS9mcmFnOmE5ZmY2ZDk1OTYwYjQ3ZTE5M2JkYzkxYzRjMTEyNzZiL3RhYmxlOjYyZThkYjU5YWE3MzQ1NmM5OTkwNTViMWJmOTNlZWI5L3RhYmxlcmFuZ2U6NjJlOGRiNTlhYTczNDU2Yzk5OTA1NWIxYmY5M2VlYjlfOS01LTEtMS0w_2fa8646f-5e96-42d0-9ab0-313401a8048e"
      unitRef="usd">932000</us-gaap:SubleaseIncome>
    <us-gaap:SubleaseIncome
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83OS9mcmFnOmE5ZmY2ZDk1OTYwYjQ3ZTE5M2JkYzkxYzRjMTEyNzZiL3RhYmxlOjYyZThkYjU5YWE3MzQ1NmM5OTkwNTViMWJmOTNlZWI5L3RhYmxlcmFuZ2U6NjJlOGRiNTlhYTczNDU2Yzk5OTA1NWIxYmY5M2VlYjlfOS03LTEtMS0w_57ff6119-db1f-4bc8-8988-197eedffe387"
      unitRef="usd">1880000</us-gaap:SubleaseIncome>
    <us-gaap:SubleaseIncome
      contextRef="ia12d526c1bcf49b7b0a877cc2642890f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83OS9mcmFnOmE5ZmY2ZDk1OTYwYjQ3ZTE5M2JkYzkxYzRjMTEyNzZiL3RhYmxlOjYyZThkYjU5YWE3MzQ1NmM5OTkwNTViMWJmOTNlZWI5L3RhYmxlcmFuZ2U6NjJlOGRiNTlhYTczNDU2Yzk5OTA1NWIxYmY5M2VlYjlfOS05LTEtMS0w_52bee7db-fb32-46a0-9bfb-62b7f535ea9e"
      unitRef="usd">1793000</us-gaap:SubleaseIncome>
    <us-gaap:LeaseCost
      contextRef="ic98d4102d08e4780a56bcfcc5d77bbb9_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83OS9mcmFnOmE5ZmY2ZDk1OTYwYjQ3ZTE5M2JkYzkxYzRjMTEyNzZiL3RhYmxlOjczMjc1ODM4MjUyOTQxODFiOWUyOTFlYWRjOTUyMDhlL3RhYmxlcmFuZ2U6NzMyNzU4MzgyNTI5NDE4MWI5ZTI5MWVhZGM5NTIwOGVfMi0xLTEtMS0w_29f772c8-af39-4095-b61e-2bd1ae7f0eba"
      unitRef="usd">2986000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="ie5f7a2f8aeba4f4d8a0f81ca4e98bffe_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83OS9mcmFnOmE5ZmY2ZDk1OTYwYjQ3ZTE5M2JkYzkxYzRjMTEyNzZiL3RhYmxlOjczMjc1ODM4MjUyOTQxODFiOWUyOTFlYWRjOTUyMDhlL3RhYmxlcmFuZ2U6NzMyNzU4MzgyNTI5NDE4MWI5ZTI5MWVhZGM5NTIwOGVfMi0zLTEtMS0w_9ac810c5-3501-418f-8213-ab8e598c0074"
      unitRef="usd">2446000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="i6a0dda9c04244346ad867b273fe2b65f_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83OS9mcmFnOmE5ZmY2ZDk1OTYwYjQ3ZTE5M2JkYzkxYzRjMTEyNzZiL3RhYmxlOjczMjc1ODM4MjUyOTQxODFiOWUyOTFlYWRjOTUyMDhlL3RhYmxlcmFuZ2U6NzMyNzU4MzgyNTI5NDE4MWI5ZTI5MWVhZGM5NTIwOGVfMi01LTEtMS0w_591ba978-5c21-49e7-b268-c1a3e4829e1b"
      unitRef="usd">6044000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="i8d4148c701ef4757846a3db3e0a729c9_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83OS9mcmFnOmE5ZmY2ZDk1OTYwYjQ3ZTE5M2JkYzkxYzRjMTEyNzZiL3RhYmxlOjczMjc1ODM4MjUyOTQxODFiOWUyOTFlYWRjOTUyMDhlL3RhYmxlcmFuZ2U6NzMyNzU4MzgyNTI5NDE4MWI5ZTI5MWVhZGM5NTIwOGVfMi03LTEtMS0w_f0e9d3af-ea23-4877-8a16-aed50dbc9f20"
      unitRef="usd">5774000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="i76befe2ed9984fbdbe5df1983a816cf2_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83OS9mcmFnOmE5ZmY2ZDk1OTYwYjQ3ZTE5M2JkYzkxYzRjMTEyNzZiL3RhYmxlOjczMjc1ODM4MjUyOTQxODFiOWUyOTFlYWRjOTUyMDhlL3RhYmxlcmFuZ2U6NzMyNzU4MzgyNTI5NDE4MWI5ZTI5MWVhZGM5NTIwOGVfMy0xLTEtMS0w_ba307c4b-52a6-4fa3-8bee-7c8f96f7a0f4"
      unitRef="usd">4887000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="i82c21919adfd4e56ad815bd49da2b9ab_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83OS9mcmFnOmE5ZmY2ZDk1OTYwYjQ3ZTE5M2JkYzkxYzRjMTEyNzZiL3RhYmxlOjczMjc1ODM4MjUyOTQxODFiOWUyOTFlYWRjOTUyMDhlL3RhYmxlcmFuZ2U6NzMyNzU4MzgyNTI5NDE4MWI5ZTI5MWVhZGM5NTIwOGVfMy0zLTEtMS0w_a28a89f3-3b83-4e41-b944-59d3ee339a07"
      unitRef="usd">4179000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="i8acb4c8445d94095b90a5e0fee1c0c85_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83OS9mcmFnOmE5ZmY2ZDk1OTYwYjQ3ZTE5M2JkYzkxYzRjMTEyNzZiL3RhYmxlOjczMjc1ODM4MjUyOTQxODFiOWUyOTFlYWRjOTUyMDhlL3RhYmxlcmFuZ2U6NzMyNzU4MzgyNTI5NDE4MWI5ZTI5MWVhZGM5NTIwOGVfMy01LTEtMS0w_5624ca87-2127-465a-b3ac-f765f7e7d1dd"
      unitRef="usd">9911000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="i88407637ec6d464b87c2297c128ea6ee_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83OS9mcmFnOmE5ZmY2ZDk1OTYwYjQ3ZTE5M2JkYzkxYzRjMTEyNzZiL3RhYmxlOjczMjc1ODM4MjUyOTQxODFiOWUyOTFlYWRjOTUyMDhlL3RhYmxlcmFuZ2U6NzMyNzU4MzgyNTI5NDE4MWI5ZTI5MWVhZGM5NTIwOGVfMy03LTEtMS0w_d9a1d666-57f7-4d10-83de-2a80e1bec418"
      unitRef="usd">8900000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="icdd6aea3987d495081b3b2bca046aad2_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83OS9mcmFnOmE5ZmY2ZDk1OTYwYjQ3ZTE5M2JkYzkxYzRjMTEyNzZiL3RhYmxlOjczMjc1ODM4MjUyOTQxODFiOWUyOTFlYWRjOTUyMDhlL3RhYmxlcmFuZ2U6NzMyNzU4MzgyNTI5NDE4MWI5ZTI5MWVhZGM5NTIwOGVfNC0xLTEtMS0w_7933a4fb-17ec-4a2f-84e8-e8f05fd9ba6f"
      unitRef="usd">54000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="icd78a6133052476687d785eafdeb57ee_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83OS9mcmFnOmE5ZmY2ZDk1OTYwYjQ3ZTE5M2JkYzkxYzRjMTEyNzZiL3RhYmxlOjczMjc1ODM4MjUyOTQxODFiOWUyOTFlYWRjOTUyMDhlL3RhYmxlcmFuZ2U6NzMyNzU4MzgyNTI5NDE4MWI5ZTI5MWVhZGM5NTIwOGVfNC0zLTEtMS0w_6a410ad9-b9e0-4bed-a4b5-8120190e36a3"
      unitRef="usd">50000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="i98cca4af7419435aa8b85b19a3d910b3_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83OS9mcmFnOmE5ZmY2ZDk1OTYwYjQ3ZTE5M2JkYzkxYzRjMTEyNzZiL3RhYmxlOjczMjc1ODM4MjUyOTQxODFiOWUyOTFlYWRjOTUyMDhlL3RhYmxlcmFuZ2U6NzMyNzU4MzgyNTI5NDE4MWI5ZTI5MWVhZGM5NTIwOGVfNC01LTEtMS0w_7cde2ebd-aecf-41b3-a279-d78118251812"
      unitRef="usd">108000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="ib98a0aedd329466aac671cde7afc93bc_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83OS9mcmFnOmE5ZmY2ZDk1OTYwYjQ3ZTE5M2JkYzkxYzRjMTEyNzZiL3RhYmxlOjczMjc1ODM4MjUyOTQxODFiOWUyOTFlYWRjOTUyMDhlL3RhYmxlcmFuZ2U6NzMyNzU4MzgyNTI5NDE4MWI5ZTI5MWVhZGM5NTIwOGVfNC03LTEtMS0w_fc3637eb-9d10-4b40-9676-274a55a83d47"
      unitRef="usd">101000</us-gaap:LeaseCost>
    <us-gaap:OperatingLeasePayments
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83OS9mcmFnOmE5ZmY2ZDk1OTYwYjQ3ZTE5M2JkYzkxYzRjMTEyNzZiL3RhYmxlOjIzZGQ3NjVkOTc4YTRiNDZiYjBiMjJlMzAzNGE4NzZiL3RhYmxlcmFuZ2U6MjNkZDc2NWQ5NzhhNGI0NmJiMGIyMmUzMDM0YTg3NmJfMy0xLTEtMS0w_dd70751e-5cfd-48b6-8d99-2c1f8d245214"
      unitRef="usd">6453000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="ia12d526c1bcf49b7b0a877cc2642890f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83OS9mcmFnOmE5ZmY2ZDk1OTYwYjQ3ZTE5M2JkYzkxYzRjMTEyNzZiL3RhYmxlOjIzZGQ3NjVkOTc4YTRiNDZiYjBiMjJlMzAzNGE4NzZiL3RhYmxlcmFuZ2U6MjNkZDc2NWQ5NzhhNGI0NmJiMGIyMmUzMDM0YTg3NmJfMy0zLTEtMS0w_c13200b9-583b-4eb3-8710-ce6c7f922c05"
      unitRef="usd">7125000</us-gaap:OperatingLeasePayments>
    <us-gaap:FinanceLeaseInterestPaymentOnLiability
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83OS9mcmFnOmE5ZmY2ZDk1OTYwYjQ3ZTE5M2JkYzkxYzRjMTEyNzZiL3RhYmxlOjIzZGQ3NjVkOTc4YTRiNDZiYjBiMjJlMzAzNGE4NzZiL3RhYmxlcmFuZ2U6MjNkZDc2NWQ5NzhhNGI0NmJiMGIyMmUzMDM0YTg3NmJfNC0xLTEtMS0w_44ea4e5a-2887-40c6-8a26-ff39e6a175de"
      unitRef="usd">1297000</us-gaap:FinanceLeaseInterestPaymentOnLiability>
    <us-gaap:FinanceLeaseInterestPaymentOnLiability
      contextRef="ia12d526c1bcf49b7b0a877cc2642890f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83OS9mcmFnOmE5ZmY2ZDk1OTYwYjQ3ZTE5M2JkYzkxYzRjMTEyNzZiL3RhYmxlOjIzZGQ3NjVkOTc4YTRiNDZiYjBiMjJlMzAzNGE4NzZiL3RhYmxlcmFuZ2U6MjNkZDc2NWQ5NzhhNGI0NmJiMGIyMmUzMDM0YTg3NmJfNC0zLTEtMS0w_e9337d69-21c8-474a-810c-42ba5df11eaf"
      unitRef="usd">1493000</us-gaap:FinanceLeaseInterestPaymentOnLiability>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83OS9mcmFnOmE5ZmY2ZDk1OTYwYjQ3ZTE5M2JkYzkxYzRjMTEyNzZiL3RhYmxlOjIzZGQ3NjVkOTc4YTRiNDZiYjBiMjJlMzAzNGE4NzZiL3RhYmxlcmFuZ2U6MjNkZDc2NWQ5NzhhNGI0NmJiMGIyMmUzMDM0YTg3NmJfNS0xLTEtMS0w_18bbed53-5493-454b-bb44-370913bb32ba"
      unitRef="usd">2669000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="ia12d526c1bcf49b7b0a877cc2642890f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV83OS9mcmFnOmE5ZmY2ZDk1OTYwYjQ3ZTE5M2JkYzkxYzRjMTEyNzZiL3RhYmxlOjIzZGQ3NjVkOTc4YTRiNDZiYjBiMjJlMzAzNGE4NzZiL3RhYmxlcmFuZ2U6MjNkZDc2NWQ5NzhhNGI0NmJiMGIyMmUzMDM0YTg3NmJfNS0zLTEtMS0w_a0595229-0355-494e-918b-5cb96a7ede11"
      unitRef="usd">2393000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV85Ny9mcmFnOjMxNmRlYTYxMDljYjQzNmRhZmM2ZjRiOTcwMzQ5NjQ3L3RleHRyZWdpb246MzE2ZGVhNjEwOWNiNDM2ZGFmYzZmNGI5NzAzNDk2NDdfMjQ5Nw_bfd3d0e9-2c21-4b95-9a2b-ca399f4ea432">&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. 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;The following table presents information about our goodwill at June 30, 2021 and December 31, 2020 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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;Branded Pharmaceuticals&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;Sterile Injectables&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;Generic Pharmaceuticals&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;International Pharmaceuticals&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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: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-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;&#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;3,560,011&#160;&lt;/span&gt;&lt;/td&gt;&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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;Goodwill as of June 30, 2021&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;828,818&#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;2,731,193&#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;&#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;3,560,011&#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;The carrying amounts of goodwill at June&#160;30, 2021 and December 31, 2020 are net of the following accumulated impairments (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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, 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;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;546,251&#160;&lt;/span&gt;&lt;/td&gt;&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,544,718&#160;&lt;/span&gt;&lt;/td&gt;&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 June 30, 2021&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;561,068&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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,559,535&#160;&lt;/span&gt;&lt;/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 six months ended June 30, 2021 are set forth in the table below (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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 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.987%"/&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, 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;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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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 June 30, 2021&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="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;/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;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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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 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;&#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;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;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 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;&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;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;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,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 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,300)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;440,415&#160;&lt;/span&gt;&lt;/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="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;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 12 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;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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,511)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;7,065&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,443,288&#160;&lt;/span&gt;&lt;/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 12 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,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;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,485&#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;(7,811)&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="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;7,065&#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,890,112&#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,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;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,485&#160;&lt;/span&gt;&lt;/td&gt;&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,811)&lt;/span&gt;&lt;/td&gt;&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;7,065&#160;&lt;/span&gt;&lt;/td&gt;&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,893,112&#160;&lt;/span&gt;&lt;/td&gt;&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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, 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;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="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;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 June 30, 2021&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="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;/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;(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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,512)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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 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;&#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;(417,705)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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="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;(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,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,688)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="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;(4,692)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,920,343)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;(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;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;(189,200)&lt;/span&gt;&lt;/td&gt;&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 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;(4,692)&lt;/span&gt;&lt;/td&gt;&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,344,457)&lt;/span&gt;&lt;/td&gt;&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,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;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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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,548,655&#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;text-indent: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 three and six months ended June 30, 2021 totaled $94.1 million and $189.2 million, respectively. Amortization expense for the three and six months ended June 30, 2020 totaled $104.5 million and $221.7&#160;million, respectively. Amortization expense is included in Cost of revenues in the Condensed 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="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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;373,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;/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;357,260&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;315,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;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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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,659&#160;&lt;/span&gt;&lt;/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 are determined 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 Condensed 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 three and six months ended June 30, 2021 and 2020, the Company incurred the following goodwill and other intangible asset impairment charges (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Six Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-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;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;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;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;/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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;&#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;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="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: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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,929&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;7,811&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;63,751&#160;&lt;/span&gt;&lt;/td&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;/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: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;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="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV85Ny9mcmFnOjMxNmRlYTYxMDljYjQzNmRhZmM2ZjRiOTcwMzQ5NjQ3L3RleHRyZWdpb246MzE2ZGVhNjEwOWNiNDM2ZGFmYzZmNGI5NzAzNDk2NDdfMjQ4Ng_b29d5545-5367-41ad-974f-138dca5e5619">&lt;div style="margin-top:6pt;text-indent: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 our goodwill at June 30, 2021 and December 31, 2020 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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;Branded Pharmaceuticals&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;Sterile Injectables&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;Generic Pharmaceuticals&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;International Pharmaceuticals&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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: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-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;&#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;3,560,011&#160;&lt;/span&gt;&lt;/td&gt;&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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;Goodwill as of June 30, 2021&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;828,818&#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;2,731,193&#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;&#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;3,560,011&#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;The carrying amounts of goodwill at June&#160;30, 2021 and December 31, 2020 are net of the following accumulated impairments (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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, 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;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;546,251&#160;&lt;/span&gt;&lt;/td&gt;&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,544,718&#160;&lt;/span&gt;&lt;/td&gt;&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 June 30, 2021&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;561,068&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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,559,535&#160;&lt;/span&gt;&lt;/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="i89eb5a9644eb48838f48bc2d236c60b3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV85Ny9mcmFnOjMxNmRlYTYxMDljYjQzNmRhZmM2ZjRiOTcwMzQ5NjQ3L3RhYmxlOjU5ZWI1YzhlMzgyNTQ0ODliMTNmYmQwYzE3Mjc0ODRhL3RhYmxlcmFuZ2U6NTllYjVjOGUzODI1NDQ4OWIxM2ZiZDBjMTcyNzQ4NGFfNS0xLTEtMS0w_befcd10e-e73e-49ec-9ac3-cbe76e3e10c2"
      unitRef="usd">828818000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i7b8ad88ca7314377a2b0d1f7f5c3a8ae_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV85Ny9mcmFnOjMxNmRlYTYxMDljYjQzNmRhZmM2ZjRiOTcwMzQ5NjQ3L3RhYmxlOjU5ZWI1YzhlMzgyNTQ0ODliMTNmYmQwYzE3Mjc0ODRhL3RhYmxlcmFuZ2U6NTllYjVjOGUzODI1NDQ4OWIxM2ZiZDBjMTcyNzQ4NGFfNS0zLTEtMS0w_0d61fac8-c859-4c9e-9182-dffe2b151f64"
      unitRef="usd">2731193000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i143500458dc243a4ab269464c425684f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV85Ny9mcmFnOjMxNmRlYTYxMDljYjQzNmRhZmM2ZjRiOTcwMzQ5NjQ3L3RhYmxlOjU5ZWI1YzhlMzgyNTQ0ODliMTNmYmQwYzE3Mjc0ODRhL3RhYmxlcmFuZ2U6NTllYjVjOGUzODI1NDQ4OWIxM2ZiZDBjMTcyNzQ4NGFfNS01LTEtMS0w_998bb063-9231-465f-8b08-527b6ea1ea8b"
      unitRef="usd">0</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="ie5640a20209b46179313fd54b48ffa95_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV85Ny9mcmFnOjMxNmRlYTYxMDljYjQzNmRhZmM2ZjRiOTcwMzQ5NjQ3L3RhYmxlOjU5ZWI1YzhlMzgyNTQ0ODliMTNmYmQwYzE3Mjc0ODRhL3RhYmxlcmFuZ2U6NTllYjVjOGUzODI1NDQ4OWIxM2ZiZDBjMTcyNzQ4NGFfNS03LTEtMS0w_12243caf-e4c0-4296-9452-8e6b60e498d2"
      unitRef="usd">0</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i95d552a9989f4baba16d13ed78c47f5f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV85Ny9mcmFnOjMxNmRlYTYxMDljYjQzNmRhZmM2ZjRiOTcwMzQ5NjQ3L3RhYmxlOjU5ZWI1YzhlMzgyNTQ0ODliMTNmYmQwYzE3Mjc0ODRhL3RhYmxlcmFuZ2U6NTllYjVjOGUzODI1NDQ4OWIxM2ZiZDBjMTcyNzQ4NGFfNS05LTEtMS0w_dcf8eef8-8375-4c6c-8112-d49b48342a87"
      unitRef="usd">3560011000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i0f29e10395c741ab98fbac0350f32310_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV85Ny9mcmFnOjMxNmRlYTYxMDljYjQzNmRhZmM2ZjRiOTcwMzQ5NjQ3L3RhYmxlOjU5ZWI1YzhlMzgyNTQ0ODliMTNmYmQwYzE3Mjc0ODRhL3RhYmxlcmFuZ2U6NTllYjVjOGUzODI1NDQ4OWIxM2ZiZDBjMTcyNzQ4NGFfOC0xLTEtMS0w_056a5e3b-09f2-4ca6-9345-49e3fb35dd5d"
      unitRef="usd">828818000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="iaaae3375931d47fc8e240375f8839d01_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV85Ny9mcmFnOjMxNmRlYTYxMDljYjQzNmRhZmM2ZjRiOTcwMzQ5NjQ3L3RhYmxlOjU5ZWI1YzhlMzgyNTQ0ODliMTNmYmQwYzE3Mjc0ODRhL3RhYmxlcmFuZ2U6NTllYjVjOGUzODI1NDQ4OWIxM2ZiZDBjMTcyNzQ4NGFfOC0zLTEtMS0w_4284d1d0-6adf-4c26-9610-a37cb71d3d33"
      unitRef="usd">2731193000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="id75d98342cd14c3784972833b5221643_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV85Ny9mcmFnOjMxNmRlYTYxMDljYjQzNmRhZmM2ZjRiOTcwMzQ5NjQ3L3RhYmxlOjU5ZWI1YzhlMzgyNTQ0ODliMTNmYmQwYzE3Mjc0ODRhL3RhYmxlcmFuZ2U6NTllYjVjOGUzODI1NDQ4OWIxM2ZiZDBjMTcyNzQ4NGFfOC01LTEtMS0w_d6d3cb8c-2c19-4f7c-a5bf-377821142856"
      unitRef="usd">0</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i294dc68cd4c045089ffe136b37e7dfa1_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV85Ny9mcmFnOjMxNmRlYTYxMDljYjQzNmRhZmM2ZjRiOTcwMzQ5NjQ3L3RhYmxlOjU5ZWI1YzhlMzgyNTQ0ODliMTNmYmQwYzE3Mjc0ODRhL3RhYmxlcmFuZ2U6NTllYjVjOGUzODI1NDQ4OWIxM2ZiZDBjMTcyNzQ4NGFfOC03LTEtMS0w_fb848202-c396-4444-b9f5-11410f7c98dc"
      unitRef="usd">0</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i3c0850889e63473aa8e821761e78cea6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV85Ny9mcmFnOjMxNmRlYTYxMDljYjQzNmRhZmM2ZjRiOTcwMzQ5NjQ3L3RhYmxlOjU5ZWI1YzhlMzgyNTQ0ODliMTNmYmQwYzE3Mjc0ODRhL3RhYmxlcmFuZ2U6NTllYjVjOGUzODI1NDQ4OWIxM2ZiZDBjMTcyNzQ4NGFfOC05LTEtMS0w_ccbe88a4-a763-4bce-866b-e40cc8da78b2"
      unitRef="usd">3560011000</us-gaap:Goodwill>
    <us-gaap:GoodwillImpairedAccumulatedImpairmentLoss
      contextRef="i89eb5a9644eb48838f48bc2d236c60b3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV85Ny9mcmFnOjMxNmRlYTYxMDljYjQzNmRhZmM2ZjRiOTcwMzQ5NjQ3L3RhYmxlOmQ2MTc1MzY3MTk1ZTRiY2E4M2EwZjE2MTYzNzUwZTJjL3RhYmxlcmFuZ2U6ZDYxNzUzNjcxOTVlNGJjYTgzYTBmMTYxNjM3NTBlMmNfMS0xLTEtMS0w_028afc82-90e2-480f-9748-4f4117368f27"
      unitRef="usd">855810000</us-gaap:GoodwillImpairedAccumulatedImpairmentLoss>
    <us-gaap:GoodwillImpairedAccumulatedImpairmentLoss
      contextRef="i7b8ad88ca7314377a2b0d1f7f5c3a8ae_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV85Ny9mcmFnOjMxNmRlYTYxMDljYjQzNmRhZmM2ZjRiOTcwMzQ5NjQ3L3RhYmxlOmQ2MTc1MzY3MTk1ZTRiY2E4M2EwZjE2MTYzNzUwZTJjL3RhYmxlcmFuZ2U6ZDYxNzUzNjcxOTVlNGJjYTgzYTBmMTYxNjM3NTBlMmNfMS0zLTEtMS0w_ced84cf4-f0f2-4ad9-a3dd-ccb101747e5d"
      unitRef="usd">0</us-gaap:GoodwillImpairedAccumulatedImpairmentLoss>
    <us-gaap:GoodwillImpairedAccumulatedImpairmentLoss
      contextRef="i143500458dc243a4ab269464c425684f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV85Ny9mcmFnOjMxNmRlYTYxMDljYjQzNmRhZmM2ZjRiOTcwMzQ5NjQ3L3RhYmxlOmQ2MTc1MzY3MTk1ZTRiY2E4M2EwZjE2MTYzNzUwZTJjL3RhYmxlcmFuZ2U6ZDYxNzUzNjcxOTVlNGJjYTgzYTBmMTYxNjM3NTBlMmNfMS01LTEtMS0w_ece6dd59-b1f5-45a8-9862-13b70adb5704"
      unitRef="usd">3142657000</us-gaap:GoodwillImpairedAccumulatedImpairmentLoss>
    <us-gaap:GoodwillImpairedAccumulatedImpairmentLoss
      contextRef="ie5640a20209b46179313fd54b48ffa95_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV85Ny9mcmFnOjMxNmRlYTYxMDljYjQzNmRhZmM2ZjRiOTcwMzQ5NjQ3L3RhYmxlOmQ2MTc1MzY3MTk1ZTRiY2E4M2EwZjE2MTYzNzUwZTJjL3RhYmxlcmFuZ2U6ZDYxNzUzNjcxOTVlNGJjYTgzYTBmMTYxNjM3NTBlMmNfMS03LTEtMS0w_cadcc910-b593-4fc9-ba22-119aca5b0939"
      unitRef="usd">546251000</us-gaap:GoodwillImpairedAccumulatedImpairmentLoss>
    <us-gaap:GoodwillImpairedAccumulatedImpairmentLoss
      contextRef="i95d552a9989f4baba16d13ed78c47f5f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV85Ny9mcmFnOjMxNmRlYTYxMDljYjQzNmRhZmM2ZjRiOTcwMzQ5NjQ3L3RhYmxlOmQ2MTc1MzY3MTk1ZTRiY2E4M2EwZjE2MTYzNzUwZTJjL3RhYmxlcmFuZ2U6ZDYxNzUzNjcxOTVlNGJjYTgzYTBmMTYxNjM3NTBlMmNfMS05LTEtMS0w_a904f96f-b250-4740-8846-321d51c1300b"
      unitRef="usd">4544718000</us-gaap:GoodwillImpairedAccumulatedImpairmentLoss>
    <us-gaap:GoodwillImpairedAccumulatedImpairmentLoss
      contextRef="i0f29e10395c741ab98fbac0350f32310_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV85Ny9mcmFnOjMxNmRlYTYxMDljYjQzNmRhZmM2ZjRiOTcwMzQ5NjQ3L3RhYmxlOmQ2MTc1MzY3MTk1ZTRiY2E4M2EwZjE2MTYzNzUwZTJjL3RhYmxlcmFuZ2U6ZDYxNzUzNjcxOTVlNGJjYTgzYTBmMTYxNjM3NTBlMmNfMi0xLTEtMS0w_d79accf8-7822-4082-bdb0-752e6f3fa513"
      unitRef="usd">855810000</us-gaap:GoodwillImpairedAccumulatedImpairmentLoss>
    <us-gaap:GoodwillImpairedAccumulatedImpairmentLoss
      contextRef="iaaae3375931d47fc8e240375f8839d01_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV85Ny9mcmFnOjMxNmRlYTYxMDljYjQzNmRhZmM2ZjRiOTcwMzQ5NjQ3L3RhYmxlOmQ2MTc1MzY3MTk1ZTRiY2E4M2EwZjE2MTYzNzUwZTJjL3RhYmxlcmFuZ2U6ZDYxNzUzNjcxOTVlNGJjYTgzYTBmMTYxNjM3NTBlMmNfMi0zLTEtMS0w_8fe7c5e5-869f-4049-9818-f9fc8fcf1ea8"
      unitRef="usd">0</us-gaap:GoodwillImpairedAccumulatedImpairmentLoss>
    <us-gaap:GoodwillImpairedAccumulatedImpairmentLoss
      contextRef="id75d98342cd14c3784972833b5221643_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV85Ny9mcmFnOjMxNmRlYTYxMDljYjQzNmRhZmM2ZjRiOTcwMzQ5NjQ3L3RhYmxlOmQ2MTc1MzY3MTk1ZTRiY2E4M2EwZjE2MTYzNzUwZTJjL3RhYmxlcmFuZ2U6ZDYxNzUzNjcxOTVlNGJjYTgzYTBmMTYxNjM3NTBlMmNfMi01LTEtMS0w_8474e153-23d9-4ac2-b605-6bac8d0d3045"
      unitRef="usd">3142657000</us-gaap:GoodwillImpairedAccumulatedImpairmentLoss>
    <us-gaap:GoodwillImpairedAccumulatedImpairmentLoss
      contextRef="i294dc68cd4c045089ffe136b37e7dfa1_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV85Ny9mcmFnOjMxNmRlYTYxMDljYjQzNmRhZmM2ZjRiOTcwMzQ5NjQ3L3RhYmxlOmQ2MTc1MzY3MTk1ZTRiY2E4M2EwZjE2MTYzNzUwZTJjL3RhYmxlcmFuZ2U6ZDYxNzUzNjcxOTVlNGJjYTgzYTBmMTYxNjM3NTBlMmNfMi03LTEtMS0w_34c00878-6187-4ecc-97a7-b3e1d11cd23b"
      unitRef="usd">561068000</us-gaap:GoodwillImpairedAccumulatedImpairmentLoss>
    <us-gaap:GoodwillImpairedAccumulatedImpairmentLoss
      contextRef="i3c0850889e63473aa8e821761e78cea6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV85Ny9mcmFnOjMxNmRlYTYxMDljYjQzNmRhZmM2ZjRiOTcwMzQ5NjQ3L3RhYmxlOmQ2MTc1MzY3MTk1ZTRiY2E4M2EwZjE2MTYzNzUwZTJjL3RhYmxlcmFuZ2U6ZDYxNzUzNjcxOTVlNGJjYTgzYTBmMTYxNjM3NTBlMmNfMi05LTEtMS0w_5488acb4-d84f-448d-9715-be0f29a374ad"
      unitRef="usd">4559535000</us-gaap:GoodwillImpairedAccumulatedImpairmentLoss>
    <us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV85Ny9mcmFnOjMxNmRlYTYxMDljYjQzNmRhZmM2ZjRiOTcwMzQ5NjQ3L3RleHRyZWdpb246MzE2ZGVhNjEwOWNiNDM2ZGFmYzZmNGI5NzAzNDk2NDdfMjQ4OA_4b664efc-30c4-49b1-9fda-bd888972f0be">&lt;div style="margin-top:6pt;text-indent: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 six months ended June 30, 2021 are set forth in the table below (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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 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.987%"/&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, 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;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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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 June 30, 2021&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="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;/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;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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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 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;&#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;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;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 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;&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;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;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,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 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,300)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;440,415&#160;&lt;/span&gt;&lt;/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="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;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 12 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;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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,511)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;7,065&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,443,288&#160;&lt;/span&gt;&lt;/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 12 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,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;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,485&#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;(7,811)&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="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;7,065&#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,890,112&#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,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;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,485&#160;&lt;/span&gt;&lt;/td&gt;&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,811)&lt;/span&gt;&lt;/td&gt;&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;7,065&#160;&lt;/span&gt;&lt;/td&gt;&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,893,112&#160;&lt;/span&gt;&lt;/td&gt;&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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, 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;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="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;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 June 30, 2021&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="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;/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;(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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,512)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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 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;&#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;(417,705)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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="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;(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,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,688)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="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;(4,692)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,920,343)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;(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;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;(189,200)&lt;/span&gt;&lt;/td&gt;&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 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;(4,692)&lt;/span&gt;&lt;/td&gt;&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,344,457)&lt;/span&gt;&lt;/td&gt;&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,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;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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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,548,655&#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;</us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="idb6c9402ba414fd9bc79a0e8cf57ab99_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV85Ny9mcmFnOjMxNmRlYTYxMDljYjQzNmRhZmM2ZjRiOTcwMzQ5NjQ3L3RhYmxlOjI4OTUyYmZlY2ViYjQ4ODM5MmY4ZWNhZGM3NDU2YzA5L3RhYmxlcmFuZ2U6Mjg5NTJiZmVjZWJiNDg4MzkyZjhlY2FkYzc0NTZjMDlfMi0xLTEtMS0w_3003c13b-e43e-425a-8a59-3a831776b3aa"
      unitRef="usd">3000000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:IndefinitelivedIntangibleAssetsAcquired
      contextRef="i7f367fc177a441838779e7a086eb8a8b_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV85Ny9mcmFnOjMxNmRlYTYxMDljYjQzNmRhZmM2ZjRiOTcwMzQ5NjQ3L3RhYmxlOjI4OTUyYmZlY2ViYjQ4ODM5MmY4ZWNhZGM3NDU2YzA5L3RhYmxlcmFuZ2U6Mjg5NTJiZmVjZWJiNDg4MzkyZjhlY2FkYzc0NTZjMDlfMi0zLTEtMS0w_b8d65309-88a0-4729-89a8-704e60ad48e2"
      unitRef="usd">0</us-gaap:IndefinitelivedIntangibleAssetsAcquired>
    <us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill
      contextRef="i7f367fc177a441838779e7a086eb8a8b_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV85Ny9mcmFnOjMxNmRlYTYxMDljYjQzNmRhZmM2ZjRiOTcwMzQ5NjQ3L3RhYmxlOjI4OTUyYmZlY2ViYjQ4ODM5MmY4ZWNhZGM3NDU2YzA5L3RhYmxlcmFuZ2U6Mjg5NTJiZmVjZWJiNDg4MzkyZjhlY2FkYzc0NTZjMDlfMi01LTEtMS0w_e0cb73d9-34bd-4f66-acd4-cb58ef25a573"
      unitRef="usd">0</us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill>
    <us-gaap:IndefiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss
      contextRef="i7f367fc177a441838779e7a086eb8a8b_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV85Ny9mcmFnOjMxNmRlYTYxMDljYjQzNmRhZmM2ZjRiOTcwMzQ5NjQ3L3RhYmxlOjI4OTUyYmZlY2ViYjQ4ODM5MmY4ZWNhZGM3NDU2YzA5L3RhYmxlcmFuZ2U6Mjg5NTJiZmVjZWJiNDg4MzkyZjhlY2FkYzc0NTZjMDlfMi05LTEtMS0w_a7fa1076-c0ce-423a-b9de-13b14fc9a96c"
      unitRef="usd">0</us-gaap:IndefiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="i0dc916a852f0434fbd81085212d07337_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV85Ny9mcmFnOjMxNmRlYTYxMDljYjQzNmRhZmM2ZjRiOTcwMzQ5NjQ3L3RhYmxlOjI4OTUyYmZlY2ViYjQ4ODM5MmY4ZWNhZGM3NDU2YzA5L3RhYmxlcmFuZ2U6Mjg5NTJiZmVjZWJiNDg4MzkyZjhlY2FkYzc0NTZjMDlfMi0xMS0xLTEtMA_c6ea831f-6f3a-4f82-8955-d4e0387a0486"
      unitRef="usd">3000000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="i95d552a9989f4baba16d13ed78c47f5f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV85Ny9mcmFnOjMxNmRlYTYxMDljYjQzNmRhZmM2ZjRiOTcwMzQ5NjQ3L3RhYmxlOjI4OTUyYmZlY2ViYjQ4ODM5MmY4ZWNhZGM3NDU2YzA5L3RhYmxlcmFuZ2U6Mjg5NTJiZmVjZWJiNDg4MzkyZjhlY2FkYzc0NTZjMDlfMy0xLTEtMS0w_7be5a194-0fdb-4ebf-a6e3-ca73c33ae31c"
      unitRef="usd">3000000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:IndefinitelivedIntangibleAssetsAcquired
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV85Ny9mcmFnOjMxNmRlYTYxMDljYjQzNmRhZmM2ZjRiOTcwMzQ5NjQ3L3RhYmxlOjI4OTUyYmZlY2ViYjQ4ODM5MmY4ZWNhZGM3NDU2YzA5L3RhYmxlcmFuZ2U6Mjg5NTJiZmVjZWJiNDg4MzkyZjhlY2FkYzc0NTZjMDlfMy0zLTEtMS0w_b0018072-7b4f-4644-ac86-3ebdcc4ba20e"
      unitRef="usd">0</us-gaap:IndefinitelivedIntangibleAssetsAcquired>
    <us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV85Ny9mcmFnOjMxNmRlYTYxMDljYjQzNmRhZmM2ZjRiOTcwMzQ5NjQ3L3RhYmxlOjI4OTUyYmZlY2ViYjQ4ODM5MmY4ZWNhZGM3NDU2YzA5L3RhYmxlcmFuZ2U6Mjg5NTJiZmVjZWJiNDg4MzkyZjhlY2FkYzc0NTZjMDlfMy01LTEtMS0w_0cc6ee26-6133-4ed8-a6f5-972ba9dac034"
      unitRef="usd">0</us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill>
    <us-gaap:IndefiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV85Ny9mcmFnOjMxNmRlYTYxMDljYjQzNmRhZmM2ZjRiOTcwMzQ5NjQ3L3RhYmxlOjI4OTUyYmZlY2ViYjQ4ODM5MmY4ZWNhZGM3NDU2YzA5L3RhYmxlcmFuZ2U6Mjg5NTJiZmVjZWJiNDg4MzkyZjhlY2FkYzc0NTZjMDlfMy05LTEtMS0w_c054a26c-d9f7-4268-af3c-a50db14d0665"
      unitRef="usd">0</us-gaap:IndefiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="i3c0850889e63473aa8e821761e78cea6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV85Ny9mcmFnOjMxNmRlYTYxMDljYjQzNmRhZmM2ZjRiOTcwMzQ5NjQ3L3RhYmxlOjI4OTUyYmZlY2ViYjQ4ODM5MmY4ZWNhZGM3NDU2YzA5L3RhYmxlcmFuZ2U6Mjg5NTJiZmVjZWJiNDg4MzkyZjhlY2FkYzc0NTZjMDlfMy0xMS0xLTEtMA_851852a0-2c8b-429b-8f12-71e8ee802c6b"
      unitRef="usd">3000000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i04de6a33faf4461fb2c917f9f25e9dfe_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV85Ny9mcmFnOjMxNmRlYTYxMDljYjQzNmRhZmM2ZjRiOTcwMzQ5NjQ3L3RhYmxlOjI4OTUyYmZlY2ViYjQ4ODM5MmY4ZWNhZGM3NDU2YzA5L3RhYmxlcmFuZ2U6Mjg5NTJiZmVjZWJiNDg4MzkyZjhlY2FkYzc0NTZjMDlfNS0wLTEtMS0wL3RleHRyZWdpb246N2YxNzJlNDg4MjMwNGJjMmI5ZDllZGRlNjY5ZWQwNTJfMzk_e81fb323-ffa7-40ec-8562-99f05bad1e67">P14Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i5838962b7535408785ef1d6b10c8ae58_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV85Ny9mcmFnOjMxNmRlYTYxMDljYjQzNmRhZmM2ZjRiOTcwMzQ5NjQ3L3RhYmxlOjI4OTUyYmZlY2ViYjQ4ODM5MmY4ZWNhZGM3NDU2YzA5L3RhYmxlcmFuZ2U6Mjg5NTJiZmVjZWJiNDg4MzkyZjhlY2FkYzc0NTZjMDlfNS0xLTEtMS0w_d6390d79-20bc-48cc-8634-9a8f621acc0f"
      unitRef="usd">439230000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="ie7d6812b812d4900ad1ba178aa4bda9d_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV85Ny9mcmFnOjMxNmRlYTYxMDljYjQzNmRhZmM2ZjRiOTcwMzQ5NjQ3L3RhYmxlOjI4OTUyYmZlY2ViYjQ4ODM5MmY4ZWNhZGM3NDU2YzA5L3RhYmxlcmFuZ2U6Mjg5NTJiZmVjZWJiNDg4MzkyZjhlY2FkYzc0NTZjMDlfNS0zLTEtMS0w_de5ee474-9590-4df0-a7ac-e25ba0469780"
      unitRef="usd">2485000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:ImpairmentOfIntangibleAssetsFinitelived
      contextRef="ie7d6812b812d4900ad1ba178aa4bda9d_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV85Ny9mcmFnOjMxNmRlYTYxMDljYjQzNmRhZmM2ZjRiOTcwMzQ5NjQ3L3RhYmxlOjI4OTUyYmZlY2ViYjQ4ODM5MmY4ZWNhZGM3NDU2YzA5L3RhYmxlcmFuZ2U6Mjg5NTJiZmVjZWJiNDg4MzkyZjhlY2FkYzc0NTZjMDlfNS01LTEtMS0w_98aba88c-c62d-4d7c-8609-2b39ed5f0bc8"
      unitRef="usd">1300000</us-gaap:ImpairmentOfIntangibleAssetsFinitelived>
    <us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss
      contextRef="ie7d6812b812d4900ad1ba178aa4bda9d_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV85Ny9mcmFnOjMxNmRlYTYxMDljYjQzNmRhZmM2ZjRiOTcwMzQ5NjQ3L3RhYmxlOjI4OTUyYmZlY2ViYjQ4ODM5MmY4ZWNhZGM3NDU2YzA5L3RhYmxlcmFuZ2U6Mjg5NTJiZmVjZWJiNDg4MzkyZjhlY2FkYzc0NTZjMDlfNS05LTEtMS0w_de97cad7-6f00-4008-9bdc-8c123ab103e6"
      unitRef="usd">0</us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="id10979384f60441183b42680510aa23d_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV85Ny9mcmFnOjMxNmRlYTYxMDljYjQzNmRhZmM2ZjRiOTcwMzQ5NjQ3L3RhYmxlOjI4OTUyYmZlY2ViYjQ4ODM5MmY4ZWNhZGM3NDU2YzA5L3RhYmxlcmFuZ2U6Mjg5NTJiZmVjZWJiNDg4MzkyZjhlY2FkYzc0NTZjMDlfNS0xMS0xLTEtMA_c3d9cacc-23e5-4667-9027-e3b23f7f5835"
      unitRef="usd">440415000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i9678cd3c9d3540e0ad67b1af1b53340c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV85Ny9mcmFnOjMxNmRlYTYxMDljYjQzNmRhZmM2ZjRiOTcwMzQ5NjQ3L3RhYmxlOjI4OTUyYmZlY2ViYjQ4ODM5MmY4ZWNhZGM3NDU2YzA5L3RhYmxlcmFuZ2U6Mjg5NTJiZmVjZWJiNDg4MzkyZjhlY2FkYzc0NTZjMDlfNi0xLTEtMS0w_d7a9c109-ffc5-4d9d-9236-618edf281bd8"
      unitRef="usd">6409000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="i7f0fcc0d4f6e4b608c4ba7ef4dab116b_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV85Ny9mcmFnOjMxNmRlYTYxMDljYjQzNmRhZmM2ZjRiOTcwMzQ5NjQ3L3RhYmxlOjI4OTUyYmZlY2ViYjQ4ODM5MmY4ZWNhZGM3NDU2YzA5L3RhYmxlcmFuZ2U6Mjg5NTJiZmVjZWJiNDg4MzkyZjhlY2FkYzc0NTZjMDlfNi0zLTEtMS0w_70237d04-5998-47cd-880e-58a152a7d039"
      unitRef="usd">0</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:ImpairmentOfIntangibleAssetsFinitelived
      contextRef="i7f0fcc0d4f6e4b608c4ba7ef4dab116b_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV85Ny9mcmFnOjMxNmRlYTYxMDljYjQzNmRhZmM2ZjRiOTcwMzQ5NjQ3L3RhYmxlOjI4OTUyYmZlY2ViYjQ4ODM5MmY4ZWNhZGM3NDU2YzA5L3RhYmxlcmFuZ2U6Mjg5NTJiZmVjZWJiNDg4MzkyZjhlY2FkYzc0NTZjMDlfNi01LTEtMS0w_03ebaf3c-1d8c-4deb-b0e6-96c0e297aa03"
      unitRef="usd">0</us-gaap:ImpairmentOfIntangibleAssetsFinitelived>
    <us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss
      contextRef="i7f0fcc0d4f6e4b608c4ba7ef4dab116b_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV85Ny9mcmFnOjMxNmRlYTYxMDljYjQzNmRhZmM2ZjRiOTcwMzQ5NjQ3L3RhYmxlOjI4OTUyYmZlY2ViYjQ4ODM5MmY4ZWNhZGM3NDU2YzA5L3RhYmxlcmFuZ2U6Mjg5NTJiZmVjZWJiNDg4MzkyZjhlY2FkYzc0NTZjMDlfNi05LTEtMS0w_ff0dfcfa-a4a2-406a-ba6d-702388d86a7e"
      unitRef="usd">0</us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ibc1b0e904ce94858b84fe51df56c694f_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV85Ny9mcmFnOjMxNmRlYTYxMDljYjQzNmRhZmM2ZjRiOTcwMzQ5NjQ3L3RhYmxlOjI4OTUyYmZlY2ViYjQ4ODM5MmY4ZWNhZGM3NDU2YzA5L3RhYmxlcmFuZ2U6Mjg5NTJiZmVjZWJiNDg4MzkyZjhlY2FkYzc0NTZjMDlfNi0xMS0xLTEtMA_4b491618-1752-4ff0-bd90-6d977c979567"
      unitRef="usd">6409000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="ic154460bb8ca43e4979825a8bb2dad77_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV85Ny9mcmFnOjMxNmRlYTYxMDljYjQzNmRhZmM2ZjRiOTcwMzQ5NjQ3L3RhYmxlOjI4OTUyYmZlY2ViYjQ4ODM5MmY4ZWNhZGM3NDU2YzA5L3RhYmxlcmFuZ2U6Mjg5NTJiZmVjZWJiNDg4MzkyZjhlY2FkYzc0NTZjMDlfNy0wLTEtMS0wL3RleHRyZWdpb246YWY3YTgwYzgzNzA1NDNlN2JmOGY0ODRhZDY0NDkzYjNfNTE_cb400311-c4df-4a8c-bf2c-bbc97671f0e6">P12Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i388ec1bc010645ff831eb9d5c95aeef4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV85Ny9mcmFnOjMxNmRlYTYxMDljYjQzNmRhZmM2ZjRiOTcwMzQ5NjQ3L3RhYmxlOjI4OTUyYmZlY2ViYjQ4ODM5MmY4ZWNhZGM3NDU2YzA5L3RhYmxlcmFuZ2U6Mjg5NTJiZmVjZWJiNDg4MzkyZjhlY2FkYzc0NTZjMDlfNy0xLTEtMS0w_4560d817-0dfd-4c42-baaf-f22103368e35"
      unitRef="usd">6442734000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="ida1430083f704be689ef3c68ee196bcb_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV85Ny9mcmFnOjMxNmRlYTYxMDljYjQzNmRhZmM2ZjRiOTcwMzQ5NjQ3L3RhYmxlOjI4OTUyYmZlY2ViYjQ4ODM5MmY4ZWNhZGM3NDU2YzA5L3RhYmxlcmFuZ2U6Mjg5NTJiZmVjZWJiNDg4MzkyZjhlY2FkYzc0NTZjMDlfNy0zLTEtMS0w_0f9d3f05-4b56-4ae3-82b6-acae8e813dc7"
      unitRef="usd">0</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:ImpairmentOfIntangibleAssetsFinitelived
      contextRef="ida1430083f704be689ef3c68ee196bcb_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV85Ny9mcmFnOjMxNmRlYTYxMDljYjQzNmRhZmM2ZjRiOTcwMzQ5NjQ3L3RhYmxlOjI4OTUyYmZlY2ViYjQ4ODM5MmY4ZWNhZGM3NDU2YzA5L3RhYmxlcmFuZ2U6Mjg5NTJiZmVjZWJiNDg4MzkyZjhlY2FkYzc0NTZjMDlfNy01LTEtMS0w_1ab6144a-047d-494e-9772-90a4a9b4b003"
      unitRef="usd">6511000</us-gaap:ImpairmentOfIntangibleAssetsFinitelived>
    <us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss
      contextRef="ida1430083f704be689ef3c68ee196bcb_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV85Ny9mcmFnOjMxNmRlYTYxMDljYjQzNmRhZmM2ZjRiOTcwMzQ5NjQ3L3RhYmxlOjI4OTUyYmZlY2ViYjQ4ODM5MmY4ZWNhZGM3NDU2YzA5L3RhYmxlcmFuZ2U6Mjg5NTJiZmVjZWJiNDg4MzkyZjhlY2FkYzc0NTZjMDlfNy05LTEtMS0w_1d13947d-89c0-4340-af30-a84893b12173"
      unitRef="usd">7065000</us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ia5295c72893149428b45182e6873b37c_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV85Ny9mcmFnOjMxNmRlYTYxMDljYjQzNmRhZmM2ZjRiOTcwMzQ5NjQ3L3RhYmxlOjI4OTUyYmZlY2ViYjQ4ODM5MmY4ZWNhZGM3NDU2YzA5L3RhYmxlcmFuZ2U6Mjg5NTJiZmVjZWJiNDg4MzkyZjhlY2FkYzc0NTZjMDlfNy0xMS0xLTEtMA_1dffb1d7-a3f1-4f45-8eb2-2885aa204e3c"
      unitRef="usd">6443288000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="ie95681db34174c389e1d5d11f009d5e7_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV85Ny9mcmFnOjMxNmRlYTYxMDljYjQzNmRhZmM2ZjRiOTcwMzQ5NjQ3L3RhYmxlOjI4OTUyYmZlY2ViYjQ4ODM5MmY4ZWNhZGM3NDU2YzA5L3RhYmxlcmFuZ2U6Mjg5NTJiZmVjZWJiNDg4MzkyZjhlY2FkYzc0NTZjMDlfOC0wLTEtMS0wL3RleHRyZWdpb246MmM2MGEyMmI5MmE5NDY1Yzg1MDU0NWYyZmIxNTY5YmRfNjE_df366ab1-bbf7-44bf-9e5a-c230ecbed724">P12Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i95d552a9989f4baba16d13ed78c47f5f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV85Ny9mcmFnOjMxNmRlYTYxMDljYjQzNmRhZmM2ZjRiOTcwMzQ5NjQ3L3RhYmxlOjI4OTUyYmZlY2ViYjQ4ODM5MmY4ZWNhZGM3NDU2YzA5L3RhYmxlcmFuZ2U6Mjg5NTJiZmVjZWJiNDg4MzkyZjhlY2FkYzc0NTZjMDlfOC0xLTEtMS0w_f3a62b15-7633-4277-969a-a61a563ecedd"
      unitRef="usd">6888373000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV85Ny9mcmFnOjMxNmRlYTYxMDljYjQzNmRhZmM2ZjRiOTcwMzQ5NjQ3L3RhYmxlOjI4OTUyYmZlY2ViYjQ4ODM5MmY4ZWNhZGM3NDU2YzA5L3RhYmxlcmFuZ2U6Mjg5NTJiZmVjZWJiNDg4MzkyZjhlY2FkYzc0NTZjMDlfOC0zLTEtMS0w_239a6aa4-1260-4a3f-8863-f5704a17cfe7"
      unitRef="usd">2485000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:ImpairmentOfIntangibleAssetsFinitelived
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV85Ny9mcmFnOjMxNmRlYTYxMDljYjQzNmRhZmM2ZjRiOTcwMzQ5NjQ3L3RhYmxlOjI4OTUyYmZlY2ViYjQ4ODM5MmY4ZWNhZGM3NDU2YzA5L3RhYmxlcmFuZ2U6Mjg5NTJiZmVjZWJiNDg4MzkyZjhlY2FkYzc0NTZjMDlfOC01LTEtMS0w_389bb12f-855a-40a3-8252-dfda6e4f979f"
      unitRef="usd">7811000</us-gaap:ImpairmentOfIntangibleAssetsFinitelived>
    <us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV85Ny9mcmFnOjMxNmRlYTYxMDljYjQzNmRhZmM2ZjRiOTcwMzQ5NjQ3L3RhYmxlOjI4OTUyYmZlY2ViYjQ4ODM5MmY4ZWNhZGM3NDU2YzA5L3RhYmxlcmFuZ2U6Mjg5NTJiZmVjZWJiNDg4MzkyZjhlY2FkYzc0NTZjMDlfOC05LTEtMS0w_f814994b-dae6-48bb-9e6f-c2511a7fc0f6"
      unitRef="usd">7065000</us-gaap:FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i3c0850889e63473aa8e821761e78cea6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV85Ny9mcmFnOjMxNmRlYTYxMDljYjQzNmRhZmM2ZjRiOTcwMzQ5NjQ3L3RhYmxlOjI4OTUyYmZlY2ViYjQ4ODM5MmY4ZWNhZGM3NDU2YzA5L3RhYmxlcmFuZ2U6Mjg5NTJiZmVjZWJiNDg4MzkyZjhlY2FkYzc0NTZjMDlfOC0xMS0xLTEtMA_2a86864e-0537-418a-bfec-6f81f6d97ad1"
      unitRef="usd">6890112000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:IntangibleAssetsGrossExcludingGoodwill
      contextRef="i95d552a9989f4baba16d13ed78c47f5f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV85Ny9mcmFnOjMxNmRlYTYxMDljYjQzNmRhZmM2ZjRiOTcwMzQ5NjQ3L3RhYmxlOjI4OTUyYmZlY2ViYjQ4ODM5MmY4ZWNhZGM3NDU2YzA5L3RhYmxlcmFuZ2U6Mjg5NTJiZmVjZWJiNDg4MzkyZjhlY2FkYzc0NTZjMDlfOS0xLTEtMS0w_55188f0f-4c81-4152-bc0d-ed3002dba4ad"
      unitRef="usd">6891373000</us-gaap:IntangibleAssetsGrossExcludingGoodwill>
    <endp:IntangibleAssetsAcquired
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV85Ny9mcmFnOjMxNmRlYTYxMDljYjQzNmRhZmM2ZjRiOTcwMzQ5NjQ3L3RhYmxlOjI4OTUyYmZlY2ViYjQ4ODM5MmY4ZWNhZGM3NDU2YzA5L3RhYmxlcmFuZ2U6Mjg5NTJiZmVjZWJiNDg4MzkyZjhlY2FkYzc0NTZjMDlfOS0zLTEtMS0w_51da4899-234b-4b32-834b-142fdc33f03a"
      unitRef="usd">2485000</endp:IntangibleAssetsAcquired>
    <us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV85Ny9mcmFnOjMxNmRlYTYxMDljYjQzNmRhZmM2ZjRiOTcwMzQ5NjQ3L3RhYmxlOjI4OTUyYmZlY2ViYjQ4ODM5MmY4ZWNhZGM3NDU2YzA5L3RhYmxlcmFuZ2U6Mjg5NTJiZmVjZWJiNDg4MzkyZjhlY2FkYzc0NTZjMDlfOS01LTEtMS0w_ae74e113-8303-4c47-a310-86f76e244133"
      unitRef="usd">7811000</us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill>
    <endp:IntangibleAssetsForeignCurrencyTranslationGainLoss
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV85Ny9mcmFnOjMxNmRlYTYxMDljYjQzNmRhZmM2ZjRiOTcwMzQ5NjQ3L3RhYmxlOjI4OTUyYmZlY2ViYjQ4ODM5MmY4ZWNhZGM3NDU2YzA5L3RhYmxlcmFuZ2U6Mjg5NTJiZmVjZWJiNDg4MzkyZjhlY2FkYzc0NTZjMDlfOS05LTEtMS0w_062e9294-a944-4583-9251-364e1ae0dc91"
      unitRef="usd">7065000</endp:IntangibleAssetsForeignCurrencyTranslationGainLoss>
    <us-gaap:IntangibleAssetsGrossExcludingGoodwill
      contextRef="i3c0850889e63473aa8e821761e78cea6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV85Ny9mcmFnOjMxNmRlYTYxMDljYjQzNmRhZmM2ZjRiOTcwMzQ5NjQ3L3RhYmxlOjI4OTUyYmZlY2ViYjQ4ODM5MmY4ZWNhZGM3NDU2YzA5L3RhYmxlcmFuZ2U6Mjg5NTJiZmVjZWJiNDg4MzkyZjhlY2FkYzc0NTZjMDlfOS0xMS0xLTEtMA_79faf5a8-e185-491d-bbe0-94513cc2e565"
      unitRef="usd">6893112000</us-gaap:IntangibleAssetsGrossExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i5838962b7535408785ef1d6b10c8ae58_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV85Ny9mcmFnOjMxNmRlYTYxMDljYjQzNmRhZmM2ZjRiOTcwMzQ5NjQ3L3RhYmxlOjI4OTUyYmZlY2ViYjQ4ODM5MmY4ZWNhZGM3NDU2YzA5L3RhYmxlcmFuZ2U6Mjg5NTJiZmVjZWJiNDg4MzkyZjhlY2FkYzc0NTZjMDlfMTMtMS0xLTEtMA_ac0bbc59-8df6-430a-8f93-e4d990baa89e"
      unitRef="usd">415193000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="ie7d6812b812d4900ad1ba178aa4bda9d_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV85Ny9mcmFnOjMxNmRlYTYxMDljYjQzNmRhZmM2ZjRiOTcwMzQ5NjQ3L3RhYmxlOjI4OTUyYmZlY2ViYjQ4ODM5MmY4ZWNhZGM3NDU2YzA5L3RhYmxlcmFuZ2U6Mjg5NTJiZmVjZWJiNDg4MzkyZjhlY2FkYzc0NTZjMDlfMTMtMy0xLTEtMA_82d7ddff-77e0-4401-9bac-b90f66333949"
      unitRef="usd">2512000</us-gaap:AmortizationOfIntangibleAssets>
    <endp:ImpairmentofIntangibleAssetsFinitelivedEffectOnAccumulatedAmortization
      contextRef="ie7d6812b812d4900ad1ba178aa4bda9d_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV85Ny9mcmFnOjMxNmRlYTYxMDljYjQzNmRhZmM2ZjRiOTcwMzQ5NjQ3L3RhYmxlOjI4OTUyYmZlY2ViYjQ4ODM5MmY4ZWNhZGM3NDU2YzA5L3RhYmxlcmFuZ2U6Mjg5NTJiZmVjZWJiNDg4MzkyZjhlY2FkYzc0NTZjMDlfMTMtNS0xLTEtMA_dc8952d9-4a5b-4d8b-bf55-09f40f99f037"
      unitRef="usd">0</endp:ImpairmentofIntangibleAssetsFinitelivedEffectOnAccumulatedAmortization>
    <endp:FiniteLivedIntangibleAssetsTranslationAdjustmentsEffectOnAccumulatedAmortization
      contextRef="ie7d6812b812d4900ad1ba178aa4bda9d_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV85Ny9mcmFnOjMxNmRlYTYxMDljYjQzNmRhZmM2ZjRiOTcwMzQ5NjQ3L3RhYmxlOjI4OTUyYmZlY2ViYjQ4ODM5MmY4ZWNhZGM3NDU2YzA5L3RhYmxlcmFuZ2U6Mjg5NTJiZmVjZWJiNDg4MzkyZjhlY2FkYzc0NTZjMDlfMTMtOS0xLTEtMA_d5e9d029-ddb9-4ce2-a27b-6c015a125e02"
      unitRef="usd">0</endp:FiniteLivedIntangibleAssetsTranslationAdjustmentsEffectOnAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="id10979384f60441183b42680510aa23d_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV85Ny9mcmFnOjMxNmRlYTYxMDljYjQzNmRhZmM2ZjRiOTcwMzQ5NjQ3L3RhYmxlOjI4OTUyYmZlY2ViYjQ4ODM5MmY4ZWNhZGM3NDU2YzA5L3RhYmxlcmFuZ2U6Mjg5NTJiZmVjZWJiNDg4MzkyZjhlY2FkYzc0NTZjMDlfMTMtMTEtMS0xLTA_d1dd7567-9eee-4a84-aa44-b0f13164dc8a"
      unitRef="usd">417705000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i9678cd3c9d3540e0ad67b1af1b53340c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV85Ny9mcmFnOjMxNmRlYTYxMDljYjQzNmRhZmM2ZjRiOTcwMzQ5NjQ3L3RhYmxlOjI4OTUyYmZlY2ViYjQ4ODM5MmY4ZWNhZGM3NDU2YzA5L3RhYmxlcmFuZ2U6Mjg5NTJiZmVjZWJiNDg4MzkyZjhlY2FkYzc0NTZjMDlfMTQtMS0xLTEtMA_f4286d3b-7335-45d2-be32-13d6add7f947"
      unitRef="usd">6409000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i7f0fcc0d4f6e4b608c4ba7ef4dab116b_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV85Ny9mcmFnOjMxNmRlYTYxMDljYjQzNmRhZmM2ZjRiOTcwMzQ5NjQ3L3RhYmxlOjI4OTUyYmZlY2ViYjQ4ODM5MmY4ZWNhZGM3NDU2YzA5L3RhYmxlcmFuZ2U6Mjg5NTJiZmVjZWJiNDg4MzkyZjhlY2FkYzc0NTZjMDlfMTQtMy0xLTEtMA_c4739747-7065-4082-a959-c6c38862c898"
      unitRef="usd">0</us-gaap:AmortizationOfIntangibleAssets>
    <endp:ImpairmentofIntangibleAssetsFinitelivedEffectOnAccumulatedAmortization
      contextRef="i7f0fcc0d4f6e4b608c4ba7ef4dab116b_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV85Ny9mcmFnOjMxNmRlYTYxMDljYjQzNmRhZmM2ZjRiOTcwMzQ5NjQ3L3RhYmxlOjI4OTUyYmZlY2ViYjQ4ODM5MmY4ZWNhZGM3NDU2YzA5L3RhYmxlcmFuZ2U6Mjg5NTJiZmVjZWJiNDg4MzkyZjhlY2FkYzc0NTZjMDlfMTQtNS0xLTEtMA_f8b5cd0f-5f53-46a9-beef-6f1ad440b607"
      unitRef="usd">0</endp:ImpairmentofIntangibleAssetsFinitelivedEffectOnAccumulatedAmortization>
    <endp:FiniteLivedIntangibleAssetsTranslationAdjustmentsEffectOnAccumulatedAmortization
      contextRef="i7f0fcc0d4f6e4b608c4ba7ef4dab116b_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV85Ny9mcmFnOjMxNmRlYTYxMDljYjQzNmRhZmM2ZjRiOTcwMzQ5NjQ3L3RhYmxlOjI4OTUyYmZlY2ViYjQ4ODM5MmY4ZWNhZGM3NDU2YzA5L3RhYmxlcmFuZ2U6Mjg5NTJiZmVjZWJiNDg4MzkyZjhlY2FkYzc0NTZjMDlfMTQtOS0xLTEtMA_a4096253-fe5a-4209-8e3b-68f88d9e8853"
      unitRef="usd">0</endp:FiniteLivedIntangibleAssetsTranslationAdjustmentsEffectOnAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ibc1b0e904ce94858b84fe51df56c694f_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV85Ny9mcmFnOjMxNmRlYTYxMDljYjQzNmRhZmM2ZjRiOTcwMzQ5NjQ3L3RhYmxlOjI4OTUyYmZlY2ViYjQ4ODM5MmY4ZWNhZGM3NDU2YzA5L3RhYmxlcmFuZ2U6Mjg5NTJiZmVjZWJiNDg4MzkyZjhlY2FkYzc0NTZjMDlfMTQtMTEtMS0xLTA_7390c43c-9fa0-446b-8f1d-b88fb55fa52c"
      unitRef="usd">6409000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i388ec1bc010645ff831eb9d5c95aeef4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV85Ny9mcmFnOjMxNmRlYTYxMDljYjQzNmRhZmM2ZjRiOTcwMzQ5NjQ3L3RhYmxlOjI4OTUyYmZlY2ViYjQ4ODM5MmY4ZWNhZGM3NDU2YzA5L3RhYmxlcmFuZ2U6Mjg5NTJiZmVjZWJiNDg4MzkyZjhlY2FkYzc0NTZjMDlfMTUtMS0xLTEtMA_7779872a-918d-40ab-bc0b-65d2040b892c"
      unitRef="usd">3728963000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="ida1430083f704be689ef3c68ee196bcb_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV85Ny9mcmFnOjMxNmRlYTYxMDljYjQzNmRhZmM2ZjRiOTcwMzQ5NjQ3L3RhYmxlOjI4OTUyYmZlY2ViYjQ4ODM5MmY4ZWNhZGM3NDU2YzA5L3RhYmxlcmFuZ2U6Mjg5NTJiZmVjZWJiNDg4MzkyZjhlY2FkYzc0NTZjMDlfMTUtMy0xLTEtMA_b0fa046c-a366-4306-b63d-7d145792bf25"
      unitRef="usd">186688000</us-gaap:AmortizationOfIntangibleAssets>
    <endp:ImpairmentofIntangibleAssetsFinitelivedEffectOnAccumulatedAmortization
      contextRef="ida1430083f704be689ef3c68ee196bcb_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV85Ny9mcmFnOjMxNmRlYTYxMDljYjQzNmRhZmM2ZjRiOTcwMzQ5NjQ3L3RhYmxlOjI4OTUyYmZlY2ViYjQ4ODM5MmY4ZWNhZGM3NDU2YzA5L3RhYmxlcmFuZ2U6Mjg5NTJiZmVjZWJiNDg4MzkyZjhlY2FkYzc0NTZjMDlfMTUtNS0xLTEtMA_e828fc15-b9f0-4697-8046-2f9dd1396e18"
      unitRef="usd">0</endp:ImpairmentofIntangibleAssetsFinitelivedEffectOnAccumulatedAmortization>
    <endp:FiniteLivedIntangibleAssetsTranslationAdjustmentsEffectOnAccumulatedAmortization
      contextRef="ida1430083f704be689ef3c68ee196bcb_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV85Ny9mcmFnOjMxNmRlYTYxMDljYjQzNmRhZmM2ZjRiOTcwMzQ5NjQ3L3RhYmxlOjI4OTUyYmZlY2ViYjQ4ODM5MmY4ZWNhZGM3NDU2YzA5L3RhYmxlcmFuZ2U6Mjg5NTJiZmVjZWJiNDg4MzkyZjhlY2FkYzc0NTZjMDlfMTUtOS0xLTEtMA_eae74b26-c5ba-401c-9ebe-fae62e37b24c"
      unitRef="usd">-4692000</endp:FiniteLivedIntangibleAssetsTranslationAdjustmentsEffectOnAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ia5295c72893149428b45182e6873b37c_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV85Ny9mcmFnOjMxNmRlYTYxMDljYjQzNmRhZmM2ZjRiOTcwMzQ5NjQ3L3RhYmxlOjI4OTUyYmZlY2ViYjQ4ODM5MmY4ZWNhZGM3NDU2YzA5L3RhYmxlcmFuZ2U6Mjg5NTJiZmVjZWJiNDg4MzkyZjhlY2FkYzc0NTZjMDlfMTUtMTEtMS0xLTA_1c5cf936-2a72-4bab-b7e8-8125a6965a4f"
      unitRef="usd">3920343000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i95d552a9989f4baba16d13ed78c47f5f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV85Ny9mcmFnOjMxNmRlYTYxMDljYjQzNmRhZmM2ZjRiOTcwMzQ5NjQ3L3RhYmxlOjI4OTUyYmZlY2ViYjQ4ODM5MmY4ZWNhZGM3NDU2YzA5L3RhYmxlcmFuZ2U6Mjg5NTJiZmVjZWJiNDg4MzkyZjhlY2FkYzc0NTZjMDlfMTYtMS0xLTEtMA_0fcdd0f9-82e1-40bc-8e4d-69c45685948a"
      unitRef="usd">4150565000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV85Ny9mcmFnOjMxNmRlYTYxMDljYjQzNmRhZmM2ZjRiOTcwMzQ5NjQ3L3RhYmxlOjI4OTUyYmZlY2ViYjQ4ODM5MmY4ZWNhZGM3NDU2YzA5L3RhYmxlcmFuZ2U6Mjg5NTJiZmVjZWJiNDg4MzkyZjhlY2FkYzc0NTZjMDlfMTYtMy0xLTEtMA_606fc15e-6741-45a2-b56c-537862f4e900"
      unitRef="usd">189200000</us-gaap:AmortizationOfIntangibleAssets>
    <endp:ImpairmentofIntangibleAssetsFinitelivedEffectOnAccumulatedAmortization
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV85Ny9mcmFnOjMxNmRlYTYxMDljYjQzNmRhZmM2ZjRiOTcwMzQ5NjQ3L3RhYmxlOjI4OTUyYmZlY2ViYjQ4ODM5MmY4ZWNhZGM3NDU2YzA5L3RhYmxlcmFuZ2U6Mjg5NTJiZmVjZWJiNDg4MzkyZjhlY2FkYzc0NTZjMDlfMTYtNS0xLTEtMA_743e0985-c7c9-4be6-a5eb-306b1ea8e735"
      unitRef="usd">0</endp:ImpairmentofIntangibleAssetsFinitelivedEffectOnAccumulatedAmortization>
    <endp:FiniteLivedIntangibleAssetsTranslationAdjustmentsEffectOnAccumulatedAmortization
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV85Ny9mcmFnOjMxNmRlYTYxMDljYjQzNmRhZmM2ZjRiOTcwMzQ5NjQ3L3RhYmxlOjI4OTUyYmZlY2ViYjQ4ODM5MmY4ZWNhZGM3NDU2YzA5L3RhYmxlcmFuZ2U6Mjg5NTJiZmVjZWJiNDg4MzkyZjhlY2FkYzc0NTZjMDlfMTYtOS0xLTEtMA_f69027cf-c072-415f-8d29-96fa0a5d2fac"
      unitRef="usd">-4692000</endp:FiniteLivedIntangibleAssetsTranslationAdjustmentsEffectOnAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i3c0850889e63473aa8e821761e78cea6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV85Ny9mcmFnOjMxNmRlYTYxMDljYjQzNmRhZmM2ZjRiOTcwMzQ5NjQ3L3RhYmxlOjI4OTUyYmZlY2ViYjQ4ODM5MmY4ZWNhZGM3NDU2YzA5L3RhYmxlcmFuZ2U6Mjg5NTJiZmVjZWJiNDg4MzkyZjhlY2FkYzc0NTZjMDlfMTYtMTEtMS0xLTA_dd07edd7-be5b-4fd9-be52-9a76503ebff4"
      unitRef="usd">4344457000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i95d552a9989f4baba16d13ed78c47f5f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV85Ny9mcmFnOjMxNmRlYTYxMDljYjQzNmRhZmM2ZjRiOTcwMzQ5NjQ3L3RhYmxlOjI4OTUyYmZlY2ViYjQ4ODM5MmY4ZWNhZGM3NDU2YzA5L3RhYmxlcmFuZ2U6Mjg5NTJiZmVjZWJiNDg4MzkyZjhlY2FkYzc0NTZjMDlfMTctMS0xLTEtMA_20d0dc6e-5c1a-425b-ad29-820969ea047a"
      unitRef="usd">2740808000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i3c0850889e63473aa8e821761e78cea6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV85Ny9mcmFnOjMxNmRlYTYxMDljYjQzNmRhZmM2ZjRiOTcwMzQ5NjQ3L3RhYmxlOjI4OTUyYmZlY2ViYjQ4ODM5MmY4ZWNhZGM3NDU2YzA5L3RhYmxlcmFuZ2U6Mjg5NTJiZmVjZWJiNDg4MzkyZjhlY2FkYzc0NTZjMDlfMTctMTEtMS0xLTA_e2c8f77c-cfe1-469e-954b-e100fbf48897"
      unitRef="usd">2548655000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i186c5ef57e5a46fcaa9eeb7431bfa607_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV85Ny9mcmFnOjMxNmRlYTYxMDljYjQzNmRhZmM2ZjRiOTcwMzQ5NjQ3L3RleHRyZWdpb246MzE2ZGVhNjEwOWNiNDM2ZGFmYzZmNGI5NzAzNDk2NDdfMTA5OTUxMTYzMDM1Mg_e4df75ff-b6de-4381-93b2-5008872320a4"
      unitRef="usd">94100000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV85Ny9mcmFnOjMxNmRlYTYxMDljYjQzNmRhZmM2ZjRiOTcwMzQ5NjQ3L3RleHRyZWdpb246MzE2ZGVhNjEwOWNiNDM2ZGFmYzZmNGI5NzAzNDk2NDdfMTA5OTUxMTYzMDM2NA_411944ef-9ad0-45d3-a949-766fb602a728"
      unitRef="usd">189200000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i2e75b41eea1f4d44a283be1074b9354b_D20200401-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV85Ny9mcmFnOjMxNmRlYTYxMDljYjQzNmRhZmM2ZjRiOTcwMzQ5NjQ3L3RleHRyZWdpb246MzE2ZGVhNjEwOWNiNDM2ZGFmYzZmNGI5NzAzNDk2NDdfMTA5OTUxMTYzMDM3OA_390d45b4-4c73-488c-b91c-f6c1503d4283"
      unitRef="usd">104500000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="ia12d526c1bcf49b7b0a877cc2642890f_D20200101-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV85Ny9mcmFnOjMxNmRlYTYxMDljYjQzNmRhZmM2ZjRiOTcwMzQ5NjQ3L3RleHRyZWdpb246MzE2ZGVhNjEwOWNiNDM2ZGFmYzZmNGI5NzAzNDk2NDdfNDE2_da492f8e-f6d1-450a-8726-88906b347ceb"
      unitRef="usd">221700000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV85Ny9mcmFnOjMxNmRlYTYxMDljYjQzNmRhZmM2ZjRiOTcwMzQ5NjQ3L3RleHRyZWdpb246MzE2ZGVhNjEwOWNiNDM2ZGFmYzZmNGI5NzAzNDk2NDdfMjQ4NQ_9b084f8a-8146-42ff-846f-44693284f6c6">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;margin-bottom:5pt;vertical-align:text-bottom;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;373,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;/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;357,260&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;315,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;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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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,659&#160;&lt;/span&gt;&lt;/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:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear
      contextRef="i3c0850889e63473aa8e821761e78cea6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV85Ny9mcmFnOjMxNmRlYTYxMDljYjQzNmRhZmM2ZjRiOTcwMzQ5NjQ3L3RhYmxlOjc3OGI0N2E5NDcwYzQwNWE4YzY5NjNmNDIwMTE2MGRiL3RhYmxlcmFuZ2U6Nzc4YjQ3YTk0NzBjNDA1YThjNjk2M2Y0MjAxMTYwZGJfMC0xLTEtMS0w_e3eb4467-daff-46a0-bc14-574db58869fe"
      unitRef="usd">373132000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
      contextRef="i3c0850889e63473aa8e821761e78cea6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV85Ny9mcmFnOjMxNmRlYTYxMDljYjQzNmRhZmM2ZjRiOTcwMzQ5NjQ3L3RhYmxlOjc3OGI0N2E5NDcwYzQwNWE4YzY5NjNmNDIwMTE2MGRiL3RhYmxlcmFuZ2U6Nzc4YjQ3YTk0NzBjNDA1YThjNjk2M2Y0MjAxMTYwZGJfMS0xLTEtMS0w_e0ee8e23-c385-4f93-a697-bec2feb055ef"
      unitRef="usd">357260000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
      contextRef="i3c0850889e63473aa8e821761e78cea6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV85Ny9mcmFnOjMxNmRlYTYxMDljYjQzNmRhZmM2ZjRiOTcwMzQ5NjQ3L3RhYmxlOjc3OGI0N2E5NDcwYzQwNWE4YzY5NjNmNDIwMTE2MGRiL3RhYmxlcmFuZ2U6Nzc4YjQ3YTk0NzBjNDA1YThjNjk2M2Y0MjAxMTYwZGJfMi0xLTEtMS0w_1ce77539-6952-4dc0-8bf3-bc674af6de6a"
      unitRef="usd">315018000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
      contextRef="i3c0850889e63473aa8e821761e78cea6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV85Ny9mcmFnOjMxNmRlYTYxMDljYjQzNmRhZmM2ZjRiOTcwMzQ5NjQ3L3RhYmxlOjc3OGI0N2E5NDcwYzQwNWE4YzY5NjNmNDIwMTE2MGRiL3RhYmxlcmFuZ2U6Nzc4YjQ3YTk0NzBjNDA1YThjNjk2M2Y0MjAxMTYwZGJfMy0xLTEtMS0w_6075f932-608e-410a-8837-e6d8d49fc160"
      unitRef="usd">280356000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
      contextRef="i3c0850889e63473aa8e821761e78cea6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV85Ny9mcmFnOjMxNmRlYTYxMDljYjQzNmRhZmM2ZjRiOTcwMzQ5NjQ3L3RhYmxlOjc3OGI0N2E5NDcwYzQwNWE4YzY5NjNmNDIwMTE2MGRiL3RhYmxlcmFuZ2U6Nzc4YjQ3YTk0NzBjNDA1YThjNjk2M2Y0MjAxMTYwZGJfNC0xLTEtMS0w_352d5c1a-1b90-429b-8b09-22283cf97192"
      unitRef="usd">258659000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <endp:ScheduleofIntangibleAssetImpairmentChargesIncludingGoodwillTableTextBlock
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV85Ny9mcmFnOjMxNmRlYTYxMDljYjQzNmRhZmM2ZjRiOTcwMzQ5NjQ3L3RleHRyZWdpb246MzE2ZGVhNjEwOWNiNDM2ZGFmYzZmNGI5NzAzNDk2NDdfMjQ1OA_108c7cab-21ce-4625-9116-9b9406184c6d">&lt;div style="margin-top:6pt;text-indent: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 three and six months ended June 30, 2021 and 2020, the Company incurred the following goodwill and other intangible asset impairment charges (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Six Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-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;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;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;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;/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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;&#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;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="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: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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,929&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;7,811&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;63,751&#160;&lt;/span&gt;&lt;/td&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;/table&gt;&lt;/div&gt;</endp:ScheduleofIntangibleAssetImpairmentChargesIncludingGoodwillTableTextBlock>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i186c5ef57e5a46fcaa9eeb7431bfa607_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV85Ny9mcmFnOjMxNmRlYTYxMDljYjQzNmRhZmM2ZjRiOTcwMzQ5NjQ3L3RhYmxlOjk0ODlkNTljYTg3NDQ5ZTZiZmFiYjA1YjE5ZDNhMDdmL3RhYmxlcmFuZ2U6OTQ4OWQ1OWNhODc0NDllNmJmYWJiMDViMTlkM2EwN2ZfMi0xLTEtMS0w_5a1e2d0e-cdd4-4b5f-9434-262c1822cfdb"
      unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i2e75b41eea1f4d44a283be1074b9354b_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV85Ny9mcmFnOjMxNmRlYTYxMDljYjQzNmRhZmM2ZjRiOTcwMzQ5NjQ3L3RhYmxlOjk0ODlkNTljYTg3NDQ5ZTZiZmFiYjA1YjE5ZDNhMDdmL3RhYmxlcmFuZ2U6OTQ4OWQ1OWNhODc0NDllNmJmYWJiMDViMTlkM2EwN2ZfMi0zLTEtMS0w_50b1edfb-a203-4f7f-8cfc-9762fe26629b"
      unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV85Ny9mcmFnOjMxNmRlYTYxMDljYjQzNmRhZmM2ZjRiOTcwMzQ5NjQ3L3RhYmxlOjk0ODlkNTljYTg3NDQ5ZTZiZmFiYjA1YjE5ZDNhMDdmL3RhYmxlcmFuZ2U6OTQ4OWQ1OWNhODc0NDllNmJmYWJiMDViMTlkM2EwN2ZfMi01LTEtMS0w_361f9b51-88c4-4a3e-a26f-9c7a34435598"
      unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="ia12d526c1bcf49b7b0a877cc2642890f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV85Ny9mcmFnOjMxNmRlYTYxMDljYjQzNmRhZmM2ZjRiOTcwMzQ5NjQ3L3RhYmxlOjk0ODlkNTljYTg3NDQ5ZTZiZmFiYjA1YjE5ZDNhMDdmL3RhYmxlcmFuZ2U6OTQ4OWQ1OWNhODc0NDllNmJmYWJiMDViMTlkM2EwN2ZfMi03LTEtMS0w_bb8d0737-05fd-401d-8ae0-613bd407e23f"
      unitRef="usd">32786000</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill
      contextRef="i186c5ef57e5a46fcaa9eeb7431bfa607_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV85Ny9mcmFnOjMxNmRlYTYxMDljYjQzNmRhZmM2ZjRiOTcwMzQ5NjQ3L3RhYmxlOjk0ODlkNTljYTg3NDQ5ZTZiZmFiYjA1YjE5ZDNhMDdmL3RhYmxlcmFuZ2U6OTQ4OWQ1OWNhODc0NDllNmJmYWJiMDViMTlkM2EwN2ZfMy0xLTEtMS0w_32763466-ae24-4a9e-bf37-a1d0e5b0ba4f"
      unitRef="usd">4929000</us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill>
    <us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill
      contextRef="i2e75b41eea1f4d44a283be1074b9354b_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV85Ny9mcmFnOjMxNmRlYTYxMDljYjQzNmRhZmM2ZjRiOTcwMzQ5NjQ3L3RhYmxlOjk0ODlkNTljYTg3NDQ5ZTZiZmFiYjA1YjE5ZDNhMDdmL3RhYmxlcmFuZ2U6OTQ4OWQ1OWNhODc0NDllNmJmYWJiMDViMTlkM2EwN2ZfMy0zLTEtMS0w_2d669cd5-68d5-4d1e-8965-0471aec7b062"
      unitRef="usd">0</us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill>
    <us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV85Ny9mcmFnOjMxNmRlYTYxMDljYjQzNmRhZmM2ZjRiOTcwMzQ5NjQ3L3RhYmxlOjk0ODlkNTljYTg3NDQ5ZTZiZmFiYjA1YjE5ZDNhMDdmL3RhYmxlcmFuZ2U6OTQ4OWQ1OWNhODc0NDllNmJmYWJiMDViMTlkM2EwN2ZfMy01LTEtMS0w_49994b18-7dea-4102-a403-6cf192d39d46"
      unitRef="usd">7811000</us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill>
    <us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill
      contextRef="ia12d526c1bcf49b7b0a877cc2642890f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV85Ny9mcmFnOjMxNmRlYTYxMDljYjQzNmRhZmM2ZjRiOTcwMzQ5NjQ3L3RhYmxlOjk0ODlkNTljYTg3NDQ5ZTZiZmFiYjA1YjE5ZDNhMDdmL3RhYmxlcmFuZ2U6OTQ4OWQ1OWNhODc0NDllNmJmYWJiMDViMTlkM2EwN2ZfMy03LTEtMS0w_bf2d365a-3f7f-4575-a8d1-d05e75b75956"
      unitRef="usd">63751000</us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill>
    <endp:IntangibleAssetsNetIncludingGoodwillMeasurementInput
      contextRef="i7e08bec3b0c44b12acbab5035d81e88e_I20200331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV85Ny9mcmFnOjMxNmRlYTYxMDljYjQzNmRhZmM2ZjRiOTcwMzQ5NjQ3L3RleHRyZWdpb246MzE2ZGVhNjEwOWNiNDM2ZGFmYzZmNGI5NzAzNDk2NDdfMjE0OA_5a3437da-cbae-4bca-bb08-6f2fee65cab0"
      unitRef="number">0.095</endp:IntangibleAssetsNetIncludingGoodwillMeasurementInput>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i8b7725626adf46898ba83eb3678dd25f_D20200101-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV85Ny9mcmFnOjMxNmRlYTYxMDljYjQzNmRhZmM2ZjRiOTcwMzQ5NjQ3L3RleHRyZWdpb246MzE2ZGVhNjEwOWNiNDM2ZGFmYzZmNGI5NzAzNDk2NDdfMjI0Mw_42e0e84f-fbb4-4698-86dd-03d344621273"
      unitRef="usd">32800000</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:RevenueFromContractWithCustomerTextBlock
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMDYvZnJhZzpmMTUwMTM0MTFlMTk0OWZhODE5NTQzM2RjZWJiMDAzMy90ZXh0cmVnaW9uOmYxNTAxMzQxMWUxOTQ5ZmE4MTk1NDMzZGNlYmIwMDMzXzIyNTA_dace5432-6b87-47e3-9eb6-a6bd075cb2e9">&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. 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 June&#160;30, 2021, 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="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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;June 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;$ 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,025&#160;&lt;/span&gt;&lt;/td&gt;&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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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)&lt;/span&gt;&lt;/td&gt;&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;(4)&lt;/span&gt;&lt;/td&gt;&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="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;5,346&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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,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;(682)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/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;(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 June&#160;30, 2021 and December&#160;31, 2020, approximately $2.6&#160;million and $3.2 million, respectively, of these contract asset amounts are classified as current and are included in Prepaid expenses and other current assets in the Company&#x2019;s Condensed Consolidated Balance Sheets. The remaining amounts are classified as noncurrent and are included in Other assets.&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 June&#160;30, 2021 and December&#160;31, 2020, approximately $1.0&#160;million and $1.4&#160;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 Condensed Consolidated Balance Sheets. The remaining amounts are classified as noncurrent and are included in Other liabilities. During the six months ended June 30, 2021, approximately $0.3&#160;million of revenue was recognized that was included in the contract liability balance 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;During the six months ended June 30, 2021, we recognized revenue of $18.3&#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="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMDYvZnJhZzpmMTUwMTM0MTFlMTk0OWZhODE5NTQzM2RjZWJiMDAzMy90ZXh0cmVnaW9uOmYxNTAxMzQxMWUxOTQ5ZmE4MTk1NDMzZGNlYmIwMDMzXzIyNTE_4c409610-2d78-41b7-b3bf-eb1f7711349f">&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="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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;June 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;$ 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,025&#160;&lt;/span&gt;&lt;/td&gt;&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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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)&lt;/span&gt;&lt;/td&gt;&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;(4)&lt;/span&gt;&lt;/td&gt;&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="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;5,346&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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,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;(682)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/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;(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 June&#160;30, 2021 and December&#160;31, 2020, approximately $2.6&#160;million and $3.2 million, respectively, of these contract asset amounts are classified as current and are included in Prepaid expenses and other current assets in the Company&#x2019;s Condensed Consolidated Balance Sheets. The remaining amounts are classified as noncurrent and are included in Other assets.&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 June&#160;30, 2021 and December&#160;31, 2020, approximately $1.0&#160;million and $1.4&#160;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 Condensed Consolidated Balance Sheets. The remaining amounts are classified as noncurrent and are included in Other liabilities. During the six months ended June 30, 2021, approximately $0.3&#160;million of revenue was recognized that was included in the contract liability balance at December&#160;31, 2020.&lt;/span&gt;&lt;/div&gt;</us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock>
    <us-gaap:ContractWithCustomerAssetNet
      contextRef="i3c0850889e63473aa8e821761e78cea6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMDYvZnJhZzpmMTUwMTM0MTFlMTk0OWZhODE5NTQzM2RjZWJiMDAzMy90YWJsZToxOWQ3OWU5ZWNkNGQ0YjZiOGFiZmRhMWU5ZWY5YjJmZC90YWJsZXJhbmdlOjE5ZDc5ZTllY2Q0ZDRiNmI4YWJmZGExZTllZjliMmZkXzEtMS0xLTEtMA_6811d496-5150-4c52-8896-71036b4a569d"
      unitRef="usd">13025000</us-gaap:ContractWithCustomerAssetNet>
    <us-gaap:ContractWithCustomerAssetNet
      contextRef="i95d552a9989f4baba16d13ed78c47f5f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMDYvZnJhZzpmMTUwMTM0MTFlMTk0OWZhODE5NTQzM2RjZWJiMDAzMy90YWJsZToxOWQ3OWU5ZWNkNGQ0YjZiOGFiZmRhMWU5ZWY5YjJmZC90YWJsZXJhbmdlOjE5ZDc5ZTllY2Q0ZDRiNmI4YWJmZGExZTllZjliMmZkXzEtMy0xLTEtMA_75a190b8-c14c-46a7-892e-74d53d45d9b9"
      unitRef="usd">13525000</us-gaap:ContractWithCustomerAssetNet>
    <us-gaap:IncreaseDecreaseInContractWithCustomerAsset
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMDYvZnJhZzpmMTUwMTM0MTFlMTk0OWZhODE5NTQzM2RjZWJiMDAzMy90YWJsZToxOWQ3OWU5ZWNkNGQ0YjZiOGFiZmRhMWU5ZWY5YjJmZC90YWJsZXJhbmdlOjE5ZDc5ZTllY2Q0ZDRiNmI4YWJmZGExZTllZjliMmZkXzEtNS0xLTEtMA_8c10cf79-70b2-4002-823c-2f36e9ad9f21"
      unitRef="usd">-500000</us-gaap:IncreaseDecreaseInContractWithCustomerAsset>
    <endp:ContractWithCustomerAssetIncreaseDecreasePercentage
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMDYvZnJhZzpmMTUwMTM0MTFlMTk0OWZhODE5NTQzM2RjZWJiMDAzMy90YWJsZToxOWQ3OWU5ZWNkNGQ0YjZiOGFiZmRhMWU5ZWY5YjJmZC90YWJsZXJhbmdlOjE5ZDc5ZTllY2Q0ZDRiNmI4YWJmZGExZTllZjliMmZkXzEtNy0xLTEtMA_502db425-ce05-4717-9037-de44560913d4"
      unitRef="number">-0.04</endp:ContractWithCustomerAssetIncreaseDecreasePercentage>
    <us-gaap:ContractWithCustomerLiability
      contextRef="i3c0850889e63473aa8e821761e78cea6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMDYvZnJhZzpmMTUwMTM0MTFlMTk0OWZhODE5NTQzM2RjZWJiMDAzMy90YWJsZToxOWQ3OWU5ZWNkNGQ0YjZiOGFiZmRhMWU5ZWY5YjJmZC90YWJsZXJhbmdlOjE5ZDc5ZTllY2Q0ZDRiNmI4YWJmZGExZTllZjliMmZkXzItMS0xLTEtMA_120f04a3-dc8b-411b-8512-b53315fd52be"
      unitRef="usd">5346000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability
      contextRef="i95d552a9989f4baba16d13ed78c47f5f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMDYvZnJhZzpmMTUwMTM0MTFlMTk0OWZhODE5NTQzM2RjZWJiMDAzMy90YWJsZToxOWQ3OWU5ZWNkNGQ0YjZiOGFiZmRhMWU5ZWY5YjJmZC90YWJsZXJhbmdlOjE5ZDc5ZTllY2Q0ZDRiNmI4YWJmZGExZTllZjliMmZkXzItMy0xLTEtMA_661e2409-d966-454d-9ed1-4e33fae8222d"
      unitRef="usd">6028000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMDYvZnJhZzpmMTUwMTM0MTFlMTk0OWZhODE5NTQzM2RjZWJiMDAzMy90YWJsZToxOWQ3OWU5ZWNkNGQ0YjZiOGFiZmRhMWU5ZWY5YjJmZC90YWJsZXJhbmdlOjE5ZDc5ZTllY2Q0ZDRiNmI4YWJmZGExZTllZjliMmZkXzItNS0xLTEtMA_9f4b4476-14c6-4a83-8f12-1fb1c931d619"
      unitRef="usd">-682000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <endp:ContractwithCustomerLiabilityIncreaseDecreasePercentage
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMDYvZnJhZzpmMTUwMTM0MTFlMTk0OWZhODE5NTQzM2RjZWJiMDAzMy90YWJsZToxOWQ3OWU5ZWNkNGQ0YjZiOGFiZmRhMWU5ZWY5YjJmZC90YWJsZXJhbmdlOjE5ZDc5ZTllY2Q0ZDRiNmI4YWJmZGExZTllZjliMmZkXzItNy0xLTEtMA_41dd287d-1b6d-488b-8cd4-ed6ae3e3c829"
      unitRef="number">-0.11</endp:ContractwithCustomerLiabilityIncreaseDecreasePercentage>
    <us-gaap:ContractWithCustomerAssetNetCurrent
      contextRef="i3c0850889e63473aa8e821761e78cea6_I20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMDYvZnJhZzpmMTUwMTM0MTFlMTk0OWZhODE5NTQzM2RjZWJiMDAzMy90ZXh0cmVnaW9uOmYxNTAxMzQxMWUxOTQ5ZmE4MTk1NDMzZGNlYmIwMDMzXzEzODU_c877fff8-c6ac-4096-bc5f-62255df80877"
      unitRef="usd">2600000</us-gaap:ContractWithCustomerAssetNetCurrent>
    <us-gaap:ContractWithCustomerAssetNetCurrent
      contextRef="i95d552a9989f4baba16d13ed78c47f5f_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMDYvZnJhZzpmMTUwMTM0MTFlMTk0OWZhODE5NTQzM2RjZWJiMDAzMy90ZXh0cmVnaW9uOmYxNTAxMzQxMWUxOTQ5ZmE4MTk1NDMzZGNlYmIwMDMzXzEzOTI_476e7a63-9307-4d42-bcfe-fa0cb3490ac3"
      unitRef="usd">3200000</us-gaap:ContractWithCustomerAssetNetCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i3c0850889e63473aa8e821761e78cea6_I20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMDYvZnJhZzpmMTUwMTM0MTFlMTk0OWZhODE5NTQzM2RjZWJiMDAzMy90ZXh0cmVnaW9uOmYxNTAxMzQxMWUxOTQ5ZmE4MTk1NDMzZGNlYmIwMDMzXzE2Njk_06727b7f-a61b-4670-81b5-3bb252de580c"
      unitRef="usd">1000000.0</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i95d552a9989f4baba16d13ed78c47f5f_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMDYvZnJhZzpmMTUwMTM0MTFlMTk0OWZhODE5NTQzM2RjZWJiMDAzMy90ZXh0cmVnaW9uOmYxNTAxMzQxMWUxOTQ5ZmE4MTk1NDMzZGNlYmIwMDMzXzE2NDkyNjc0NDM5ODI_d4bf8e05-1ead-402c-a52d-c999f064412f"
      unitRef="usd">1400000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <endp:ContractwithCustomerLiabilityIncreaseDecrease
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMDYvZnJhZzpmMTUwMTM0MTFlMTk0OWZhODE5NTQzM2RjZWJiMDAzMy90ZXh0cmVnaW9uOmYxNTAxMzQxMWUxOTQ5ZmE4MTk1NDMzZGNlYmIwMDMzXzE5MzI_e355d273-741e-41c9-b01b-dd2b816aa317"
      unitRef="usd">300000</endp:ContractwithCustomerLiabilityIncreaseDecrease>
    <us-gaap:ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMDYvZnJhZzpmMTUwMTM0MTFlMTk0OWZhODE5NTQzM2RjZWJiMDAzMy90ZXh0cmVnaW9uOmYxNTAxMzQxMWUxOTQ5ZmE4MTk1NDMzZGNlYmIwMDMzXzIwNTU_4d18d1f8-dcbb-4846-9575-0e63df001e29"
      unitRef="usd">18300000</us-gaap:ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTIvZnJhZzo2YjMxZGUwM2U4ODg0ZmI5OGMzM2IxMDBkOGQxNDE3Ni90ZXh0cmVnaW9uOjZiMzFkZTAzZTg4ODRmYjk4YzMzYjEwMGQ4ZDE0MTc2Xzgx_82ee66ab-5a5e-4461-9457-5becb52c8d87">&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. 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 June&#160;30, 2021 and December 31, 2020 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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;June 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="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;103,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;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;/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;190,989&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;130,245&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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,080&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;107,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;105,649&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;46,162&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;/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;5,651&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;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;132,430&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;825,001&#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;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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock>
    <us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTIvZnJhZzo2YjMxZGUwM2U4ODg0ZmI5OGMzM2IxMDBkOGQxNDE3Ni90ZXh0cmVnaW9uOjZiMzFkZTAzZTg4ODRmYjk4YzMzYjEwMGQ4ZDE0MTc2Xzc3_fa2ca54b-4c04-4154-af07-cf1052bca2bd">&lt;div style="margin-top:6pt;text-indent: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 June&#160;30, 2021 and December 31, 2020 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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;June 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="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;103,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;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;/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;190,989&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;130,245&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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,080&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;107,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;105,649&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;46,162&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;/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;5,651&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;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;132,430&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;825,001&#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;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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock>
    <us-gaap:AccountsPayableTradeCurrent
      contextRef="i3c0850889e63473aa8e821761e78cea6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTIvZnJhZzo2YjMxZGUwM2U4ODg0ZmI5OGMzM2IxMDBkOGQxNDE3Ni90YWJsZTo1MjdjMGRlM2YwZDQ0MGE0YTlmMjkwYzZjNTUwNTU2MS90YWJsZXJhbmdlOjUyN2MwZGUzZjBkNDQwYTRhOWYyOTBjNmM1NTA1NTYxXzEtMS0xLTEtMA_4fd1a215-95e1-4773-a23d-b61b97a5036c"
      unitRef="usd">103842000</us-gaap:AccountsPayableTradeCurrent>
    <us-gaap:AccountsPayableTradeCurrent
      contextRef="i95d552a9989f4baba16d13ed78c47f5f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTIvZnJhZzo2YjMxZGUwM2U4ODg0ZmI5OGMzM2IxMDBkOGQxNDE3Ni90YWJsZTo1MjdjMGRlM2YwZDQ0MGE0YTlmMjkwYzZjNTUwNTU2MS90YWJsZXJhbmdlOjUyN2MwZGUzZjBkNDQwYTRhOWYyOTBjNmM1NTA1NTYxXzEtMy0xLTEtMA_b9d9aaf3-22f4-4209-b134-242161e10c15"
      unitRef="usd">94408000</us-gaap:AccountsPayableTradeCurrent>
    <endp:AccruedLiabilitiesReturnsAndAllowances
      contextRef="i3c0850889e63473aa8e821761e78cea6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTIvZnJhZzo2YjMxZGUwM2U4ODg0ZmI5OGMzM2IxMDBkOGQxNDE3Ni90YWJsZTo1MjdjMGRlM2YwZDQ0MGE0YTlmMjkwYzZjNTUwNTU2MS90YWJsZXJhbmdlOjUyN2MwZGUzZjBkNDQwYTRhOWYyOTBjNmM1NTA1NTYxXzItMS0xLTEtMA_182f23d5-0675-414b-b3ea-c56de99f1f86"
      unitRef="usd">190989000</endp:AccruedLiabilitiesReturnsAndAllowances>
    <endp:AccruedLiabilitiesReturnsAndAllowances
      contextRef="i95d552a9989f4baba16d13ed78c47f5f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTIvZnJhZzo2YjMxZGUwM2U4ODg0ZmI5OGMzM2IxMDBkOGQxNDE3Ni90YWJsZTo1MjdjMGRlM2YwZDQ0MGE0YTlmMjkwYzZjNTUwNTU2MS90YWJsZXJhbmdlOjUyN2MwZGUzZjBkNDQwYTRhOWYyOTBjNmM1NTA1NTYxXzItMy0xLTEtMA_9c06d0d6-f863-4af5-9820-e117840475c7"
      unitRef="usd">207916000</endp:AccruedLiabilitiesReturnsAndAllowances>
    <endp:AccruedLiabilitiesRebates
      contextRef="i3c0850889e63473aa8e821761e78cea6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTIvZnJhZzo2YjMxZGUwM2U4ODg0ZmI5OGMzM2IxMDBkOGQxNDE3Ni90YWJsZTo1MjdjMGRlM2YwZDQ0MGE0YTlmMjkwYzZjNTUwNTU2MS90YWJsZXJhbmdlOjUyN2MwZGUzZjBkNDQwYTRhOWYyOTBjNmM1NTA1NTYxXzMtMS0xLTEtMA_2d41a5f8-2641-4b36-9192-871c2fadaf52"
      unitRef="usd">130245000</endp:AccruedLiabilitiesRebates>
    <endp:AccruedLiabilitiesRebates
      contextRef="i95d552a9989f4baba16d13ed78c47f5f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTIvZnJhZzo2YjMxZGUwM2U4ODg0ZmI5OGMzM2IxMDBkOGQxNDE3Ni90YWJsZTo1MjdjMGRlM2YwZDQ0MGE0YTlmMjkwYzZjNTUwNTU2MS90YWJsZXJhbmdlOjUyN2MwZGUzZjBkNDQwYTRhOWYyOTBjNmM1NTA1NTYxXzMtMy0xLTEtMA_2f66c79d-636c-4be9-bc92-b528b65ed772"
      unitRef="usd">126644000</endp:AccruedLiabilitiesRebates>
    <endp:AccruedLiabilitiesChargebacks
      contextRef="i3c0850889e63473aa8e821761e78cea6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTIvZnJhZzo2YjMxZGUwM2U4ODg0ZmI5OGMzM2IxMDBkOGQxNDE3Ni90YWJsZTo1MjdjMGRlM2YwZDQ0MGE0YTlmMjkwYzZjNTUwNTU2MS90YWJsZXJhbmdlOjUyN2MwZGUzZjBkNDQwYTRhOWYyOTBjNmM1NTA1NTYxXzQtMS0xLTEtMA_ddd7e327-7d26-4e58-87e7-1c63cae4a001"
      unitRef="usd">2080000</endp:AccruedLiabilitiesChargebacks>
    <endp:AccruedLiabilitiesChargebacks
      contextRef="i95d552a9989f4baba16d13ed78c47f5f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTIvZnJhZzo2YjMxZGUwM2U4ODg0ZmI5OGMzM2IxMDBkOGQxNDE3Ni90YWJsZTo1MjdjMGRlM2YwZDQ0MGE0YTlmMjkwYzZjNTUwNTU2MS90YWJsZXJhbmdlOjUyN2MwZGUzZjBkNDQwYTRhOWYyOTBjNmM1NTA1NTYxXzQtMy0xLTEtMA_364ca09f-d1c1-4c49-a37f-e69feef352bb"
      unitRef="usd">2177000</endp:AccruedLiabilitiesChargebacks>
    <us-gaap:InterestPayableCurrent
      contextRef="i3c0850889e63473aa8e821761e78cea6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTIvZnJhZzo2YjMxZGUwM2U4ODg0ZmI5OGMzM2IxMDBkOGQxNDE3Ni90YWJsZTo1MjdjMGRlM2YwZDQ0MGE0YTlmMjkwYzZjNTUwNTU2MS90YWJsZXJhbmdlOjUyN2MwZGUzZjBkNDQwYTRhOWYyOTBjNmM1NTA1NTYxXzUtMS0xLTEtMA_498166bd-9d46-4081-bd86-6a2828bf788b"
      unitRef="usd">107953000</us-gaap:InterestPayableCurrent>
    <us-gaap:InterestPayableCurrent
      contextRef="i95d552a9989f4baba16d13ed78c47f5f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTIvZnJhZzo2YjMxZGUwM2U4ODg0ZmI5OGMzM2IxMDBkOGQxNDE3Ni90YWJsZTo1MjdjMGRlM2YwZDQ0MGE0YTlmMjkwYzZjNTUwNTU2MS90YWJsZXJhbmdlOjUyN2MwZGUzZjBkNDQwYTRhOWYyOTBjNmM1NTA1NTYxXzUtMy0xLTEtMA_3691779f-5aaf-42e6-992e-d6c24bb50473"
      unitRef="usd">98105000</us-gaap:InterestPayableCurrent>
    <us-gaap:AccruedEmployeeBenefitsCurrent
      contextRef="i3c0850889e63473aa8e821761e78cea6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTIvZnJhZzo2YjMxZGUwM2U4ODg0ZmI5OGMzM2IxMDBkOGQxNDE3Ni90YWJsZTo1MjdjMGRlM2YwZDQ0MGE0YTlmMjkwYzZjNTUwNTU2MS90YWJsZXJhbmdlOjUyN2MwZGUzZjBkNDQwYTRhOWYyOTBjNmM1NTA1NTYxXzYtMS0xLTEtMA_a796b564-f54f-45ff-8b5a-5d7484f188f2"
      unitRef="usd">105649000</us-gaap:AccruedEmployeeBenefitsCurrent>
    <us-gaap:AccruedEmployeeBenefitsCurrent
      contextRef="i95d552a9989f4baba16d13ed78c47f5f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTIvZnJhZzo2YjMxZGUwM2U4ODg0ZmI5OGMzM2IxMDBkOGQxNDE3Ni90YWJsZTo1MjdjMGRlM2YwZDQ0MGE0YTlmMjkwYzZjNTUwNTU2MS90YWJsZXJhbmdlOjUyN2MwZGUzZjBkNDQwYTRhOWYyOTBjNmM1NTA1NTYxXzYtMy0xLTEtMA_9b76f438-d934-452a-9c99-055e19d0eb24"
      unitRef="usd">130092000</us-gaap:AccruedEmployeeBenefitsCurrent>
    <endp:AccruedRoyaltiesandOtherDistributionPartnerPayablesCurrent
      contextRef="i3c0850889e63473aa8e821761e78cea6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTIvZnJhZzo2YjMxZGUwM2U4ODg0ZmI5OGMzM2IxMDBkOGQxNDE3Ni90YWJsZTo1MjdjMGRlM2YwZDQ0MGE0YTlmMjkwYzZjNTUwNTU2MS90YWJsZXJhbmdlOjUyN2MwZGUzZjBkNDQwYTRhOWYyOTBjNmM1NTA1NTYxXzctMS0xLTEtMA_2b2ea2ee-f083-45c0-99a6-2657b4b0ec4a"
      unitRef="usd">46162000</endp:AccruedRoyaltiesandOtherDistributionPartnerPayablesCurrent>
    <endp:AccruedRoyaltiesandOtherDistributionPartnerPayablesCurrent
      contextRef="i95d552a9989f4baba16d13ed78c47f5f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTIvZnJhZzo2YjMxZGUwM2U4ODg0ZmI5OGMzM2IxMDBkOGQxNDE3Ni90YWJsZTo1MjdjMGRlM2YwZDQ0MGE0YTlmMjkwYzZjNTUwNTU2MS90YWJsZXJhbmdlOjUyN2MwZGUzZjBkNDQwYTRhOWYyOTBjNmM1NTA1NTYxXzctMy0xLTEtMA_a70f385f-a112-4e11-bc2d-1218d2720441"
      unitRef="usd">59745000</endp:AccruedRoyaltiesandOtherDistributionPartnerPayablesCurrent>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent
      contextRef="i3c0850889e63473aa8e821761e78cea6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTIvZnJhZzo2YjMxZGUwM2U4ODg0ZmI5OGMzM2IxMDBkOGQxNDE3Ni90YWJsZTo1MjdjMGRlM2YwZDQ0MGE0YTlmMjkwYzZjNTUwNTU2MS90YWJsZXJhbmdlOjUyN2MwZGUzZjBkNDQwYTRhOWYyOTBjNmM1NTA1NTYxXzgtMS0xLTEtMA_e4cd22c4-c6f7-4cc7-8c0e-eff4ae2133e8"
      unitRef="usd">5651000</us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent
      contextRef="i95d552a9989f4baba16d13ed78c47f5f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTIvZnJhZzo2YjMxZGUwM2U4ODg0ZmI5OGMzM2IxMDBkOGQxNDE3Ni90YWJsZTo1MjdjMGRlM2YwZDQ0MGE0YTlmMjkwYzZjNTUwNTU2MS90YWJsZXJhbmdlOjUyN2MwZGUzZjBkNDQwYTRhOWYyOTBjNmM1NTA1NTYxXzgtMy0xLTEtMA_44aa1e94-7272-46ee-bb74-3c4b78859f1a"
      unitRef="usd">8566000</us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="i3c0850889e63473aa8e821761e78cea6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTIvZnJhZzo2YjMxZGUwM2U4ODg0ZmI5OGMzM2IxMDBkOGQxNDE3Ni90YWJsZTo1MjdjMGRlM2YwZDQ0MGE0YTlmMjkwYzZjNTUwNTU2MS90YWJsZXJhbmdlOjUyN2MwZGUzZjBkNDQwYTRhOWYyOTBjNmM1NTA1NTYxXzktMS0xLTEtMA_b9354800-4077-4dec-9deb-342df9a0be74"
      unitRef="usd">132430000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="i95d552a9989f4baba16d13ed78c47f5f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTIvZnJhZzo2YjMxZGUwM2U4ODg0ZmI5OGMzM2IxMDBkOGQxNDE3Ni90YWJsZTo1MjdjMGRlM2YwZDQ0MGE0YTlmMjkwYzZjNTUwNTU2MS90YWJsZXJhbmdlOjUyN2MwZGUzZjBkNDQwYTRhOWYyOTBjNmM1NTA1NTYxXzktMy0xLTEtMA_319eff85-609a-400b-86fb-31b863465227"
      unitRef="usd">108287000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent
      contextRef="i3c0850889e63473aa8e821761e78cea6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTIvZnJhZzo2YjMxZGUwM2U4ODg0ZmI5OGMzM2IxMDBkOGQxNDE3Ni90YWJsZTo1MjdjMGRlM2YwZDQ0MGE0YTlmMjkwYzZjNTUwNTU2MS90YWJsZXJhbmdlOjUyN2MwZGUzZjBkNDQwYTRhOWYyOTBjNmM1NTA1NTYxXzEwLTEtMS0xLTA_500dc4d4-6169-4e8f-abbd-988101af80f3"
      unitRef="usd">825001000</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent
      contextRef="i95d552a9989f4baba16d13ed78c47f5f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTIvZnJhZzo2YjMxZGUwM2U4ODg0ZmI5OGMzM2IxMDBkOGQxNDE3Ni90YWJsZTo1MjdjMGRlM2YwZDQ0MGE0YTlmMjkwYzZjNTUwNTU2MS90YWJsZXJhbmdlOjUyN2MwZGUzZjBkNDQwYTRhOWYyOTBjNmM1NTA1NTYxXzEwLTMtMS0xLTA_68913924-f2da-4b10-8961-91ba1b84357d"
      unitRef="usd">835940000</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
    <us-gaap:DebtDisclosureTextBlock
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90ZXh0cmVnaW9uOjYzNWUzMzExZjUxNDQ3ODdiOGFmYmZiMGFhYmM4NDA2XzE0NjA2_e88a1fdf-ed1f-446e-b715-c88e86ee3b21">&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. 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 June&#160;30, 2021 and December&#160;31, 2020 (dollars in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:33.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.705%"/&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:5.705%"/&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: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;June 30, 2021&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, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-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;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;/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,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;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;/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,132&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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,389&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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,996,434&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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,851&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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,252,189&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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.125% Senior Secured Notes due 2029&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.34&#160;&lt;/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,295,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,277,845&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.12&#160;&lt;/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,995,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,955,078&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#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;3,295,475&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#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;Revolving Credit 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;2.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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#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;300,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;300,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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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 long-term debt, 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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,370,968&#160;&lt;/span&gt;&lt;/td&gt;&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,275,957&#160;&lt;/span&gt;&lt;/td&gt;&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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,376,443&#160;&lt;/span&gt;&lt;/td&gt;&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,314,728&#160;&lt;/span&gt;&lt;/td&gt;&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;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 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;223,142&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;223,142&#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 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;34,150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,150&#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 long-term debt, 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 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;8,147,826&#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;8,052,815&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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;8,342,293&#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;8,280,578&#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 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 June&#160;30, 2021. The obligations under (i) the 5.875% Senior Secured Notes due 2024, (ii) the 7.50% Senior Secured Notes due 2027, (iii) the 6.125% Senior Secured Notes due 2029 and (iv) 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, the 7.50% Senior Secured Notes due 2027 and the 6.125% Senior Secured Notes due 2029 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, the 9.50% Senior Secured Second Lien Notes due 2027 and the 6.125% Senior Secured Notes due 2029, 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 $7.9&#160;billion and $8.4&#160;billion at June&#160;30, 2021 and December&#160;31, 2020, 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;Following the March 2021 Refinancing Transactions (as defined and further described below), the Company and certain of its subsidiaries are party to a credit agreement (as amended and/or restated 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 $2,000.0&#160;million senior secured term loan facility (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.0&#160;million of remaining credit is available under the Revolving Credit Facility as of June&#160;30, 2021. 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 and events of default 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 June&#160;30, 2021 and December&#160;31, 2020, we were in compliance with all such covenants. The events of default include, among other things, non-payment of principal or interest, breach of covenants, certain bankruptcies, cross default with respect to certain debt having a principal amount in excess of $150.0&#160;million and the entry of certain non-appealable judgments by a court for the payment of money in excess of $150.0&#160;million (net of amounts covered by insurance) that have not been paid or discharged within certain specified time periods and during which time execution has not been stayed. The events of default are subject to certain grace periods, may require the administrative agent or lenders to take certain action to accelerate the outstanding loans and other secured obligations under the Credit Agreement and may be waived, cured or amended in a number of circumstances.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent: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 as follows: (i) approximately $76.0 million in April 2022 (provided however that such amounts will generally mature in October 2021 if the 7.25% Senior Notes due 2022 and the 5.75% Senior Notes due 2022 are not each refinanced or repaid in full prior to the date that is 91 days prior to their January 15, 2022 maturity dates), (ii) approximately $248.7 million in March 2024 and (iii) approximately $675.3 million in March 2026. Principal payments on the Term Loan Facility equal to 0.25% of the initial $2,000.0&#160;million principal amount are generally payable quarterly, beginning on June 30, 2021 and extending until the Term Loan Facility&#x2019;s ultimate maturity date in 2028 (which may spring to an earlier date as described below), at which time the remaining principal amount outstanding will be payable. The maturity date of the Term Loan Facility will be accelerated to: (i) December 2026 if the 7.50% Senior Secured Notes due 2027 have not been repaid or refinanced prior to the date that is 91 days prior to their April 1, 2027 maturity date and the related principal amount of such notes outstanding on such date is at least $500.0&#160;million or (ii) May 2027 if the 9.50% Senior Secured Second Lien Notes due 2027 have not been repaid or refinanced prior to the date that is 91 days prior to their July 31, 2027 maturity date and the related principal amount of such notes outstanding on such date is at least $500.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;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 London Interbank Offered Rate (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) 5.00% plus LIBOR, subject to a LIBOR floor of 0.75%, or (ii) 4.00% 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;Following the March 2021 Refinancing Transactions, our various senior notes and senior secured notes mature between 2022 and 2029. 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 June&#160;30, 2021, 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, the 6.00% Senior Notes due 2028 and the 6.125% Senior Secured Notes due 2029.&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 June&#160;30, 2021; 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 June&#160;30, 2021, 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, the 6.00% Senior Notes due 2028 and the 6.125% Senior Secured Notes due 2029, for which the specified redemption premiums are 107.500%, 109.500%, 106.000% and 106.125%, 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 indenture governing the 6.00% Senior Notes due 2028.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent: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 and events of default 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 June&#160;30, 2021 and December&#160;31, 2020, 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. Under these indentures, the events of default include, among other things, non-payment of principal or interest, breach of covenants, certain bankruptcies, failure to make any required payment at maturity on certain debt having a principal amount in excess of $150.0 million, or the acceleration of such debt, and the entry of certain judgments by a court for the payment of money in excess of $150.0 million (net of amounts covered by insurance) that have not been satisfied, stayed, rescinded or annulled within certain specified time periods. The events of default are subject to certain grace periods, may require the trustee or holders to take certain action to accelerate the notes and may be waived or amended in a number of circumstances.&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 six months ended June 30, 2021 and the year ended December&#160;31, 2020. For additional disclosures relating to debt financing transactions that occurred during the year ended December&#160;31, 2020, refer to Note 15. Debt in the Consolidated Financial Statements included in Part IV, Item 15 of the Annual Report.&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, among other things, the exchanges by certain of the Company&#x2019;s wholly-owned subsidiaries of certain series of senior notes for certain newly issued senior secured notes and senior notes and $47.2&#160;million in cash paid by the Company. The June 2020 Refinancing Transactions were accounted for as debt modifications. Following the June 2020 Refinancing Transactions, previously deferred and unamortized amounts associated with the old notes exchanged are now being amortized over the respective terms of the new notes. In connection with the June 2020 Refinancing Transactions, we incurred fees to third parties of approximately $31.1&#160;million, substantially all of which were charged to expense during the second quarter of 2020 and were included in Selling, general and administrative expenses in the Condensed 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, the Company 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;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 2021 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 2021, the Company executed certain transactions (the March 2021 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;refinancing in full its previously-existing term loans, which had approximately $3,295.5&#160;million of principal outstanding immediately before refinancing (the Existing Term Loans), with the proceeds from: (i) a new $2,000.0&#160;million term loan (the Term Loan Facility) and (ii) $1,295.0&#160;million of newly issued 6.125% Senior Secured Notes due 2029 (collectively, the Term Loan Refinancing);&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;extending the maturity of approximately $675.3&#160;million of existing revolving commitments under the Revolving Credit Facility to March 2026; 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;making certain other modifications to the credit agreement that was in effect immediately prior to the March 2021 Refinancing Transactions (the Prior Credit Agreement).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent: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 changes to the Credit Facilities and the Prior Credit Agreement were effected pursuant to an amendment and restatement agreement entered into by the Company in March 2021 (the Restatement Agreement), which amended and restated the Prior Credit Agreement (as amended and restated by the Restatement Agreement, the Credit Agreement), among Endo International plc, certain of its subsidiaries, the lenders party thereto and JPMorgan Chase Bank, N.A., as administrative agent, issuing bank and swingline lender.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent: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.125% Senior Secured Notes due 2029 were issued in March 2021 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. These notes, along with the Company&#x2019;s other first lien obligations, 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 on the collateral securing these notes. They are guaranteed on a senior secured basis by the Company and its subsidiaries that also guarantee the Credit Agreement. Interest on these notes is payable semiannually in arrears on April 1 and October 1 of each year, beginning on October 1, 2021. These notes will mature on April 1, 2029 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 $2,000.0&#160;million portion of the Term Loan Refinancing associated with the new term loan was accounted for as a debt modification, while the $1,295.0&#160;million portion associated with the new notes issued was accounted for as an extinguishment. During the first quarter of 2021, in connection with the Term Loan Refinancing, $7.8&#160;million of deferred and unamortized costs associated with the Existing Term Loans, representing the portion associated with the extinguishment, was charged to expense and included in the Loss on extinguishment of debt line item in the Condensed Consolidated Statements of Operations. The Company also incurred an additional $56.7&#160;million of new costs and fees, of which: (i) $29.2&#160;million and $17.6&#160;million have been deferred to be amortized as interest expense over the terms of the Term Loan Facility and the newly issued 6.125% Senior Secured Notes due 2029, respectively; (ii) $6.0&#160;million was considered debt extinguishment costs and was charged to expense in the first quarter of 2021 and included in the Loss on extinguishment of debt line item in the Condensed Consolidated Statements of Operations; and (iii) $3.9&#160;million was considered debt modification costs and was charged to expense in the first quarter of 2021 and included in the Selling, general and administrative expense line item in the Condensed 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 first quarter of 2021, the Company also incurred $2.1&#160;million of new costs and fees associated with the extension of the Revolving Credit Facility, which have been deferred and are being amortized as interest expense over the new term of the Revolving Credit Facility.&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 June&#160;30, 2021, 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-top:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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;15,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;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;223,142&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;82,563&#160;&lt;/span&gt;&lt;/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;394,600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;41,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;Per the terms of the Credit Agreement, certain amounts borrowed pursuant to the Credit Facilities could mature prior to their scheduled maturity date if certain of our senior notes are not refinanced or repaid 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 or otherwise may be required to repay certain amounts borrowed pursuant to the Credit Facilities prior to their scheduled maturity dates. The amounts in this maturities table represent the originally scheduled maturity dates and do not reflect any potential early repayments or refinancings. For additional information, refer to the discussion above under the heading &#x201c;Credit Facilities.&#x201d;&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 June&#160;30, 2021, $22.8&#160;million will mature in 2022 and $74.6&#160;million will mature in 2024, with the remainder maturing in 2026.&lt;/span&gt;&lt;/div&gt;</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:ScheduleOfDebtInstrumentsTextBlock
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90ZXh0cmVnaW9uOjYzNWUzMzExZjUxNDQ3ODdiOGFmYmZiMGFhYmM4NDA2XzE0NTkx_ef47ad6d-c22a-4228-bfa9-18f7edc869eb">&lt;div style="margin-top:6pt;text-indent: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 June&#160;30, 2021 and December&#160;31, 2020 (dollars in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:33.483%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:5.705%"/&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:5.705%"/&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: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;June 30, 2021&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, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-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;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;/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,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;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;/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,132&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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,389&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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,996,434&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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,851&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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,252,189&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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.125% Senior Secured Notes due 2029&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.34&#160;&lt;/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,295,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,277,845&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.12&#160;&lt;/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,995,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,955,078&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#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;3,295,475&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#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;Revolving Credit 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;2.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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#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;300,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;300,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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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 long-term debt, 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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,370,968&#160;&lt;/span&gt;&lt;/td&gt;&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,275,957&#160;&lt;/span&gt;&lt;/td&gt;&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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,376,443&#160;&lt;/span&gt;&lt;/td&gt;&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,314,728&#160;&lt;/span&gt;&lt;/td&gt;&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;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 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;223,142&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;223,142&#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 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;34,150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34,150&#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 long-term debt, 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 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;8,147,826&#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;8,052,815&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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;8,342,293&#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;8,280,578&#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:ScheduleOfDebtInstrumentsTextBlock>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ibd7a9c8b29e842d98a6ea6103075d8cb_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90YWJsZTplYTAzMDc1ODgwMjg0ZjViOTJhZGJhYzJhNjEwMjI3ZS90YWJsZXJhbmdlOmVhMDMwNzU4ODAyODRmNWI5MmFkYmFjMmE2MTAyMjdlXzItMC0xLTEtMC90ZXh0cmVnaW9uOmFhYTEzMzZjNDA0NTQ0OTg4NTMxMWFiY2VlMDUzOTU0XzQ_24479bf2-9a6a-4666-8bd0-391151549198"
      unitRef="number">0.0725</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="ibd7a9c8b29e842d98a6ea6103075d8cb_I20210630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90YWJsZTplYTAzMDc1ODgwMjg0ZjViOTJhZGJhYzJhNjEwMjI3ZS90YWJsZXJhbmdlOmVhMDMwNzU4ODAyODRmNWI5MmFkYmFjMmE2MTAyMjdlXzItMS0xLTEtMA_45527997-9927-49be-96ab-609ed34c2f5e"
      unitRef="number">0.0725</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="ibd7a9c8b29e842d98a6ea6103075d8cb_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90YWJsZTplYTAzMDc1ODgwMjg0ZjViOTJhZGJhYzJhNjEwMjI3ZS90YWJsZXJhbmdlOmVhMDMwNzU4ODAyODRmNWI5MmFkYmFjMmE2MTAyMjdlXzItMy0xLTEtMA_a806d2fb-dd5a-4dc5-8fb5-5ed5025626ad"
      unitRef="usd">8294000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:LongTermDebt
      contextRef="ibd7a9c8b29e842d98a6ea6103075d8cb_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90YWJsZTplYTAzMDc1ODgwMjg0ZjViOTJhZGJhYzJhNjEwMjI3ZS90YWJsZXJhbmdlOmVhMDMwNzU4ODAyODRmNWI5MmFkYmFjMmE2MTAyMjdlXzItNS0xLTEtMA_8eabcd7a-acaa-4774-89d2-223ef39292cc"
      unitRef="usd">8294000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="i1f4c1d8663804c5d890bc18fdb510e37_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90YWJsZTplYTAzMDc1ODgwMjg0ZjViOTJhZGJhYzJhNjEwMjI3ZS90YWJsZXJhbmdlOmVhMDMwNzU4ODAyODRmNWI5MmFkYmFjMmE2MTAyMjdlXzItNy0xLTEtMA_2c03a030-0feb-4097-93f1-56e8039cccfe"
      unitRef="number">0.0725</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i1f4c1d8663804c5d890bc18fdb510e37_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90YWJsZTplYTAzMDc1ODgwMjg0ZjViOTJhZGJhYzJhNjEwMjI3ZS90YWJsZXJhbmdlOmVhMDMwNzU4ODAyODRmNWI5MmFkYmFjMmE2MTAyMjdlXzItOS0xLTEtMA_8cc6b7a7-55b9-444d-8d4e-c3815b0edd7d"
      unitRef="usd">8294000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:LongTermDebt
      contextRef="i1f4c1d8663804c5d890bc18fdb510e37_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90YWJsZTplYTAzMDc1ODgwMjg0ZjViOTJhZGJhYzJhNjEwMjI3ZS90YWJsZXJhbmdlOmVhMDMwNzU4ODAyODRmNWI5MmFkYmFjMmE2MTAyMjdlXzItMTEtMS0xLTA_1fea52ae-9bf6-4402-bb0a-be1a574594aa"
      unitRef="usd">8294000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i50800971250a4cf7a6e7672ec98ee55b_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90YWJsZTplYTAzMDc1ODgwMjg0ZjViOTJhZGJhYzJhNjEwMjI3ZS90YWJsZXJhbmdlOmVhMDMwNzU4ODAyODRmNWI5MmFkYmFjMmE2MTAyMjdlXzMtMC0xLTEtMC90ZXh0cmVnaW9uOmNiY2I0ZjhkZWVkODQzZjliYTY2YjgyYjNhMDhjMGMzXzQ_6c3cea6b-c964-47f5-83d5-2e2db749991a"
      unitRef="number">0.0575</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="i50800971250a4cf7a6e7672ec98ee55b_I20210630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90YWJsZTplYTAzMDc1ODgwMjg0ZjViOTJhZGJhYzJhNjEwMjI3ZS90YWJsZXJhbmdlOmVhMDMwNzU4ODAyODRmNWI5MmFkYmFjMmE2MTAyMjdlXzMtMS0xLTEtMA_9454d483-8a30-46f0-91a8-8f5386a2b115"
      unitRef="number">0.0575</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i50800971250a4cf7a6e7672ec98ee55b_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90YWJsZTplYTAzMDc1ODgwMjg0ZjViOTJhZGJhYzJhNjEwMjI3ZS90YWJsZXJhbmdlOmVhMDMwNzU4ODAyODRmNWI5MmFkYmFjMmE2MTAyMjdlXzMtMy0xLTEtMA_73851016-78a4-4707-a5f5-3fe87c0156e7"
      unitRef="usd">172048000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:LongTermDebt
      contextRef="i50800971250a4cf7a6e7672ec98ee55b_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90YWJsZTplYTAzMDc1ODgwMjg0ZjViOTJhZGJhYzJhNjEwMjI3ZS90YWJsZXJhbmdlOmVhMDMwNzU4ODAyODRmNWI5MmFkYmFjMmE2MTAyMjdlXzMtNS0xLTEtMA_338d4911-4cd3-49a8-9c0d-bcad554f65c6"
      unitRef="usd">172048000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="ie86a39dea96249ada9086105824a939a_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90YWJsZTplYTAzMDc1ODgwMjg0ZjViOTJhZGJhYzJhNjEwMjI3ZS90YWJsZXJhbmdlOmVhMDMwNzU4ODAyODRmNWI5MmFkYmFjMmE2MTAyMjdlXzMtNy0xLTEtMA_177f73d4-0d2e-4d6e-9703-534229112869"
      unitRef="number">0.0575</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="ie86a39dea96249ada9086105824a939a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90YWJsZTplYTAzMDc1ODgwMjg0ZjViOTJhZGJhYzJhNjEwMjI3ZS90YWJsZXJhbmdlOmVhMDMwNzU4ODAyODRmNWI5MmFkYmFjMmE2MTAyMjdlXzMtOS0xLTEtMA_97680f6a-37d9-4d84-9dbc-25a800fec92f"
      unitRef="usd">172048000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:LongTermDebt
      contextRef="ie86a39dea96249ada9086105824a939a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90YWJsZTplYTAzMDc1ODgwMjg0ZjViOTJhZGJhYzJhNjEwMjI3ZS90YWJsZXJhbmdlOmVhMDMwNzU4ODAyODRmNWI5MmFkYmFjMmE2MTAyMjdlXzMtMTEtMS0xLTA_2025f648-ec4a-44cd-955a-925887ecd7e3"
      unitRef="usd">172048000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="iae56912934e24798890842c1e60045eb_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90YWJsZTplYTAzMDc1ODgwMjg0ZjViOTJhZGJhYzJhNjEwMjI3ZS90YWJsZXJhbmdlOmVhMDMwNzU4ODAyODRmNWI5MmFkYmFjMmE2MTAyMjdlXzQtMC0xLTEtMC90ZXh0cmVnaW9uOjU3NDgyZjA4MTM2MzQzMDg4NTE4OTdiNmE3MTE4OGEyXzQ_912bc6e8-6b2b-452f-a1d6-ce847d32a40c"
      unitRef="number">0.05375</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="iae56912934e24798890842c1e60045eb_I20210630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90YWJsZTplYTAzMDc1ODgwMjg0ZjViOTJhZGJhYzJhNjEwMjI3ZS90YWJsZXJhbmdlOmVhMDMwNzU4ODAyODRmNWI5MmFkYmFjMmE2MTAyMjdlXzQtMS0xLTEtMA_59853049-5373-4852-92ab-3fafd0adefdf"
      unitRef="number">0.0562</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="iae56912934e24798890842c1e60045eb_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90YWJsZTplYTAzMDc1ODgwMjg0ZjViOTJhZGJhYzJhNjEwMjI3ZS90YWJsZXJhbmdlOmVhMDMwNzU4ODAyODRmNWI5MmFkYmFjMmE2MTAyMjdlXzQtMy0xLTEtMA_489c7b09-0975-42f5-9636-3e36be406f24"
      unitRef="usd">6127000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:LongTermDebt
      contextRef="iae56912934e24798890842c1e60045eb_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90YWJsZTplYTAzMDc1ODgwMjg0ZjViOTJhZGJhYzJhNjEwMjI3ZS90YWJsZXJhbmdlOmVhMDMwNzU4ODAyODRmNWI5MmFkYmFjMmE2MTAyMjdlXzQtNS0xLTEtMA_ded2e0ca-e183-402c-92a5-93cf65632560"
      unitRef="usd">6105000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="i002461156be7462eb5b8e89160cb7f84_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90YWJsZTplYTAzMDc1ODgwMjg0ZjViOTJhZGJhYzJhNjEwMjI3ZS90YWJsZXJhbmdlOmVhMDMwNzU4ODAyODRmNWI5MmFkYmFjMmE2MTAyMjdlXzQtNy0xLTEtMA_ac9d67c4-152e-482f-8b9e-1df3f33a2a34"
      unitRef="number">0.0562</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i002461156be7462eb5b8e89160cb7f84_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90YWJsZTplYTAzMDc1ODgwMjg0ZjViOTJhZGJhYzJhNjEwMjI3ZS90YWJsZXJhbmdlOmVhMDMwNzU4ODAyODRmNWI5MmFkYmFjMmE2MTAyMjdlXzQtOS0xLTEtMA_ae7a1a14-2c9b-4e3c-9dcb-a44c18fb2f24"
      unitRef="usd">6127000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:LongTermDebt
      contextRef="i002461156be7462eb5b8e89160cb7f84_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90YWJsZTplYTAzMDc1ODgwMjg0ZjViOTJhZGJhYzJhNjEwMjI3ZS90YWJsZXJhbmdlOmVhMDMwNzU4ODAyODRmNWI5MmFkYmFjMmE2MTAyMjdlXzQtMTEtMS0xLTA_9ebd1909-b64e-47c9-b045-3099c0e4b62c"
      unitRef="usd">6098000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i4f2f84fdd6c14e9eac03bb2e3de5456d_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90YWJsZTplYTAzMDc1ODgwMjg0ZjViOTJhZGJhYzJhNjEwMjI3ZS90YWJsZXJhbmdlOmVhMDMwNzU4ODAyODRmNWI5MmFkYmFjMmE2MTAyMjdlXzUtMC0xLTEtMC90ZXh0cmVnaW9uOmRkNTdhZmUwYzZhMjQ0ZmFiZmU1ZGEzODk4OGM3Y2RlXzQ_68ef594a-1430-4b2b-bcc8-f51a57ad2afa"
      unitRef="number">0.0600</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="i4f2f84fdd6c14e9eac03bb2e3de5456d_I20210630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90YWJsZTplYTAzMDc1ODgwMjg0ZjViOTJhZGJhYzJhNjEwMjI3ZS90YWJsZXJhbmdlOmVhMDMwNzU4ODAyODRmNWI5MmFkYmFjMmE2MTAyMjdlXzUtMS0xLTEtMA_463dae1c-02e2-454a-8bc3-03b766605b9d"
      unitRef="number">0.0628</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i4f2f84fdd6c14e9eac03bb2e3de5456d_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90YWJsZTplYTAzMDc1ODgwMjg0ZjViOTJhZGJhYzJhNjEwMjI3ZS90YWJsZXJhbmdlOmVhMDMwNzU4ODAyODRmNWI5MmFkYmFjMmE2MTAyMjdlXzUtMy0xLTEtMA_2a3ac3b9-3bc4-4fc6-b283-d7966a14aae3"
      unitRef="usd">56436000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:LongTermDebt
      contextRef="i4f2f84fdd6c14e9eac03bb2e3de5456d_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90YWJsZTplYTAzMDc1ODgwMjg0ZjViOTJhZGJhYzJhNjEwMjI3ZS90YWJsZXJhbmdlOmVhMDMwNzU4ODAyODRmNWI5MmFkYmFjMmE2MTAyMjdlXzUtNS0xLTEtMA_b7b87fb9-f69b-4667-908c-d44f284c6149"
      unitRef="usd">56132000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="i1079bd4a96ef4f57852f1c0f49f0ec5e_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90YWJsZTplYTAzMDc1ODgwMjg0ZjViOTJhZGJhYzJhNjEwMjI3ZS90YWJsZXJhbmdlOmVhMDMwNzU4ODAyODRmNWI5MmFkYmFjMmE2MTAyMjdlXzUtNy0xLTEtMA_27760e34-7a6b-4013-99a3-1fe6ea51fc13"
      unitRef="number">0.0628</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i1079bd4a96ef4f57852f1c0f49f0ec5e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90YWJsZTplYTAzMDc1ODgwMjg0ZjViOTJhZGJhYzJhNjEwMjI3ZS90YWJsZXJhbmdlOmVhMDMwNzU4ODAyODRmNWI5MmFkYmFjMmE2MTAyMjdlXzUtOS0xLTEtMA_6c72845c-d3c3-47ce-aaf7-067bad1c0dcf"
      unitRef="usd">56436000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:LongTermDebt
      contextRef="i1079bd4a96ef4f57852f1c0f49f0ec5e_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90YWJsZTplYTAzMDc1ODgwMjg0ZjViOTJhZGJhYzJhNjEwMjI3ZS90YWJsZXJhbmdlOmVhMDMwNzU4ODAyODRmNWI5MmFkYmFjMmE2MTAyMjdlXzUtMTEtMS0xLTA_01955f0e-a90d-491f-a3f0-11f92ea7f882"
      unitRef="usd">56063000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="id355aa034e1b4173bbfd56d5d8c9d982_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90YWJsZTplYTAzMDc1ODgwMjg0ZjViOTJhZGJhYzJhNjEwMjI3ZS90YWJsZXJhbmdlOmVhMDMwNzU4ODAyODRmNWI5MmFkYmFjMmE2MTAyMjdlXzYtMC0xLTEtMC90ZXh0cmVnaW9uOjliYThjOWI1MjhiZjRlNzY5MmMyYjA1NTVjMzY1ZTFmXzQ_a4001f15-d88e-485b-adff-549d4dc77c33"
      unitRef="number">0.05875</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="id355aa034e1b4173bbfd56d5d8c9d982_I20210630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90YWJsZTplYTAzMDc1ODgwMjg0ZjViOTJhZGJhYzJhNjEwMjI3ZS90YWJsZXJhbmdlOmVhMDMwNzU4ODAyODRmNWI5MmFkYmFjMmE2MTAyMjdlXzYtMS0xLTEtMA_7e0a1414-f9f4-4d1e-b7dc-dc2f496cd14d"
      unitRef="number">0.0614</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="id355aa034e1b4173bbfd56d5d8c9d982_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90YWJsZTplYTAzMDc1ODgwMjg0ZjViOTJhZGJhYzJhNjEwMjI3ZS90YWJsZXJhbmdlOmVhMDMwNzU4ODAyODRmNWI5MmFkYmFjMmE2MTAyMjdlXzYtMy0xLTEtMA_5fb30715-7521-4a33-acaa-2117200505c4"
      unitRef="usd">300000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:LongTermDebt
      contextRef="id355aa034e1b4173bbfd56d5d8c9d982_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90YWJsZTplYTAzMDc1ODgwMjg0ZjViOTJhZGJhYzJhNjEwMjI3ZS90YWJsZXJhbmdlOmVhMDMwNzU4ODAyODRmNWI5MmFkYmFjMmE2MTAyMjdlXzYtNS0xLTEtMA_ca969793-40d8-4d15-8654-701887154147"
      unitRef="usd">297592000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="i916221b8d58449179ae559040f8d6fb2_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90YWJsZTplYTAzMDc1ODgwMjg0ZjViOTJhZGJhYzJhNjEwMjI3ZS90YWJsZXJhbmdlOmVhMDMwNzU4ODAyODRmNWI5MmFkYmFjMmE2MTAyMjdlXzYtNy0xLTEtMA_1eb485a4-f607-4b4c-80b5-5369ccabd36a"
      unitRef="number">0.0614</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i916221b8d58449179ae559040f8d6fb2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90YWJsZTplYTAzMDc1ODgwMjg0ZjViOTJhZGJhYzJhNjEwMjI3ZS90YWJsZXJhbmdlOmVhMDMwNzU4ODAyODRmNWI5MmFkYmFjMmE2MTAyMjdlXzYtOS0xLTEtMA_2488ee68-cdd6-42f8-9d24-18cc276dc689"
      unitRef="usd">300000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:LongTermDebt
      contextRef="i916221b8d58449179ae559040f8d6fb2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90YWJsZTplYTAzMDc1ODgwMjg0ZjViOTJhZGJhYzJhNjEwMjI3ZS90YWJsZXJhbmdlOmVhMDMwNzU4ODAyODRmNWI5MmFkYmFjMmE2MTAyMjdlXzYtMTEtMS0xLTA_3ab6aecb-3c86-46a7-8cd4-e753e7d07ab6"
      unitRef="usd">297267000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ib6ae1a4ef54546508ddfc1fba256143d_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90YWJsZTplYTAzMDc1ODgwMjg0ZjViOTJhZGJhYzJhNjEwMjI3ZS90YWJsZXJhbmdlOmVhMDMwNzU4ODAyODRmNWI5MmFkYmFjMmE2MTAyMjdlXzctMC0xLTEtMC90ZXh0cmVnaW9uOjY1NTRkNTgyN2E0YTQ5MzRiNTdlNzk1MjQ4ZDAwNjQ2XzQ_e8699438-2b0a-4162-9520-d3a0c40f232d"
      unitRef="number">0.0600</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="ib6ae1a4ef54546508ddfc1fba256143d_I20210630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90YWJsZTplYTAzMDc1ODgwMjg0ZjViOTJhZGJhYzJhNjEwMjI3ZS90YWJsZXJhbmdlOmVhMDMwNzU4ODAyODRmNWI5MmFkYmFjMmE2MTAyMjdlXzctMS0xLTEtMA_637425d1-fef6-45c2-8244-37ccf8d9c47a"
      unitRef="number">0.0627</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="ib6ae1a4ef54546508ddfc1fba256143d_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90YWJsZTplYTAzMDc1ODgwMjg0ZjViOTJhZGJhYzJhNjEwMjI3ZS90YWJsZXJhbmdlOmVhMDMwNzU4ODAyODRmNWI5MmFkYmFjMmE2MTAyMjdlXzctMy0xLTEtMA_ec3b111c-31b0-40c0-bedb-b999624367e1"
      unitRef="usd">21578000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:LongTermDebt
      contextRef="ib6ae1a4ef54546508ddfc1fba256143d_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90YWJsZTplYTAzMDc1ODgwMjg0ZjViOTJhZGJhYzJhNjEwMjI3ZS90YWJsZXJhbmdlOmVhMDMwNzU4ODAyODRmNWI5MmFkYmFjMmE2MTAyMjdlXzctNS0xLTEtMA_a7747427-e238-48d6-b087-3652a68b1102"
      unitRef="usd">21389000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="i0676716bff3b46b5a76eeb8edab11466_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90YWJsZTplYTAzMDc1ODgwMjg0ZjViOTJhZGJhYzJhNjEwMjI3ZS90YWJsZXJhbmdlOmVhMDMwNzU4ODAyODRmNWI5MmFkYmFjMmE2MTAyMjdlXzctNy0xLTEtMA_c7464a8e-ea97-4525-a204-ac0890f169ec"
      unitRef="number">0.0627</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i0676716bff3b46b5a76eeb8edab11466_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90YWJsZTplYTAzMDc1ODgwMjg0ZjViOTJhZGJhYzJhNjEwMjI3ZS90YWJsZXJhbmdlOmVhMDMwNzU4ODAyODRmNWI5MmFkYmFjMmE2MTAyMjdlXzctOS0xLTEtMA_bc5bc13a-529c-4fa3-8587-de45dcd13a3f"
      unitRef="usd">21578000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:LongTermDebt
      contextRef="i0676716bff3b46b5a76eeb8edab11466_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90YWJsZTplYTAzMDc1ODgwMjg0ZjViOTJhZGJhYzJhNjEwMjI3ZS90YWJsZXJhbmdlOmVhMDMwNzU4ODAyODRmNWI5MmFkYmFjMmE2MTAyMjdlXzctMTEtMS0xLTA_a64ccad8-9fe7-41d7-aaad-5f2ab8b24879"
      unitRef="usd">21366000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ibd57f177f98d478095a13fb85f2ef39b_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90YWJsZTplYTAzMDc1ODgwMjg0ZjViOTJhZGJhYzJhNjEwMjI3ZS90YWJsZXJhbmdlOmVhMDMwNzU4ODAyODRmNWI5MmFkYmFjMmE2MTAyMjdlXzgtMC0xLTEtMC90ZXh0cmVnaW9uOjBlM2ExYWJiYjY2ODRkNzFiNTkxMTI3ZGY2ZTRjZmEyXzQ_50ed4df3-8261-4df5-9f44-fa3622861406"
      unitRef="number">0.0750</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="ibd57f177f98d478095a13fb85f2ef39b_I20210630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90YWJsZTplYTAzMDc1ODgwMjg0ZjViOTJhZGJhYzJhNjEwMjI3ZS90YWJsZXJhbmdlOmVhMDMwNzU4ODAyODRmNWI5MmFkYmFjMmE2MTAyMjdlXzgtMS0xLTEtMA_ccd663b5-6c41-4a45-90c3-ea7be43fc5b2"
      unitRef="number">0.0770</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="ibd57f177f98d478095a13fb85f2ef39b_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90YWJsZTplYTAzMDc1ODgwMjg0ZjViOTJhZGJhYzJhNjEwMjI3ZS90YWJsZXJhbmdlOmVhMDMwNzU4ODAyODRmNWI5MmFkYmFjMmE2MTAyMjdlXzgtMy0xLTEtMA_216824da-fda7-4153-8898-93acf36a8da6"
      unitRef="usd">2015479000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:LongTermDebt
      contextRef="ibd57f177f98d478095a13fb85f2ef39b_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90YWJsZTplYTAzMDc1ODgwMjg0ZjViOTJhZGJhYzJhNjEwMjI3ZS90YWJsZXJhbmdlOmVhMDMwNzU4ODAyODRmNWI5MmFkYmFjMmE2MTAyMjdlXzgtNS0xLTEtMA_fc45154a-08c1-464a-8cfd-daebc81d93e4"
      unitRef="usd">1996434000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="i280a536bde7c4e848bfaa7d27c547d4f_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90YWJsZTplYTAzMDc1ODgwMjg0ZjViOTJhZGJhYzJhNjEwMjI3ZS90YWJsZXJhbmdlOmVhMDMwNzU4ODAyODRmNWI5MmFkYmFjMmE2MTAyMjdlXzgtNy0xLTEtMA_eb32972d-8dc2-4ff2-943a-6f9dfd5b5177"
      unitRef="number">0.0770</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i280a536bde7c4e848bfaa7d27c547d4f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90YWJsZTplYTAzMDc1ODgwMjg0ZjViOTJhZGJhYzJhNjEwMjI3ZS90YWJsZXJhbmdlOmVhMDMwNzU4ODAyODRmNWI5MmFkYmFjMmE2MTAyMjdlXzgtOS0xLTEtMA_2eff5ed1-068f-4dcf-814f-c0ff0078364f"
      unitRef="usd">2015479000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:LongTermDebt
      contextRef="i280a536bde7c4e848bfaa7d27c547d4f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90YWJsZTplYTAzMDc1ODgwMjg0ZjViOTJhZGJhYzJhNjEwMjI3ZS90YWJsZXJhbmdlOmVhMDMwNzU4ODAyODRmNWI5MmFkYmFjMmE2MTAyMjdlXzgtMTEtMS0xLTA_581abc0e-6f26-4382-bc84-76315fd331b5"
      unitRef="usd">1995142000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i7bf16eb7762041bdaa4c7c7694f030e2_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90YWJsZTplYTAzMDc1ODgwMjg0ZjViOTJhZGJhYzJhNjEwMjI3ZS90YWJsZXJhbmdlOmVhMDMwNzU4ODAyODRmNWI5MmFkYmFjMmE2MTAyMjdlXzktMC0xLTEtMC90ZXh0cmVnaW9uOmRkZDBhZmFlODNkZjQ3ZDM4ODNkYzU1MjQ2YTA3N2VkXzQ_9d55aa6f-e2be-45ec-8893-02a86df79fea"
      unitRef="number">0.0950</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="i7bf16eb7762041bdaa4c7c7694f030e2_I20210630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90YWJsZTplYTAzMDc1ODgwMjg0ZjViOTJhZGJhYzJhNjEwMjI3ZS90YWJsZXJhbmdlOmVhMDMwNzU4ODAyODRmNWI5MmFkYmFjMmE2MTAyMjdlXzktMS0xLTEtMA_c6aa07bc-894e-45a4-b262-7159c07a8b71"
      unitRef="number">0.0968</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i7bf16eb7762041bdaa4c7c7694f030e2_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90YWJsZTplYTAzMDc1ODgwMjg0ZjViOTJhZGJhYzJhNjEwMjI3ZS90YWJsZXJhbmdlOmVhMDMwNzU4ODAyODRmNWI5MmFkYmFjMmE2MTAyMjdlXzktMy0xLTEtMA_6a5edb33-8af2-49ef-be1f-4c0465bb4f03"
      unitRef="usd">940590000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:LongTermDebt
      contextRef="i7bf16eb7762041bdaa4c7c7694f030e2_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90YWJsZTplYTAzMDc1ODgwMjg0ZjViOTJhZGJhYzJhNjEwMjI3ZS90YWJsZXJhbmdlOmVhMDMwNzU4ODAyODRmNWI5MmFkYmFjMmE2MTAyMjdlXzktNS0xLTEtMA_8f944bfd-33ae-475f-8a3d-fe177d6d2e47"
      unitRef="usd">932851000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="i05bafa3df3534a3889fd7cd89fba6381_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90YWJsZTplYTAzMDc1ODgwMjg0ZjViOTJhZGJhYzJhNjEwMjI3ZS90YWJsZXJhbmdlOmVhMDMwNzU4ODAyODRmNWI5MmFkYmFjMmE2MTAyMjdlXzktNy0xLTEtMA_06bb00ee-536d-43c6-81bf-97db9b8c6b16"
      unitRef="number">0.0968</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i05bafa3df3534a3889fd7cd89fba6381_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90YWJsZTplYTAzMDc1ODgwMjg0ZjViOTJhZGJhYzJhNjEwMjI3ZS90YWJsZXJhbmdlOmVhMDMwNzU4ODAyODRmNWI5MmFkYmFjMmE2MTAyMjdlXzktOS0xLTEtMA_5e97532c-d7da-44c4-a72e-f4a3acaaab3b"
      unitRef="usd">940590000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:LongTermDebt
      contextRef="i05bafa3df3534a3889fd7cd89fba6381_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90YWJsZTplYTAzMDc1ODgwMjg0ZjViOTJhZGJhYzJhNjEwMjI3ZS90YWJsZXJhbmdlOmVhMDMwNzU4ODAyODRmNWI5MmFkYmFjMmE2MTAyMjdlXzktMTEtMS0xLTA_f4744f43-b8ce-421e-bb65-873a101695cd"
      unitRef="usd">932395000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i76b9ac9370cd4281a0bf6b395bb28f30_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90YWJsZTplYTAzMDc1ODgwMjg0ZjViOTJhZGJhYzJhNjEwMjI3ZS90YWJsZXJhbmdlOmVhMDMwNzU4ODAyODRmNWI5MmFkYmFjMmE2MTAyMjdlXzEwLTAtMS0xLTAvdGV4dHJlZ2lvbjpjMDQ1NWYyNTQ3N2I0ODljODE0ZmEyMWViZmUzNTNlMF80_1d2ed420-34ed-4f4c-b55b-efdc24139eaf"
      unitRef="number">0.0600</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="i76b9ac9370cd4281a0bf6b395bb28f30_I20210630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90YWJsZTplYTAzMDc1ODgwMjg0ZjViOTJhZGJhYzJhNjEwMjI3ZS90YWJsZXJhbmdlOmVhMDMwNzU4ODAyODRmNWI5MmFkYmFjMmE2MTAyMjdlXzEwLTEtMS0xLTA_a6134417-7691-4e28-b5aa-ca00925ffdb4"
      unitRef="number">0.0611</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i76b9ac9370cd4281a0bf6b395bb28f30_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90YWJsZTplYTAzMDc1ODgwMjg0ZjViOTJhZGJhYzJhNjEwMjI3ZS90YWJsZXJhbmdlOmVhMDMwNzU4ODAyODRmNWI5MmFkYmFjMmE2MTAyMjdlXzEwLTMtMS0xLTA_9fa90d95-32b0-4c92-9b99-f680fad7a993"
      unitRef="usd">1260416000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:LongTermDebt
      contextRef="i76b9ac9370cd4281a0bf6b395bb28f30_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90YWJsZTplYTAzMDc1ODgwMjg0ZjViOTJhZGJhYzJhNjEwMjI3ZS90YWJsZXJhbmdlOmVhMDMwNzU4ODAyODRmNWI5MmFkYmFjMmE2MTAyMjdlXzEwLTUtMS0xLTA_44a6ec28-16a5-4ce2-ad1c-4cfda419f16f"
      unitRef="usd">1252189000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="i8069f9a7d5b84d4d988cb7cffad00f32_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90YWJsZTplYTAzMDc1ODgwMjg0ZjViOTJhZGJhYzJhNjEwMjI3ZS90YWJsZXJhbmdlOmVhMDMwNzU4ODAyODRmNWI5MmFkYmFjMmE2MTAyMjdlXzEwLTctMS0xLTA_d66a404e-8390-499f-8388-0448d3f0219b"
      unitRef="number">0.0611</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i8069f9a7d5b84d4d988cb7cffad00f32_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90YWJsZTplYTAzMDc1ODgwMjg0ZjViOTJhZGJhYzJhNjEwMjI3ZS90YWJsZXJhbmdlOmVhMDMwNzU4ODAyODRmNWI5MmFkYmFjMmE2MTAyMjdlXzEwLTktMS0xLTA_c95afa57-2e4f-47cd-a4e8-6aaaeef1af04"
      unitRef="usd">1260416000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:LongTermDebt
      contextRef="i8069f9a7d5b84d4d988cb7cffad00f32_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90YWJsZTplYTAzMDc1ODgwMjg0ZjViOTJhZGJhYzJhNjEwMjI3ZS90YWJsZXJhbmdlOmVhMDMwNzU4ODAyODRmNWI5MmFkYmFjMmE2MTAyMjdlXzEwLTExLTEtMS0w_30eb7c20-973d-473d-a6a3-ea11f59ef612"
      unitRef="usd">1251725000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i3fec33d3b4a84693876c531d88c116cc_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90YWJsZTplYTAzMDc1ODgwMjg0ZjViOTJhZGJhYzJhNjEwMjI3ZS90YWJsZXJhbmdlOmVhMDMwNzU4ODAyODRmNWI5MmFkYmFjMmE2MTAyMjdlXzExLTAtMS0xLTAvdGV4dHJlZ2lvbjo0NTJjYTQ0ZGNjZmY0OTcxODVlZDZhZDg2ODI2Mjk4YV80_e838ee31-2ceb-450c-ba36-c5489ee86dba"
      unitRef="number">0.06125</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="i3fec33d3b4a84693876c531d88c116cc_I20210630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90YWJsZTplYTAzMDc1ODgwMjg0ZjViOTJhZGJhYzJhNjEwMjI3ZS90YWJsZXJhbmdlOmVhMDMwNzU4ODAyODRmNWI5MmFkYmFjMmE2MTAyMjdlXzExLTEtMS0xLTA_43c83232-b09a-42c6-87bb-e45552be28b9"
      unitRef="number">0.0634</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i3fec33d3b4a84693876c531d88c116cc_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90YWJsZTplYTAzMDc1ODgwMjg0ZjViOTJhZGJhYzJhNjEwMjI3ZS90YWJsZXJhbmdlOmVhMDMwNzU4ODAyODRmNWI5MmFkYmFjMmE2MTAyMjdlXzExLTMtMS0xLTA_26e78141-8b49-4ac3-98d6-bf1ae8a075e3"
      unitRef="usd">1295000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:LongTermDebt
      contextRef="i3fec33d3b4a84693876c531d88c116cc_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90YWJsZTplYTAzMDc1ODgwMjg0ZjViOTJhZGJhYzJhNjEwMjI3ZS90YWJsZXJhbmdlOmVhMDMwNzU4ODAyODRmNWI5MmFkYmFjMmE2MTAyMjdlXzExLTUtMS0xLTA_2c26ba2a-79be-429a-9bd7-0e6b9d32d25c"
      unitRef="usd">1277845000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="iafc37bdadb1849a7af2f9ce08cc47019_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90YWJsZTplYTAzMDc1ODgwMjg0ZjViOTJhZGJhYzJhNjEwMjI3ZS90YWJsZXJhbmdlOmVhMDMwNzU4ODAyODRmNWI5MmFkYmFjMmE2MTAyMjdlXzExLTctMS0xLTA_a24611c4-bec9-4fcb-8006-d76af1ea972b"
      unitRef="number"
      xsi:nil="true"/>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="iafc37bdadb1849a7af2f9ce08cc47019_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90YWJsZTplYTAzMDc1ODgwMjg0ZjViOTJhZGJhYzJhNjEwMjI3ZS90YWJsZXJhbmdlOmVhMDMwNzU4ODAyODRmNWI5MmFkYmFjMmE2MTAyMjdlXzExLTktMS0xLTA_499a4332-0f5c-45ef-9f97-d11b6a4a6098"
      unitRef="usd">0</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:LongTermDebt
      contextRef="iafc37bdadb1849a7af2f9ce08cc47019_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90YWJsZTplYTAzMDc1ODgwMjg0ZjViOTJhZGJhYzJhNjEwMjI3ZS90YWJsZXJhbmdlOmVhMDMwNzU4ODAyODRmNWI5MmFkYmFjMmE2MTAyMjdlXzExLTExLTEtMS0w_442acee9-8374-4eb3-815c-6e46c757ee46"
      unitRef="usd">0</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="iff57825a50604db1b954bda4c2b1317f_I20210630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90YWJsZTplYTAzMDc1ODgwMjg0ZjViOTJhZGJhYzJhNjEwMjI3ZS90YWJsZXJhbmdlOmVhMDMwNzU4ODAyODRmNWI5MmFkYmFjMmE2MTAyMjdlXzEyLTEtMS0xLTA_ba9abec2-7be9-4e9d-afa2-c62f99f78270"
      unitRef="number">0.0612</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="iff57825a50604db1b954bda4c2b1317f_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90YWJsZTplYTAzMDc1ODgwMjg0ZjViOTJhZGJhYzJhNjEwMjI3ZS90YWJsZXJhbmdlOmVhMDMwNzU4ODAyODRmNWI5MmFkYmFjMmE2MTAyMjdlXzEyLTMtMS0xLTA_321114f4-ddd3-4d26-8b1d-f3e0caf0c623"
      unitRef="usd">1995000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:LongTermDebt
      contextRef="iff57825a50604db1b954bda4c2b1317f_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90YWJsZTplYTAzMDc1ODgwMjg0ZjViOTJhZGJhYzJhNjEwMjI3ZS90YWJsZXJhbmdlOmVhMDMwNzU4ODAyODRmNWI5MmFkYmFjMmE2MTAyMjdlXzEyLTUtMS0xLTA_630be50a-6c59-45c4-9cba-03a69cb2dec8"
      unitRef="usd">1955078000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="i2f3f46ec8fa14d8e950f374bbe7bf75a_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90YWJsZTplYTAzMDc1ODgwMjg0ZjViOTJhZGJhYzJhNjEwMjI3ZS90YWJsZXJhbmdlOmVhMDMwNzU4ODAyODRmNWI5MmFkYmFjMmE2MTAyMjdlXzEyLTctMS0xLTA_6111798b-55f3-44b1-ab9c-d57b00aae380"
      unitRef="number">0.0521</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i2f3f46ec8fa14d8e950f374bbe7bf75a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90YWJsZTplYTAzMDc1ODgwMjg0ZjViOTJhZGJhYzJhNjEwMjI3ZS90YWJsZXJhbmdlOmVhMDMwNzU4ODAyODRmNWI5MmFkYmFjMmE2MTAyMjdlXzEyLTktMS0xLTA_672153e2-0191-4775-8c87-8b0cf5e37be1"
      unitRef="usd">3295475000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:LongTermDebt
      contextRef="i2f3f46ec8fa14d8e950f374bbe7bf75a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90YWJsZTplYTAzMDc1ODgwMjg0ZjViOTJhZGJhYzJhNjEwMjI3ZS90YWJsZXJhbmdlOmVhMDMwNzU4ODAyODRmNWI5MmFkYmFjMmE2MTAyMjdlXzEyLTExLTEtMS0w_324082ce-34e1-4e75-aa60-be70d636172d"
      unitRef="usd">3274330000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="iac122bc7080244aabba7e3e4cc1248a7_I20210630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90YWJsZTplYTAzMDc1ODgwMjg0ZjViOTJhZGJhYzJhNjEwMjI3ZS90YWJsZXJhbmdlOmVhMDMwNzU4ODAyODRmNWI5MmFkYmFjMmE2MTAyMjdlXzEzLTEtMS0xLTA_7c6bc421-ea29-4a07-93f3-ace30fc19a9f"
      unitRef="number">0.0263</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="iac122bc7080244aabba7e3e4cc1248a7_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90YWJsZTplYTAzMDc1ODgwMjg0ZjViOTJhZGJhYzJhNjEwMjI3ZS90YWJsZXJhbmdlOmVhMDMwNzU4ODAyODRmNWI5MmFkYmFjMmE2MTAyMjdlXzEzLTMtMS0xLTA_e5930e52-b1e0-4602-8fd6-46eec3aa6e8c"
      unitRef="usd">300000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:LongTermDebt
      contextRef="iac122bc7080244aabba7e3e4cc1248a7_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90YWJsZTplYTAzMDc1ODgwMjg0ZjViOTJhZGJhYzJhNjEwMjI3ZS90YWJsZXJhbmdlOmVhMDMwNzU4ODAyODRmNWI5MmFkYmFjMmE2MTAyMjdlXzEzLTUtMS0xLTA_f5e2b50b-7a20-4f6a-bc87-60334a961ae8"
      unitRef="usd">300000000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="i715ec2ebd5c84d2c8138bb447f62a2fc_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90YWJsZTplYTAzMDc1ODgwMjg0ZjViOTJhZGJhYzJhNjEwMjI3ZS90YWJsZXJhbmdlOmVhMDMwNzU4ODAyODRmNWI5MmFkYmFjMmE2MTAyMjdlXzEzLTctMS0xLTA_59614eb4-2fea-49f6-83dd-e8aa981752ce"
      unitRef="number">0.0269</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i715ec2ebd5c84d2c8138bb447f62a2fc_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90YWJsZTplYTAzMDc1ODgwMjg0ZjViOTJhZGJhYzJhNjEwMjI3ZS90YWJsZXJhbmdlOmVhMDMwNzU4ODAyODRmNWI5MmFkYmFjMmE2MTAyMjdlXzEzLTktMS0xLTA_831c655a-cf79-46c1-a44c-218aecc02c01"
      unitRef="usd">300000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:LongTermDebt
      contextRef="i715ec2ebd5c84d2c8138bb447f62a2fc_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90YWJsZTplYTAzMDc1ODgwMjg0ZjViOTJhZGJhYzJhNjEwMjI3ZS90YWJsZXJhbmdlOmVhMDMwNzU4ODAyODRmNWI5MmFkYmFjMmE2MTAyMjdlXzEzLTExLTEtMS0w_9a228708-3b04-4f52-9840-8083489dc601"
      unitRef="usd">300000000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i3c0850889e63473aa8e821761e78cea6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90YWJsZTplYTAzMDc1ODgwMjg0ZjViOTJhZGJhYzJhNjEwMjI3ZS90YWJsZXJhbmdlOmVhMDMwNzU4ODAyODRmNWI5MmFkYmFjMmE2MTAyMjdlXzE1LTMtMS0xLTA_674d113e-0158-4cf6-86b5-471da48b3c3d"
      unitRef="usd">8370968000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:LongTermDebt
      contextRef="i3c0850889e63473aa8e821761e78cea6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90YWJsZTplYTAzMDc1ODgwMjg0ZjViOTJhZGJhYzJhNjEwMjI3ZS90YWJsZXJhbmdlOmVhMDMwNzU4ODAyODRmNWI5MmFkYmFjMmE2MTAyMjdlXzE1LTUtMS0xLTA_05e43070-9cd5-463e-a206-bf9909601706"
      unitRef="usd">8275957000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i95d552a9989f4baba16d13ed78c47f5f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90YWJsZTplYTAzMDc1ODgwMjg0ZjViOTJhZGJhYzJhNjEwMjI3ZS90YWJsZXJhbmdlOmVhMDMwNzU4ODAyODRmNWI5MmFkYmFjMmE2MTAyMjdlXzE1LTktMS0xLTA_d0555b7d-78d8-42b2-9d7b-c4aa070d639a"
      unitRef="usd">8376443000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:LongTermDebt
      contextRef="i95d552a9989f4baba16d13ed78c47f5f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90YWJsZTplYTAzMDc1ODgwMjg0ZjViOTJhZGJhYzJhNjEwMjI3ZS90YWJsZXJhbmdlOmVhMDMwNzU4ODAyODRmNWI5MmFkYmFjMmE2MTAyMjdlXzE1LTExLTEtMS0w_44cafb87-616a-46a5-9c7e-baefe52b5645"
      unitRef="usd">8314728000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebtCurrent
      contextRef="i3c0850889e63473aa8e821761e78cea6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90YWJsZTplYTAzMDc1ODgwMjg0ZjViOTJhZGJhYzJhNjEwMjI3ZS90YWJsZXJhbmdlOmVhMDMwNzU4ODAyODRmNWI5MmFkYmFjMmE2MTAyMjdlXzE2LTMtMS0xLTA_72734ff7-0ba3-415d-8d7e-9d9bb11e21ca"
      unitRef="usd">223142000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="i3c0850889e63473aa8e821761e78cea6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90YWJsZTplYTAzMDc1ODgwMjg0ZjViOTJhZGJhYzJhNjEwMjI3ZS90YWJsZXJhbmdlOmVhMDMwNzU4ODAyODRmNWI5MmFkYmFjMmE2MTAyMjdlXzE2LTUtMS0xLTA_f238a1a0-7508-4f40-9009-a77481f545c4"
      unitRef="usd">223142000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="i95d552a9989f4baba16d13ed78c47f5f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90YWJsZTplYTAzMDc1ODgwMjg0ZjViOTJhZGJhYzJhNjEwMjI3ZS90YWJsZXJhbmdlOmVhMDMwNzU4ODAyODRmNWI5MmFkYmFjMmE2MTAyMjdlXzE2LTktMS0xLTA_92b47f4b-753e-4e6a-8139-c449771b1c2c"
      unitRef="usd">34150000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="i95d552a9989f4baba16d13ed78c47f5f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90YWJsZTplYTAzMDc1ODgwMjg0ZjViOTJhZGJhYzJhNjEwMjI3ZS90YWJsZXJhbmdlOmVhMDMwNzU4ODAyODRmNWI5MmFkYmFjMmE2MTAyMjdlXzE2LTExLTEtMS0w_f4cb5d12-47a6-42f9-8fbf-c1a69bfbdadc"
      unitRef="usd">34150000</us-gaap:LongTermDebtCurrent>
    <endp:DebtInstrumentFaceAmountExcludingCurrentMaturities
      contextRef="i3c0850889e63473aa8e821761e78cea6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90YWJsZTplYTAzMDc1ODgwMjg0ZjViOTJhZGJhYzJhNjEwMjI3ZS90YWJsZXJhbmdlOmVhMDMwNzU4ODAyODRmNWI5MmFkYmFjMmE2MTAyMjdlXzE3LTMtMS0xLTA_64b3d4b1-c670-416c-8790-e1d44321a8fa"
      unitRef="usd">8147826000</endp:DebtInstrumentFaceAmountExcludingCurrentMaturities>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i3c0850889e63473aa8e821761e78cea6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90YWJsZTplYTAzMDc1ODgwMjg0ZjViOTJhZGJhYzJhNjEwMjI3ZS90YWJsZXJhbmdlOmVhMDMwNzU4ODAyODRmNWI5MmFkYmFjMmE2MTAyMjdlXzE3LTUtMS0xLTA_f413e5cd-9d72-4cc5-bce2-ec99b725177f"
      unitRef="usd">8052815000</us-gaap:LongTermDebtNoncurrent>
    <endp:DebtInstrumentFaceAmountExcludingCurrentMaturities
      contextRef="i95d552a9989f4baba16d13ed78c47f5f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90YWJsZTplYTAzMDc1ODgwMjg0ZjViOTJhZGJhYzJhNjEwMjI3ZS90YWJsZXJhbmdlOmVhMDMwNzU4ODAyODRmNWI5MmFkYmFjMmE2MTAyMjdlXzE3LTktMS0xLTA_9d2d429c-d911-4e83-a5a3-8d07f0bf9cdb"
      unitRef="usd">8342293000</endp:DebtInstrumentFaceAmountExcludingCurrentMaturities>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i95d552a9989f4baba16d13ed78c47f5f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90YWJsZTplYTAzMDc1ODgwMjg0ZjViOTJhZGJhYzJhNjEwMjI3ZS90YWJsZXJhbmdlOmVhMDMwNzU4ODAyODRmNWI5MmFkYmFjMmE2MTAyMjdlXzE3LTExLTEtMS0w_3a452be3-f5a1-4a48-9e12-6df3aa80e693"
      unitRef="usd">8280578000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="id355aa034e1b4173bbfd56d5d8c9d982_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90ZXh0cmVnaW9uOjYzNWUzMzExZjUxNDQ3ODdiOGFmYmZiMGFhYmM4NDA2XzM2Mg_8f8b72b2-707a-4654-bfea-63db4767b156"
      unitRef="number">0.05875</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ibd57f177f98d478095a13fb85f2ef39b_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90ZXh0cmVnaW9uOjYzNWUzMzExZjUxNDQ3ODdiOGFmYmZiMGFhYmM4NDA2XzQwNQ_ae985f5e-c205-4704-8ff5-71d127cdc75c"
      unitRef="number">0.0750</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i3fec33d3b4a84693876c531d88c116cc_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90ZXh0cmVnaW9uOjYzNWUzMzExZjUxNDQ3ODdiOGFmYmZiMGFhYmM4NDA2XzQ0OQ_d9a7a222-6d56-4007-acbd-0ca2c8565a0d"
      unitRef="number">0.06125</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i7bf16eb7762041bdaa4c7c7694f030e2_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90ZXh0cmVnaW9uOjYzNWUzMzExZjUxNDQ3ODdiOGFmYmZiMGFhYmM4NDA2Xzg3Mg_73c288be-5084-4933-9040-b7bf51ae7f89"
      unitRef="number">0.0950</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="id355aa034e1b4173bbfd56d5d8c9d982_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90ZXh0cmVnaW9uOjYzNWUzMzExZjUxNDQ3ODdiOGFmYmZiMGFhYmM4NDA2XzEwOTM_20ff3050-d3fe-4dc7-b030-ec0434e1b219"
      unitRef="number">0.05875</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ibd57f177f98d478095a13fb85f2ef39b_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90ZXh0cmVnaW9uOjYzNWUzMzExZjUxNDQ3ODdiOGFmYmZiMGFhYmM4NDA2XzExMzE_f344ba56-05e3-4c6d-8c36-3b4d87a46dc6"
      unitRef="number">0.0750</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i3fec33d3b4a84693876c531d88c116cc_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90ZXh0cmVnaW9uOjYzNWUzMzExZjUxNDQ3ODdiOGFmYmZiMGFhYmM4NDA2XzExNzI_74ada08a-dada-4348-8221-5035213a96f4"
      unitRef="number">0.06125</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="id355aa034e1b4173bbfd56d5d8c9d982_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90ZXh0cmVnaW9uOjYzNWUzMzExZjUxNDQ3ODdiOGFmYmZiMGFhYmM4NDA2XzEzMzk_0895a075-0332-4176-9152-52bf1c3ad3f4"
      unitRef="number">0.05875</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ibd57f177f98d478095a13fb85f2ef39b_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90ZXh0cmVnaW9uOjYzNWUzMzExZjUxNDQ3ODdiOGFmYmZiMGFhYmM4NDA2XzEzNzc_802737cc-5fd2-438e-b345-dfc3e68d8e76"
      unitRef="number">0.0750</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i7bf16eb7762041bdaa4c7c7694f030e2_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90ZXh0cmVnaW9uOjYzNWUzMzExZjUxNDQ3ODdiOGFmYmZiMGFhYmM4NDA2XzE0MTU_1b82a75a-dd8c-453a-b107-7ab9db54541b"
      unitRef="number">0.0950</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i3fec33d3b4a84693876c531d88c116cc_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90ZXh0cmVnaW9uOjYzNWUzMzExZjUxNDQ3ODdiOGFmYmZiMGFhYmM4NDA2XzE0Njg_5a34ad84-c03d-4ea5-b944-68358681c927"
      unitRef="number">0.06125</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:LongTermDebtFairValue
      contextRef="i3c0850889e63473aa8e821761e78cea6_I20210630"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90ZXh0cmVnaW9uOjYzNWUzMzExZjUxNDQ3ODdiOGFmYmZiMGFhYmM4NDA2XzE3NjI_0dffb914-f4c8-4416-8a9a-b8f55f8f8e30"
      unitRef="usd">7900000000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="i95d552a9989f4baba16d13ed78c47f5f_I20201231"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90ZXh0cmVnaW9uOjYzNWUzMzExZjUxNDQ3ODdiOGFmYmZiMGFhYmM4NDA2XzE3Njk_c7563d8e-0497-4eac-a5df-344218692942"
      unitRef="usd">8400000000</us-gaap:LongTermDebtFairValue>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i0d5fc84659934516bcf82ea3c055ab08_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90ZXh0cmVnaW9uOjYzNWUzMzExZjUxNDQ3ODdiOGFmYmZiMGFhYmM4NDA2XzIxNTc_e65bad74-4157-4cd4-b608-aa7447bd0ea5"
      unitRef="usd">1000000000.0</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="ic6cee0b5c8054acf8339e3cdbdfc835d_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90ZXh0cmVnaW9uOjYzNWUzMzExZjUxNDQ3ODdiOGFmYmZiMGFhYmM4NDA2XzIyMjE_9cddb815-9614-4fc3-81c7-8125a4e7a028"
      unitRef="usd">2000000000.0</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity
      contextRef="iac122bc7080244aabba7e3e4cc1248a7_I20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90ZXh0cmVnaW9uOjYzNWUzMzExZjUxNDQ3ODdiOGFmYmZiMGFhYmM4NDA2XzI0ODQ_cf3afa60-9c2d-40e9-a510-38041959533a"
      unitRef="usd">695000000.0</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
    <endp:DebtInstrumentCovenantTriggerMaximumPrincipalAmountOfDebtInstruments
      contextRef="i0d5fc84659934516bcf82ea3c055ab08_I20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90ZXh0cmVnaW9uOjYzNWUzMzExZjUxNDQ3ODdiOGFmYmZiMGFhYmM4NDA2XzEwOTk1MTE2NDQyNDI_c916930c-0aac-435d-b69a-f1fce197a57e"
      unitRef="usd">150000000.0</endp:DebtInstrumentCovenantTriggerMaximumPrincipalAmountOfDebtInstruments>
    <endp:DebtInstrumentCovenantTriggerJudgmentsForPaymentAboveLimit
      contextRef="i0d5fc84659934516bcf82ea3c055ab08_I20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90ZXh0cmVnaW9uOjYzNWUzMzExZjUxNDQ3ODdiOGFmYmZiMGFhYmM4NDA2XzEwOTk1MTE2NDQyNTE_a7fc2112-21ee-4b10-872a-e5072a27aa59"
      unitRef="usd">150000000.0</endp:DebtInstrumentCovenantTriggerJudgmentsForPaymentAboveLimit>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="id0e3268ed72d48758f4cbf7aa87ce42a_I20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90ZXh0cmVnaW9uOjYzNWUzMzExZjUxNDQ3ODdiOGFmYmZiMGFhYmM4NDA2XzMyMjk_aa7e0120-3df1-4ef6-979a-cfc20c44abdd"
      unitRef="usd">76000000.0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ibd7a9c8b29e842d98a6ea6103075d8cb_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90ZXh0cmVnaW9uOjYzNWUzMzExZjUxNDQ3ODdiOGFmYmZiMGFhYmM4NDA2XzMzMjc_748bf87f-245f-46fa-a2ed-a4465c9c6ddd"
      unitRef="number">0.0725</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i50800971250a4cf7a6e7672ec98ee55b_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90ZXh0cmVnaW9uOjYzNWUzMzExZjUxNDQ3ODdiOGFmYmZiMGFhYmM4NDA2XzMzNjA_32ee8050-0fc6-4040-90b6-afc84b0f83e9"
      unitRef="number">0.0575</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i1f1ad930b7d2444f9afa19455d019ce2_I20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90ZXh0cmVnaW9uOjYzNWUzMzExZjUxNDQ3ODdiOGFmYmZiMGFhYmM4NDA2XzM1Mjk_e9b95d98-9bc2-4fae-9a58-b46a9e9c5b88"
      unitRef="usd">248700000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="ie8738a3828014afca120f4904e8ecfe5_I20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90ZXh0cmVnaW9uOjYzNWUzMzExZjUxNDQ3ODdiOGFmYmZiMGFhYmM4NDA2XzM1NzA_155ab9fd-b62a-421d-b61a-70bd6c2c24af"
      unitRef="usd">675300000</us-gaap:DebtInstrumentCarryingAmount>
    <endp:DebtInstrumentQuarterlyPeriodicPaymentPercent
      contextRef="i9cccecf781aa41debac62dcda7d5e554_D20210101-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90ZXh0cmVnaW9uOjYzNWUzMzExZjUxNDQ3ODdiOGFmYmZiMGFhYmM4NDA2XzM2MjY_2bc0a005-06fe-402f-8a77-8f77cb191095"
      unitRef="number">0.0025</endp:DebtInstrumentQuarterlyPeriodicPaymentPercent>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i6a332c0e78f54a4890c6fff3e4d84990_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90ZXh0cmVnaW9uOjYzNWUzMzExZjUxNDQ3ODdiOGFmYmZiMGFhYmM4NDA2XzM2NDQ_94a7c52d-ec40-4070-8ef3-6e262adffbd2"
      unitRef="usd">2000000000.0</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ibd57f177f98d478095a13fb85f2ef39b_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90ZXh0cmVnaW9uOjYzNWUzMzExZjUxNDQ3ODdiOGFmYmZiMGFhYmM4NDA2XzM5OTM_227d9727-3957-41db-80f8-c224917af1fe"
      unitRef="number">0.0750</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <endp:DebtInstrumentMaturityAccelerationAmountOutstandingThreshold
      contextRef="iac122bc7080244aabba7e3e4cc1248a7_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90ZXh0cmVnaW9uOjYzNWUzMzExZjUxNDQ3ODdiOGFmYmZiMGFhYmM4NDA2XzQyMjI_d5ea659d-25d9-403a-bf02-26fadf1815ec"
      unitRef="usd">500000000.0</endp:DebtInstrumentMaturityAccelerationAmountOutstandingThreshold>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i7bf16eb7762041bdaa4c7c7694f030e2_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90ZXh0cmVnaW9uOjYzNWUzMzExZjUxNDQ3ODdiOGFmYmZiMGFhYmM4NDA2XzQyNDk_285eaffe-cb26-4797-90d7-1c9d3ea0d7ab"
      unitRef="number">0.0950</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <endp:DebtInstrumentMaturityAccelerationAmountOutstandingThreshold
      contextRef="iac122bc7080244aabba7e3e4cc1248a7_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90ZXh0cmVnaW9uOjYzNWUzMzExZjUxNDQ3ODdiOGFmYmZiMGFhYmM4NDA2XzQ0OTA_551f9e24-80b0-4025-ad51-7ba9754d8d44"
      unitRef="usd">500000000.0</endp:DebtInstrumentMaturityAccelerationAmountOutstandingThreshold>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="ia43bf1dc2fe14404a7eb77522b6e4010_D20210101-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90ZXh0cmVnaW9uOjYzNWUzMzExZjUxNDQ3ODdiOGFmYmZiMGFhYmM4NDA2XzQ2MTM_46dc83c4-10fa-44b4-9662-6ee077dfe194"
      unitRef="number">0.0150</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i59da3c4ebf744e8f87749c747daec747_D20210101-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90ZXh0cmVnaW9uOjYzNWUzMzExZjUxNDQ3ODdiOGFmYmZiMGFhYmM4NDA2XzQ2MjA_e2170b23-3eaf-4b45-8db5-9f23577725bb"
      unitRef="number">0.0300</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="iee6ab302a35b4bd384c650a132517739_D20210101-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90ZXh0cmVnaW9uOjYzNWUzMzExZjUxNDQ3ODdiOGFmYmZiMGFhYmM4NDA2XzQ3MjA_6390176f-81de-4129-bb35-462edc8d0f0f"
      unitRef="number">0.0050</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="ide55bf24c4f446c7855168a223d4ab7a_D20210101-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90ZXh0cmVnaW9uOjYzNWUzMzExZjUxNDQ3ODdiOGFmYmZiMGFhYmM4NDA2XzQ3Mjc_2dcb0d95-be96-4385-977f-a17ebc212166"
      unitRef="number">0.0200</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="ie0c261e98bcf4b568a8f119b82523233_D20210101-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90ZXh0cmVnaW9uOjYzNWUzMzExZjUxNDQ3ODdiOGFmYmZiMGFhYmM4NDA2XzQ5Mzg_01463674-8d25-442e-8036-452fdd25a57d"
      unitRef="number">0.0500</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <endp:DebtInstrumentBasisSpreadOnVariableRateFloor
      contextRef="if63d858f3cc34847ba0423902ff58e45_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90ZXh0cmVnaW9uOjYzNWUzMzExZjUxNDQ3ODdiOGFmYmZiMGFhYmM4NDA2XzQ5NzU_971eed83-0828-4083-b365-64b38807f89f"
      unitRef="number">0.0075</endp:DebtInstrumentBasisSpreadOnVariableRateFloor>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i07821922989e4504b96340ad388fa991_D20210101-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90ZXh0cmVnaW9uOjYzNWUzMzExZjUxNDQ3ODdiOGFmYmZiMGFhYmM4NDA2XzQ5ODc_d483dec4-26e6-403f-a69d-56048e2f5b64"
      unitRef="number">0.0400</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <endp:DebtInstrumentBasisSpreadOnVariableRateFloor
      contextRef="i732a60d0196349d681e330a4985ab28a_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90ZXh0cmVnaW9uOjYzNWUzMzExZjUxNDQ3ODdiOGFmYmZiMGFhYmM4NDA2XzUwNjM_6bfa0917-2ed8-4bc4-9e95-163da7b0b1b2"
      unitRef="number">0.0175</endp:DebtInstrumentBasisSpreadOnVariableRateFloor>
    <us-gaap:DebtInstrumentRedemptionPricePercentage
      contextRef="i5abc7d7d91fb4fe48db9e4d18495d1e9_D20210101-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90ZXh0cmVnaW9uOjYzNWUzMzExZjUxNDQ3ODdiOGFmYmZiMGFhYmM4NDA2XzU0ODY_cf2bea94-a0e6-49a7-8990-0a6ff383a3cc"
      unitRef="number">1</us-gaap:DebtInstrumentRedemptionPricePercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ibd57f177f98d478095a13fb85f2ef39b_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90ZXh0cmVnaW9uOjYzNWUzMzExZjUxNDQ3ODdiOGFmYmZiMGFhYmM4NDA2XzU3NDI_367e5aca-2cf8-453c-982c-f2a405c33e6d"
      unitRef="number">0.0750</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentRedemptionPricePercentage
      contextRef="i9aecc4200aa24e5d9fa3d3e8b282ea36_D20210101-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90ZXh0cmVnaW9uOjYzNWUzMzExZjUxNDQ3ODdiOGFmYmZiMGFhYmM4NDA2XzU3Nzk_6c6fc97d-2ced-453b-adb8-5cef7a4194dc"
      unitRef="number">0.0950</us-gaap:DebtInstrumentRedemptionPricePercentage>
    <us-gaap:DebtInstrumentRedemptionPricePercentage
      contextRef="icc00ed26c05246eebab387596c0e30f4_D20210101-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90ZXh0cmVnaW9uOjYzNWUzMzExZjUxNDQ3ODdiOGFmYmZiMGFhYmM4NDA2XzU4Mjk_672eca00-489e-401f-8d07-6e6c3b2c5625"
      unitRef="number">0.0600</us-gaap:DebtInstrumentRedemptionPricePercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i3fec33d3b4a84693876c531d88c116cc_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90ZXh0cmVnaW9uOjYzNWUzMzExZjUxNDQ3ODdiOGFmYmZiMGFhYmM4NDA2XzU4NjI_01bc0307-c043-41ff-a79e-ab182d4d1cdd"
      unitRef="number">0.06125</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentRedemptionPricePercentage
      contextRef="i500ba18c8ae943778dfe95642389b37a_D20210101-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90ZXh0cmVnaW9uOjYzNWUzMzExZjUxNDQ3ODdiOGFmYmZiMGFhYmM4NDA2XzYyMjY_5acc3faf-76ed-45ec-9934-25bc747000e4"
      unitRef="number">1.00000</us-gaap:DebtInstrumentRedemptionPricePercentage>
    <us-gaap:DebtInstrumentRedemptionPricePercentage
      contextRef="ic954605446534f8f8956c063834bb2cb_D20210101-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90ZXh0cmVnaW9uOjYzNWUzMzExZjUxNDQ3ODdiOGFmYmZiMGFhYmM4NDA2XzYyMzI_46995145-a74a-470e-a87a-55ec0437216f"
      unitRef="number">1.07125</us-gaap:DebtInstrumentRedemptionPricePercentage>
    <us-gaap:DebtInstrumentRedemptionPricePercentage
      contextRef="i19df91e1c3fe4637ac8d4be485bc8d5f_D20210101-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90ZXh0cmVnaW9uOjYzNWUzMzExZjUxNDQ3ODdiOGFmYmZiMGFhYmM4NDA2XzYzMTA_fdc1d73b-1f3f-42c8-a143-1f0ad6005174"
      unitRef="number">1</us-gaap:DebtInstrumentRedemptionPricePercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="iae8bbbc0ff47432a9192d03b9ee4c5a9_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90ZXh0cmVnaW9uOjYzNWUzMzExZjUxNDQ3ODdiOGFmYmZiMGFhYmM4NDA2XzY1NTc_7f39be8f-18b6-4307-83b7-9d960f73fef6"
      unitRef="number">0.35</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ib49d715a87244110b2a8ab2fa6890d1a_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90ZXh0cmVnaW9uOjYzNWUzMzExZjUxNDQ3ODdiOGFmYmZiMGFhYmM4NDA2XzY1NjM_9c212461-f918-4c94-a757-eb348327837e"
      unitRef="number">0.40</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ibd57f177f98d478095a13fb85f2ef39b_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90ZXh0cmVnaW9uOjYzNWUzMzExZjUxNDQ3ODdiOGFmYmZiMGFhYmM4NDA2XzY4ODg_b296a577-23e6-4522-a5c4-c8e3e7f7cbf3"
      unitRef="number">0.0750</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i7bf16eb7762041bdaa4c7c7694f030e2_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90ZXh0cmVnaW9uOjYzNWUzMzExZjUxNDQ3ODdiOGFmYmZiMGFhYmM4NDA2XzY5MjY_cc0a6b55-495b-46d7-89f3-a4ead281fb4f"
      unitRef="number">0.0950</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i76b9ac9370cd4281a0bf6b395bb28f30_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90ZXh0cmVnaW9uOjYzNWUzMzExZjUxNDQ3ODdiOGFmYmZiMGFhYmM4NDA2XzY5NzY_d3ba375f-1561-4c8f-a0fa-94792ec222ee"
      unitRef="number">0.0600</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i3fec33d3b4a84693876c531d88c116cc_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90ZXh0cmVnaW9uOjYzNWUzMzExZjUxNDQ3ODdiOGFmYmZiMGFhYmM4NDA2XzcwMDk_475ec308-479a-4895-9bdc-e8dda121f546"
      unitRef="number">0.06125</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentRedemptionPricePercentage
      contextRef="i7cae6a163e8245cfa659786572ae7b37_D20210101-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90ZXh0cmVnaW9uOjYzNWUzMzExZjUxNDQ3ODdiOGFmYmZiMGFhYmM4NDA2XzcwOTE_82c38441-4b53-4929-a4b3-656b4ce61b05"
      unitRef="number">1.07500</us-gaap:DebtInstrumentRedemptionPricePercentage>
    <us-gaap:DebtInstrumentRedemptionPricePercentage
      contextRef="i3dd704cef6604de1b9eb0aff53e071dc_D20210101-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90ZXh0cmVnaW9uOjYzNWUzMzExZjUxNDQ3ODdiOGFmYmZiMGFhYmM4NDA2XzcwOTU_b76c7d66-c970-4aa1-91d5-35fb9bef4527"
      unitRef="number">1.09500</us-gaap:DebtInstrumentRedemptionPricePercentage>
    <us-gaap:DebtInstrumentRedemptionPricePercentage
      contextRef="ib637919609d943c083aeccae069186b3_D20210101-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90ZXh0cmVnaW9uOjYzNWUzMzExZjUxNDQ3ODdiOGFmYmZiMGFhYmM4NDA2XzcwOTk_15cd9057-89f8-4d2c-92f0-41c618f791fc"
      unitRef="number">1.06000</us-gaap:DebtInstrumentRedemptionPricePercentage>
    <us-gaap:DebtInstrumentRedemptionPricePercentage
      contextRef="i504c2ea01a044303be85faa9fcf4281f_D20210101-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90ZXh0cmVnaW9uOjYzNWUzMzExZjUxNDQ3ODdiOGFmYmZiMGFhYmM4NDA2XzcxMDY_0dd5e1ec-76cd-4284-b153-657a4cf044e4"
      unitRef="number">1.06125</us-gaap:DebtInstrumentRedemptionPricePercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i76b9ac9370cd4281a0bf6b395bb28f30_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90ZXh0cmVnaW9uOjYzNWUzMzExZjUxNDQ3ODdiOGFmYmZiMGFhYmM4NDA2XzczMjQ_68b259fc-7ff9-49ff-80f6-8061f227c5bc"
      unitRef="number">0.0600</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i76b9ac9370cd4281a0bf6b395bb28f30_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90ZXh0cmVnaW9uOjYzNWUzMzExZjUxNDQ3ODdiOGFmYmZiMGFhYmM4NDA2Xzc0MTY_dc366808-d311-46fa-b704-2d431d0143a1"
      unitRef="number">0.0600</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <endp:DebtInstrumentCovenantTriggerMaximumPrincipalAmountOfDebtInstruments
      contextRef="i76b9ac9370cd4281a0bf6b395bb28f30_I20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90ZXh0cmVnaW9uOjYzNWUzMzExZjUxNDQ3ODdiOGFmYmZiMGFhYmM4NDA2XzE2NDkyNjc0NTgwNTk_7b4ada78-61c4-4607-9974-f70335fb53d6"
      unitRef="usd">150000000.0</endp:DebtInstrumentCovenantTriggerMaximumPrincipalAmountOfDebtInstruments>
    <endp:DebtInstrumentCovenantTriggerJudgmentsForPaymentAboveLimit
      contextRef="i76b9ac9370cd4281a0bf6b395bb28f30_I20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90ZXh0cmVnaW9uOjYzNWUzMzExZjUxNDQ3ODdiOGFmYmZiMGFhYmM4NDA2XzE2NDkyNjc0NTgwMDc_20996ad1-f16a-437f-89d6-8ee485907168"
      unitRef="usd">150000000.0</endp:DebtInstrumentCovenantTriggerJudgmentsForPaymentAboveLimit>
    <us-gaap:RepaymentsOfDebt
      contextRef="icd50909aa2e94c41a8695bddd8a033f0_D20200601-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90ZXh0cmVnaW9uOjYzNWUzMzExZjUxNDQ3ODdiOGFmYmZiMGFhYmM4NDA2Xzk3ODY_f7543573-6151-4da9-909b-41e53c9a237e"
      unitRef="usd">47200000</us-gaap:RepaymentsOfDebt>
    <us-gaap:WriteOffOfDeferredDebtIssuanceCost
      contextRef="icd50909aa2e94c41a8695bddd8a033f0_D20200601-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90ZXh0cmVnaW9uOjYzNWUzMzExZjUxNDQ3ODdiOGFmYmZiMGFhYmM4NDA2XzEwMTE1_6f75bb7f-d2da-422c-81e5-a20b2c3030fd"
      unitRef="usd">31100000</us-gaap:WriteOffOfDeferredDebtIssuanceCost>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="ia290f00ec4f94d1480833a3daa06f35f_I20200831"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90ZXh0cmVnaW9uOjYzNWUzMzExZjUxNDQ3ODdiOGFmYmZiMGFhYmM4NDA2XzEwMzUw_05c8ce85-7c69-41cd-aa0e-ac7f6c364bd6"
      unitRef="usd">10000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ia290f00ec4f94d1480833a3daa06f35f_I20200831"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90ZXh0cmVnaW9uOjYzNWUzMzExZjUxNDQ3ODdiOGFmYmZiMGFhYmM4NDA2XzEwMzc2_b9431c18-ebe6-4d38-b4f8-d4524b219573"
      unitRef="number">0.0575</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i578fbd59731c4ae7956466d7a9de3be6_I20210228"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90ZXh0cmVnaW9uOjYzNWUzMzExZjUxNDQ3ODdiOGFmYmZiMGFhYmM4NDA2XzEwNjIz_aaebc8ab-68ba-4430-99ef-0a79d83050cc"
      unitRef="usd">3295500000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:ProceedsFromIssuanceOfDebt
      contextRef="i044f31633e8c4764bbc6a5a8720b0bfb_D20210301-20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90ZXh0cmVnaW9uOjYzNWUzMzExZjUxNDQ3ODdiOGFmYmZiMGFhYmM4NDA2XzEwNzI2_deea6b48-275f-4158-ac41-c1cb7df01510"
      unitRef="usd">2000000000.0</us-gaap:ProceedsFromIssuanceOfDebt>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i495a4a52156b472a90ce7151bc0889ca_I20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90ZXh0cmVnaW9uOjYzNWUzMzExZjUxNDQ3ODdiOGFmYmZiMGFhYmM4NDA2XzEwNzU3_5f48e95e-ef0c-4908-8baf-98c9925e5a95"
      unitRef="usd">1295000000.0</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i495a4a52156b472a90ce7151bc0889ca_I20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90ZXh0cmVnaW9uOjYzNWUzMzExZjUxNDQ3ODdiOGFmYmZiMGFhYmM4NDA2XzEwNzc2_5403277e-76a1-464b-90ed-f04c40496f21"
      unitRef="number">0.06125</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <endp:DebtInstrumentExtendedMaturityModificationAmount
      contextRef="i050e8b88c0044b6182feee9c4fc6b6ff_I20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90ZXh0cmVnaW9uOjYzNWUzMzExZjUxNDQ3ODdiOGFmYmZiMGFhYmM4NDA2XzEwODcz_acd48d45-761d-4028-9b25-3f4d1ef0d17c"
      unitRef="usd">675300000</endp:DebtInstrumentExtendedMaturityModificationAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i3fec33d3b4a84693876c531d88c116cc_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90ZXh0cmVnaW9uOjYzNWUzMzExZjUxNDQ3ODdiOGFmYmZiMGFhYmM4NDA2XzExNDcx_efda226c-3f1b-47c3-8837-75311d9d6ef6"
      unitRef="number">0.06125</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="ic6cee0b5c8054acf8339e3cdbdfc835d_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90ZXh0cmVnaW9uOjYzNWUzMzExZjUxNDQ3ODdiOGFmYmZiMGFhYmM4NDA2XzEyMjkw_06d080f7-9c7e-4482-bba3-a1c5cb46514e"
      unitRef="usd">2000000000.0</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:ExtinguishmentOfDebtAmount
      contextRef="iccbe4dcc1800481ba4e5c26d40d3e448_D20210101-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90ZXh0cmVnaW9uOjYzNWUzMzExZjUxNDQ3ODdiOGFmYmZiMGFhYmM4NDA2XzEyMzk3_c73e563b-35ec-4754-b39f-d4d9d3fc44da"
      unitRef="usd">1295000000.0</us-gaap:ExtinguishmentOfDebtAmount>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="iccbe4dcc1800481ba4e5c26d40d3e448_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90ZXh0cmVnaW9uOjYzNWUzMzExZjUxNDQ3ODdiOGFmYmZiMGFhYmM4NDA2XzEyNTQ2_a68098c9-40d4-4c9e-94fb-c8b7c1ade3e0"
      unitRef="usd">-7800000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:DeferredFinanceCostsGross
      contextRef="i3c0850889e63473aa8e821761e78cea6_I20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90ZXh0cmVnaW9uOjYzNWUzMzExZjUxNDQ3ODdiOGFmYmZiMGFhYmM4NDA2XzEyNzc1_c1fd8cca-c1b1-4d18-8563-bc07d6abff16"
      unitRef="usd">56700000</us-gaap:DeferredFinanceCostsGross>
    <us-gaap:DeferredFinanceCostsGross
      contextRef="iff57825a50604db1b954bda4c2b1317f_I20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90ZXh0cmVnaW9uOjYzNWUzMzExZjUxNDQ3ODdiOGFmYmZiMGFhYmM4NDA2XzEyODE1_f1c8cad3-43d1-4daa-993f-dd87180dc168"
      unitRef="usd">29200000</us-gaap:DeferredFinanceCostsGross>
    <us-gaap:DeferredFinanceCostsGross
      contextRef="i3fec33d3b4a84693876c531d88c116cc_I20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90ZXh0cmVnaW9uOjYzNWUzMzExZjUxNDQ3ODdiOGFmYmZiMGFhYmM4NDA2XzEyODIy_6ec6a8f2-5ca9-4638-add5-bbe610c9547a"
      unitRef="usd">17600000</us-gaap:DeferredFinanceCostsGross>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i3fec33d3b4a84693876c531d88c116cc_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90ZXh0cmVnaW9uOjYzNWUzMzExZjUxNDQ3ODdiOGFmYmZiMGFhYmM4NDA2XzEyOTI2_562f6d75-f60a-472b-84cf-e6de3f6ed610"
      unitRef="number">0.06125</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="ie2fbe341257149a3950e6efcb3d41c92_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90ZXh0cmVnaW9uOjYzNWUzMzExZjUxNDQ3ODdiOGFmYmZiMGFhYmM4NDA2XzEyOTc5_a0628bce-a8f0-40c9-a6b4-aeb2aff942ab"
      unitRef="usd">-6000000.0</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i4f49eba3943a4ba492d844e8c406ff83_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90ZXh0cmVnaW9uOjYzNWUzMzExZjUxNDQ3ODdiOGFmYmZiMGFhYmM4NDA2XzEzMTMz_8d3bd65f-a241-49a7-a80c-903bc121fa1c"
      unitRef="usd">-3900000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:WriteOffOfDeferredDebtIssuanceCost
      contextRef="i5d88b4bd1c754facb78052c4c7c45061_D20210101-20210331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90ZXh0cmVnaW9uOjYzNWUzMzExZjUxNDQ3ODdiOGFmYmZiMGFhYmM4NDA2XzEzMzQy_81cec96e-722b-4603-a815-ca9b910a89bc"
      unitRef="usd">2100000</us-gaap:WriteOffOfDeferredDebtIssuanceCost>
    <us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90ZXh0cmVnaW9uOjYzNWUzMzExZjUxNDQ3ODdiOGFmYmZiMGFhYmM4NDA2XzE0NTc0_6492f2c2-dcb2-4fa5-a9aa-04a15132059d">&lt;div style="margin-top:6pt;text-indent: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 June&#160;30, 2021, 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-top:6pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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;15,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;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;223,142&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;82,563&#160;&lt;/span&gt;&lt;/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;394,600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;41,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;Per the terms of the Credit Agreement, certain amounts borrowed pursuant to the Credit Facilities could mature prior to their scheduled maturity date if certain of our senior notes are not refinanced or repaid 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 or otherwise may be required to repay certain amounts borrowed pursuant to the Credit Facilities prior to their scheduled maturity dates. The amounts in this maturities table represent the originally scheduled maturity dates and do not reflect any potential early repayments or refinancings. For additional information, refer to the discussion above under the heading &#x201c;Credit Facilities.&#x201d;&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 June&#160;30, 2021, $22.8&#160;million will mature in 2022 and $74.6&#160;million will mature in 2024, with the remainder maturing in 2026.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear
      contextRef="i3c0850889e63473aa8e821761e78cea6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90YWJsZTozYzdlZTI1NTBlZDk0ZDUzYTQxYzNmN2ZmMTcwZTIwOC90YWJsZXJhbmdlOjNjN2VlMjU1MGVkOTRkNTNhNDFjM2Y3ZmYxNzBlMjA4XzEtMi0xLTEtMA_0408570b-2efe-4c6e-802c-09a889a44000"
      unitRef="usd">15000000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
      contextRef="i3c0850889e63473aa8e821761e78cea6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90YWJsZTozYzdlZTI1NTBlZDk0ZDUzYTQxYzNmN2ZmMTcwZTIwOC90YWJsZXJhbmdlOjNjN2VlMjU1MGVkOTRkNTNhNDFjM2Y3ZmYxNzBlMjA4XzItMi0xLTEtMA_99916c0f-80c1-4c82-b8dd-4968059e23a3"
      unitRef="usd">223142000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
      contextRef="i3c0850889e63473aa8e821761e78cea6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90YWJsZTozYzdlZTI1NTBlZDk0ZDUzYTQxYzNmN2ZmMTcwZTIwOC90YWJsZXJhbmdlOjNjN2VlMjU1MGVkOTRkNTNhNDFjM2Y3ZmYxNzBlMjA4XzMtMi0xLTEtMA_d24ec895-bb8a-47ff-985b-39dbaac5a532"
      unitRef="usd">82563000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree
      contextRef="i3c0850889e63473aa8e821761e78cea6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90YWJsZTozYzdlZTI1NTBlZDk0ZDUzYTQxYzNmN2ZmMTcwZTIwOC90YWJsZXJhbmdlOjNjN2VlMjU1MGVkOTRkNTNhNDFjM2Y3ZmYxNzBlMjA4XzQtMi0xLTEtMA_1bf51ed4-e279-435f-839b-9fd8a1c9b354"
      unitRef="usd">394600000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour
      contextRef="i3c0850889e63473aa8e821761e78cea6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90YWJsZTozYzdlZTI1NTBlZDk0ZDUzYTQxYzNmN2ZmMTcwZTIwOC90YWJsZXJhbmdlOjNjN2VlMjU1MGVkOTRkNTNhNDFjM2Y3ZmYxNzBlMjA4XzUtMi0xLTEtMA_67fbc6c1-2dbf-447b-9a4d-ccf1487bf26c"
      unitRef="usd">41578000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour>
    <endp:LongtermDebtMaturityRepaymentDeadline
      contextRef="i315ec70f66ef43359241692f7d5435b6_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90ZXh0cmVnaW9uOjYzNWUzMzExZjUxNDQ3ODdiOGFmYmZiMGFhYmM4NDA2XzEzODg0_d71a0044-5bdc-420f-803f-5d8283ee82ac">P91D</endp:LongtermDebtMaturityRepaymentDeadline>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
      contextRef="iac122bc7080244aabba7e3e4cc1248a7_I20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90ZXh0cmVnaW9uOjYzNWUzMzExZjUxNDQ3ODdiOGFmYmZiMGFhYmM4NDA2XzE0NDg3_2db3130a-04c7-4c41-91b9-fece3d95ab62"
      unitRef="usd">22800000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree
      contextRef="iac122bc7080244aabba7e3e4cc1248a7_I20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMTUvZnJhZzo2MzVlMzMxMWY1MTQ0Nzg3YjhhZmJmYjBhYWJjODQwNi90ZXh0cmVnaW9uOjYzNWUzMzExZjUxNDQ3ODdiOGFmYmZiMGFhYmM4NDA2XzE0NTE0_2baabbc7-9c71-46df-813f-ecfcf63382a8"
      unitRef="usd">74600000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMjEvZnJhZzo2NjM3ZWYwMTNiZDA0MzI3ODhiNDUwOTAyMDBhNWNlZi90ZXh0cmVnaW9uOjY2MzdlZjAxM2JkMDQzMjc4OGI0NTA5MDIwMGE1Y2VmXzM2MjQx_f6b9c92b-1b8b-4137-848b-4a63ae65793f">&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. 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;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. See the risk factor &#x201c;We may not have and may be unable to obtain or maintain insurance adequate to cover potential liabilities&#x201d; in this report 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 a result of the possibility or occurrence of an unfavorable outcome with respect to any legal proceeding, at any given time, we may be engaged in one or more strategic reviews of all or a portion of our business. Any such review or contingency planning could ultimately result in our pursuing one or more significant corporate transactions or other remedial measures, including on a preventative or proactive basis. Actions that may be evaluated or pursued could include reorganization or restructuring activities of all or a portion of our business, asset sales or other divestitures, cost-saving initiatives or other corporate realignments, seeking strategic partnerships and exiting certain product or geographic markets. Some of these measures could take significant time to implement and others may require judicial or other third party approval.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent: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 June&#160;30, 2021, our accrual for loss contingencies totaled $349.2&#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 June&#160;30, 2021, the entire liability accrual amount is classified in the Current portion of legal settlement accrual in the Condensed 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 American Medical Systems Holdings, Inc. (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 pelvic organ prolapse (POP) and stress urinary incontinence (SUI). We have not sold such products since March 2016. 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 70,000 filed and unfiled U.S. mesh claims as of June&#160;30, 2021. 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;The following table presents the changes in the QSFs and mesh liability accrual balances during the six months ended June 30, 2021 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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, 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;126,998&#160;&lt;/span&gt;&lt;/td&gt;&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;330,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;/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;&#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;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;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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;(26,255)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,255)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;(8,617)&lt;/span&gt;&lt;/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;14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(509)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 June 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;102,757&#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;295,540&#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 funds 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 Condensed 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 June&#160;30, 2021, the Company has made total cumulative mesh liability payments of approximately $3.6&#160;billion, $102.8&#160;million of which remains in the QSFs as of June&#160;30, 2021. 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.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent: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, 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 August 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 Endo Health Solutions Inc. (EHSI), Endo Pharmaceuticals Inc. (EPI), Par Pharmaceutical, Inc. (PPI), Par Pharmaceutical Companies, Inc. (PPCI), Endo Generics Holdings, Inc. (EGHI), Vintage Pharmaceuticals, LLC, Generics Bidco I, LLC, DAVA Pharmaceuticals, LLC, Par Sterile Products, LLC (PSP LLC) and in Canada, Paladin and Endo Ventures Limited, 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 July&#160;29, 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,920 cases filed by counties, cities, Native American tribes and/or other government-related persons or entities; approximately 310 cases filed by hospitals, health systems, unions, health and welfare funds or other third-party payers and approximately 190 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, and The Corporation of the City of Brantford, Ontario, 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 have sought 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. The damages sought exceed our applicable insurance.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent: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. As described herein, the cases are at various stages in the litigation process. Some trials or proceedings are ongoing and may be nearing a decision, others are scheduled or may begin during the remainder of 2021, and others are scheduled or may begin as soon as 2022 or 2023. The timing of any scheduled trial is subject to change. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Two trials are currently ongoing. A trial began in April 2021 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;The People of the State of California v. Purdue Pharma L.P., et al.&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 case pending in Superior Court in Orange County, California. Closing arguments in the liability phase of the trial are set to begin in late September 2021; if necessary, a remedy phase will be scheduled after the liability phase concludes. In June 2021, a jury trial began in New York state court in a case involving claims by the State of New York and two New York counties. This trial is limited to the issue of liability for the plaintiffs&#x2019; public nuisance claims; the parties have not yet taken discovery on damage or remedy issues. In August 2021, the court, on the plaintiffs&#x2019; motion, issued an order to show cause why it should not impose sanctions, including a default judgment on liability, for alleged discovery misconduct and set the matter for an August 6, 2021 hearing date; the plaintiffs are also seeking additional sanctions, including a finding of civil contempt, for an alleged failure to comply with a portion of the order requiring information about certain document productions.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other cases have also been set for trial in various courts around the country. Trials may occur earlier or later than currently scheduled, 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;In February 2021, the MDL court declined to certify a proposed class of legal guardians of children born with neonatal abstinence syndrome; plaintiffs filed a motion for reconsideration, which was denied.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent: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. In July 2021, DFS filed an amended statement of charges. The amended 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. A hearing previously set for June 2021 was adjourned; a status conference is set for September 2021. In July 2021, EPI, EHSI, PPI and PPCI, among others, filed a petition for judgment in New York state court seeking to prohibit DFS from proceeding with its administrative enforcement action.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent: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, including entering into settlement negotiations and settlements even in circumstances where we believe we have meritorious defenses. 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. The Company received a related subpoena in May 2021, also issued by the U.S. Attorney&#x2019;s Office for the Western District of Virginia. 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;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.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent: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: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 2021, EPI and EHSI reached an agreement to settle the opioid-related claims of nine counties in eastern Tennessee, eighteen municipalities within those counties and a minor individual, all of whom were plaintiffs in a case filed in the Circuit Court for Sullivan County, Tennessee as &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;Staubus, et al. v Purdue Pharma, L.P., et al.&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 later known as &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;Sullivan County, et al. v. Purdue Pharma, L.P., et al. &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 plaintiffs asserted claims under the Tennessee Drug Dealer Liability Act (DDLA) and claimed to be seeking economic damages of approximately $2.5&#160;billion, as well as other relief, including exemplary damages of $10&#160;billion. In April 2021, the court issued an order granting a default judgment on liability against EPI and EHSI and awarding the plaintiffs fees and costs relating to certain discovery issues. The parties&#x2019; settlement, which provides for a payment of $35&#160;million, was reached shortly before a scheduled trial limited to the issue of damages. We recorded an accrual for this amount during the second quarter of 2021. 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). 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. Similar complaints against various defendants have also been filed in certain state courts. 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 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 other defendants with leave to amend certain claims. Certain plaintiffs, including third party payers pursuing class action claims, have appealed the dismissal orders to the U.S. Court of Appeals for the Eleventh Circuit. In February 2021, various other plaintiffs filed an amended master personal injury complaint, a consolidated amended consumer economic loss class action complaint and a consolidated medical monitoring class action complaint. PPI was not named as a defendant in the consumer economic loss complaint or the medical monitoring complaint. In July 2021, the MDL court dismissed all claims in the master complaints as to PPI and other generic defendants with prejudice on federal preemption grounds. Plaintiffs&#x2019; time to appeal has not yet expired.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent: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 U.S. Department of Justice (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 April 2020, defendants filed motions for summary judgment and certain evidentiary motions. In June 2021, the court denied defendants&#x2019; motions for summary judgment, granted in part and denied in part defendants&#x2019; evidentiary motions and granted direct and indirect purchaser plaintiffs&#x2019; motions for class certification. In July 2021, the U.S. Court of Appeals for the Seventh Circuit granted defendants&#x2019; petition for leave to appeal the certification of the end-payer class and remanded the matter to the trial court for its further consideration of certain issues. Trial is currently scheduled for June 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent: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 U.S. Federal Trade Commission (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; a settlement with that remaining plaintiff was reached in April 2021. 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, 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 June 2020, multiple complaints were filed 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). Some cases were filed on behalf of putative classes of indirect purchasers; there is also a non-class action suit. 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 California. 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 April 2021, the defendants moved to dismiss the complaints.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent: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 2021, multiple complaints were filed on behalf of a putative class of direct purchasers in the U.S. District Court for the District of Massachusetts against Takeda Pharmaceuticals, PPI and us, alleging violations of federal antitrust law in connection with the settlement of certain patent litigation related to generic versions of Amitiza&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; (lubiprostone). The complaints allege that Takeda and PPI entered into a settlement agreement that delayed the entry of generic Amitiza&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 Section 1 and Section 2 of the Sherman Act. Plaintiffs seek damages, treble damages and attorneys&#x2019; fees and 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;In August 2021, a putative class action complaint was filed in the U.S. District Court for the Eastern District of Pennsylvania against Takeda Pharmaceuticals, EPI, PPI and others, alleging violations of federal antitrust law in connection with the settlement of certain patent litigation related to generic versions of Colcrys&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; (colchicine). The complaint alleges, among other things, that a distribution agreement between Takeda and Par with respect to an authorized generic was in effect an output restriction conspiracy. The plaintiff asserts claims under Section 1 and Section 2 of the Sherman Act and seeks damages, treble damages and attorneys&#x2019; fees and 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;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. In April 2021, the defendants filed motions to dismiss, 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;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 November 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;Pelletier v. Endo International plc, Rajiv Kanishka Liyanaarchchie De Silva, Suketu P. Upadhyay and Paul V. Campanelli&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 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 court granted Wingard&#x2019;s motion to withdraw as a co-lead plaintiff in April 2021. In May 2021, the court granted plaintiffs&#x2019; motion for class certification. In July 2021, defendants filed a motion to modify the class definition and remove Mr. Pelletier as a class representative in light of certain expert disclosures by plaintiffs. In June 2021, defendants moved for summary judgment on certain grounds. Those motions 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;In June 2020, 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;Benoit Albiges v. Endo International plc, Paul V. Campanelli, Blaise Coleman, and Mark T. Bradley&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 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, which 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;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 Kabi USA, LLC (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 active pharmaceutical ingredient (API) manufacturers and that, as a result, Fresenius could not obtain vasopressin API in order to file an Abbreviated New Drug Application (ANDA) to obtain U.S. Food and Drug Administration (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;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/New Drug Applications (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 Endo Par Innovation Company, LLC 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 a trial was held in July 2021. We are awaiting a ruling from that trial.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent: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>
    <us-gaap:LossContingencyAccrualAtCarryingValue
      contextRef="i3c0850889e63473aa8e821761e78cea6_I20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMjEvZnJhZzo2NjM3ZWYwMTNiZDA0MzI3ODhiNDUwOTAyMDBhNWNlZi90ZXh0cmVnaW9uOjY2MzdlZjAxM2JkMDQzMjc4OGI0NTA5MDIwMGE1Y2VmXzQ5NDc4MDIzNjEzNjE_bb130a0e-dd30-4072-aa38-2f26ab0b7cc0"
      unitRef="usd">349200000</us-gaap:LossContingencyAccrualAtCarryingValue>
    <us-gaap:LossContingencyClaimsSettledNumber
      contextRef="i92b8aec316ed4a0e8a8d93d31f429c47_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMjEvZnJhZzo2NjM3ZWYwMTNiZDA0MzI3ODhiNDUwOTAyMDBhNWNlZi90ZXh0cmVnaW9uOjY2MzdlZjAxM2JkMDQzMjc4OGI0NTA5MDIwMGE1Y2VmXzM0NTM_c1983531-ce0f-41a3-a1d7-7fbb1359cd33"
      unitRef="case">70000</us-gaap:LossContingencyClaimsSettledNumber>
    <us-gaap:ScheduleOfLossContingenciesByContingencyTextBlock
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMjEvZnJhZzo2NjM3ZWYwMTNiZDA0MzI3ODhiNDUwOTAyMDBhNWNlZi90ZXh0cmVnaW9uOjY2MzdlZjAxM2JkMDQzMjc4OGI0NTA5MDIwMGE1Y2VmXzM2MjM4_864b39e0-5e6b-4562-ab5c-fac39197f79c">&lt;div style="margin-top:6pt;text-indent: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 six months ended June 30, 2021 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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, 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;126,998&#160;&lt;/span&gt;&lt;/td&gt;&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;330,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;/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;&#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;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;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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;(26,255)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,255)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;(8,617)&lt;/span&gt;&lt;/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;14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(509)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 June 30, 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;102,757&#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;295,540&#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 funds 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="i7a42eba665aa4abda86fcc46faeeeb91_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMjEvZnJhZzo2NjM3ZWYwMTNiZDA0MzI3ODhiNDUwOTAyMDBhNWNlZi90YWJsZTpkZjE1YWMwODVjMGQ0ZDYzODE0MTMwODNiNWZhY2Y0NC90YWJsZXJhbmdlOmRmMTVhYzA4NWMwZDRkNjM4MTQxMzA4M2I1ZmFjZjQ0XzEtMS0xLTEtMA_9854cc83-c2bf-4134-9f21-ff0728c6fe9f"
      unitRef="usd">126998000</endp:SettlementFunds>
    <us-gaap:LossContingencyAccrualAtCarryingValue
      contextRef="i62789de9a3fd46889598685d041c06c6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMjEvZnJhZzo2NjM3ZWYwMTNiZDA0MzI3ODhiNDUwOTAyMDBhNWNlZi90YWJsZTpkZjE1YWMwODVjMGQ0ZDYzODE0MTMwODNiNWZhY2Y0NC90YWJsZXJhbmdlOmRmMTVhYzA4NWMwZDRkNjM4MTQxMzA4M2I1ZmFjZjQ0XzEtMy0xLTEtMA_bdb24470-f83b-47d0-a674-608cea45fe87"
      unitRef="usd">330921000</us-gaap:LossContingencyAccrualAtCarryingValue>
    <us-gaap:LossContingencyAccrualProvision
      contextRef="i17c7d22e2b7c4e29831751d5d6e26ea7_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMjEvZnJhZzo2NjM3ZWYwMTNiZDA0MzI3ODhiNDUwOTAyMDBhNWNlZi90YWJsZTpkZjE1YWMwODVjMGQ0ZDYzODE0MTMwODNiNWZhY2Y0NC90YWJsZXJhbmdlOmRmMTVhYzA4NWMwZDRkNjM4MTQxMzA4M2I1ZmFjZjQ0XzItMy0xLTEtMA_dced5d56-d526-4ccb-9c3e-e0c9707d01c6"
      unitRef="usd">0</us-gaap:LossContingencyAccrualProvision>
    <endp:SettlementFundsCashContributionsToQualifiedSettlementFunds
      contextRef="id32c4c001bcb43e4ae03ed7f06513eb0_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMjEvZnJhZzo2NjM3ZWYwMTNiZDA0MzI3ODhiNDUwOTAyMDBhNWNlZi90YWJsZTpkZjE1YWMwODVjMGQ0ZDYzODE0MTMwODNiNWZhY2Y0NC90YWJsZXJhbmdlOmRmMTVhYzA4NWMwZDRkNjM4MTQxMzA4M2I1ZmFjZjQ0XzMtMS0xLTEtMA_86699636-fea8-4722-a31c-7702969f104b"
      unitRef="usd">2000000</endp:SettlementFundsCashContributionsToQualifiedSettlementFunds>
    <endp:SettlementFundsPaymentsToPlaintiffCounselFromQualifiedSettlementFunds
      contextRef="id32c4c001bcb43e4ae03ed7f06513eb0_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMjEvZnJhZzo2NjM3ZWYwMTNiZDA0MzI3ODhiNDUwOTAyMDBhNWNlZi90YWJsZTpkZjE1YWMwODVjMGQ0ZDYzODE0MTMwODNiNWZhY2Y0NC90YWJsZXJhbmdlOmRmMTVhYzA4NWMwZDRkNjM4MTQxMzA4M2I1ZmFjZjQ0XzQtMS0xLTEtMA_d2d0705e-8d30-4925-9a10-0d3fe1e416b8"
      unitRef="usd">26255000</endp:SettlementFundsPaymentsToPlaintiffCounselFromQualifiedSettlementFunds>
    <endp:LossContingencyAccrualPaymentsToPlaintiffCounselFromQualifiedSettlementFunds
      contextRef="i17c7d22e2b7c4e29831751d5d6e26ea7_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMjEvZnJhZzo2NjM3ZWYwMTNiZDA0MzI3ODhiNDUwOTAyMDBhNWNlZi90YWJsZTpkZjE1YWMwODVjMGQ0ZDYzODE0MTMwODNiNWZhY2Y0NC90YWJsZXJhbmdlOmRmMTVhYzA4NWMwZDRkNjM4MTQxMzA4M2I1ZmFjZjQ0XzQtMy0xLTEtMA_f3ff16fa-ddf0-432e-8cfc-0d0054f12c13"
      unitRef="usd">26255000</endp:LossContingencyAccrualPaymentsToPlaintiffCounselFromQualifiedSettlementFunds>
    <endp:LossContingencyAccrualPaymentsToPlaintiffCounsel
      contextRef="i17c7d22e2b7c4e29831751d5d6e26ea7_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMjEvZnJhZzo2NjM3ZWYwMTNiZDA0MzI3ODhiNDUwOTAyMDBhNWNlZi90YWJsZTpkZjE1YWMwODVjMGQ0ZDYzODE0MTMwODNiNWZhY2Y0NC90YWJsZXJhbmdlOmRmMTVhYzA4NWMwZDRkNjM4MTQxMzA4M2I1ZmFjZjQ0XzUtMy0xLTEtMA_db881aa7-aba8-4fe8-9cfd-e9e74a4a7ef4"
      unitRef="usd">8617000</endp:LossContingencyAccrualPaymentsToPlaintiffCounsel>
    <endp:SettlementFundsOther
      contextRef="id32c4c001bcb43e4ae03ed7f06513eb0_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMjEvZnJhZzo2NjM3ZWYwMTNiZDA0MzI3ODhiNDUwOTAyMDBhNWNlZi90YWJsZTpkZjE1YWMwODVjMGQ0ZDYzODE0MTMwODNiNWZhY2Y0NC90YWJsZXJhbmdlOmRmMTVhYzA4NWMwZDRkNjM4MTQxMzA4M2I1ZmFjZjQ0XzYtMS0xLTEtMA_142b4a39-2664-4078-b395-df102f3a3859"
      unitRef="usd">14000</endp:SettlementFundsOther>
    <endp:SettlementFundsOther
      contextRef="i17c7d22e2b7c4e29831751d5d6e26ea7_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMjEvZnJhZzo2NjM3ZWYwMTNiZDA0MzI3ODhiNDUwOTAyMDBhNWNlZi90YWJsZTpkZjE1YWMwODVjMGQ0ZDYzODE0MTMwODNiNWZhY2Y0NC90YWJsZXJhbmdlOmRmMTVhYzA4NWMwZDRkNjM4MTQxMzA4M2I1ZmFjZjQ0XzYtMy0xLTEtMA_40788bdb-f915-490e-a166-e63dd7e8a0a2"
      unitRef="usd">-509000</endp:SettlementFundsOther>
    <endp:SettlementFunds
      contextRef="i50214041df0542c8b3dd06f870f28570_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMjEvZnJhZzo2NjM3ZWYwMTNiZDA0MzI3ODhiNDUwOTAyMDBhNWNlZi90YWJsZTpkZjE1YWMwODVjMGQ0ZDYzODE0MTMwODNiNWZhY2Y0NC90YWJsZXJhbmdlOmRmMTVhYzA4NWMwZDRkNjM4MTQxMzA4M2I1ZmFjZjQ0XzctMS0xLTEtMA_bf9cbbcd-e938-48da-a907-e002ce8cb33f"
      unitRef="usd">102757000</endp:SettlementFunds>
    <us-gaap:LossContingencyAccrualAtCarryingValue
      contextRef="i47909da755cd485e9764f0936d8419c6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMjEvZnJhZzo2NjM3ZWYwMTNiZDA0MzI3ODhiNDUwOTAyMDBhNWNlZi90YWJsZTpkZjE1YWMwODVjMGQ0ZDYzODE0MTMwODNiNWZhY2Y0NC90YWJsZXJhbmdlOmRmMTVhYzA4NWMwZDRkNjM4MTQxMzA4M2I1ZmFjZjQ0XzctMy0xLTEtMA_9b7b6b25-04df-4ace-85bd-6e0937d4d650"
      unitRef="usd">295540000</us-gaap:LossContingencyAccrualAtCarryingValue>
    <us-gaap:LossContingencyAccrualPayments
      contextRef="id32c4c001bcb43e4ae03ed7f06513eb0_D20210101-20210630"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMjEvZnJhZzo2NjM3ZWYwMTNiZDA0MzI3ODhiNDUwOTAyMDBhNWNlZi90ZXh0cmVnaW9uOjY2MzdlZjAxM2JkMDQzMjc4OGI0NTA5MDIwMGE1Y2VmXzU2MjI_a709b0fe-74b6-4905-af42-9a4c24e57644"
      unitRef="usd">3600000000</us-gaap:LossContingencyAccrualPayments>
    <endp:SettlementFunds
      contextRef="i50214041df0542c8b3dd06f870f28570_I20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMjEvZnJhZzo2NjM3ZWYwMTNiZDA0MzI3ODhiNDUwOTAyMDBhNWNlZi90ZXh0cmVnaW9uOjY2MzdlZjAxM2JkMDQzMjc4OGI0NTA5MDIwMGE1Y2VmXzU2MjY_f3e929f8-a9b9-43fd-86f7-dd030f39418a"
      unitRef="usd">102800000</endp:SettlementFunds>
    <endp:LossContingencyClaimsFiledByStatesNumber
      contextRef="i1c8b2b4e757e460c8ff7ef188452a8a4_I20210729"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMjEvZnJhZzo2NjM3ZWYwMTNiZDA0MzI3ODhiNDUwOTAyMDBhNWNlZi90ZXh0cmVnaW9uOjY2MzdlZjAxM2JkMDQzMjc4OGI0NTA5MDIwMGE1Y2VmXzc5ODc_e3fe70fa-244b-46d0-8def-cd48070bd30c"
      unitRef="case">20</endp:LossContingencyClaimsFiledByStatesNumber>
    <us-gaap:LossContingencyPendingClaimsNumber
      contextRef="i1c8b2b4e757e460c8ff7ef188452a8a4_I20210729"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMjEvZnJhZzo2NjM3ZWYwMTNiZDA0MzI3ODhiNDUwOTAyMDBhNWNlZi90ZXh0cmVnaW9uOjY2MzdlZjAxM2JkMDQzMjc4OGI0NTA5MDIwMGE1Y2VmXzgwNDM_d140a2c6-5d42-47ff-a8dc-ec4eeaba0d4a"
      unitRef="case">2920</us-gaap:LossContingencyPendingClaimsNumber>
    <endp:LossContingencyNumberOfCasesFiledByHospitalsHealthSystemsUnionsWelfareFundsOrOtherThirdParty
      contextRef="i1c8b2b4e757e460c8ff7ef188452a8a4_I20210729"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMjEvZnJhZzo2NjM3ZWYwMTNiZDA0MzI3ODhiNDUwOTAyMDBhNWNlZi90ZXh0cmVnaW9uOjY2MzdlZjAxM2JkMDQzMjc4OGI0NTA5MDIwMGE1Y2VmXzgxNjk_fc783959-19d5-47fb-9b6d-ddf9dfa15576"
      unitRef="case">310</endp:LossContingencyNumberOfCasesFiledByHospitalsHealthSystemsUnionsWelfareFundsOrOtherThirdParty>
    <endp:LossContingencyNumberOfCasesAllegingPersonalInjuryAndOrWrongfulDeath
      contextRef="i1c8b2b4e757e460c8ff7ef188452a8a4_I20210729"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMjEvZnJhZzo2NjM3ZWYwMTNiZDA0MzI3ODhiNDUwOTAyMDBhNWNlZi90ZXh0cmVnaW9uOjY2MzdlZjAxM2JkMDQzMjc4OGI0NTA5MDIwMGE1Y2VmXzgyOTM_3563f2cb-babb-4d07-9740-3a265538feab"
      unitRef="case">190</endp:LossContingencyNumberOfCasesAllegingPersonalInjuryAndOrWrongfulDeath>
    <endp:LossContingencyNumberOfPutativeClassActions
      contextRef="i76845e4bbbc34fe7b2a1f52f1b30cc9c_D20210101-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMjEvZnJhZzo2NjM3ZWYwMTNiZDA0MzI3ODhiNDUwOTAyMDBhNWNlZi90ZXh0cmVnaW9uOjY2MzdlZjAxM2JkMDQzMjc4OGI0NTA5MDIwMGE1Y2VmXzg4MzY_c809455f-7208-40b4-bcce-60c6fd870d7a"
      unitRef="class_action_lawsuit">3</endp:LossContingencyNumberOfPutativeClassActions>
    <endp:LossContingencyNumberOfOngoingTrials
      contextRef="ifce708adf90c4393a3b83753bf4e4de6_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMjEvZnJhZzo2NjM3ZWYwMTNiZDA0MzI3ODhiNDUwOTAyMDBhNWNlZi90ZXh0cmVnaW9uOjY2MzdlZjAxM2JkMDQzMjc4OGI0NTA5MDIwMGE1Y2VmXzY1OTcwNjk4NTAzMDM_494b36fa-943d-434f-b9f6-15b0f286f02c"
      unitRef="trial">2</endp:LossContingencyNumberOfOngoingTrials>
    <endp:LossContingencyNumberOfCountiesInvolvedInClaims
      contextRef="iaf021703691b4194a7fc72a6cc4ac4d6_I20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMjEvZnJhZzo2NjM3ZWYwMTNiZDA0MzI3ODhiNDUwOTAyMDBhNWNlZi90ZXh0cmVnaW9uOjY2MzdlZjAxM2JkMDQzMjc4OGI0NTA5MDIwMGE1Y2VmXzEwOTk1MTE2OTc5Njk_89440516-587a-4519-a6b5-8212523bbfb3"
      unitRef="county">2</endp:LossContingencyNumberOfCountiesInvolvedInClaims>
    <endp:LossContingencyPlaintiffsNumberOfCounties
      contextRef="i76845e4bbbc34fe7b2a1f52f1b30cc9c_D20210101-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMjEvZnJhZzo2NjM3ZWYwMTNiZDA0MzI3ODhiNDUwOTAyMDBhNWNlZi90ZXh0cmVnaW9uOjY2MzdlZjAxM2JkMDQzMjc4OGI0NTA5MDIwMGE1Y2VmXzEwMjI5_beca1afa-a12b-40cc-851e-ee44f7981354"
      unitRef="case">2</endp:LossContingencyPlaintiffsNumberOfCounties>
    <us-gaap:LitigationSettlementAmountAwardedToOtherParty
      contextRef="i46d0f55cd7f348a19aeeeb767d825734_D20190901-20190930"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMjEvZnJhZzo2NjM3ZWYwMTNiZDA0MzI3ODhiNDUwOTAyMDBhNWNlZi90ZXh0cmVnaW9uOjY2MzdlZjAxM2JkMDQzMjc4OGI0NTA5MDIwMGE1Y2VmXzEwNDMy_fe67a988-2786-4890-a534-5627785af5b0"
      unitRef="usd">10000000</us-gaap:LitigationSettlementAmountAwardedToOtherParty>
    <us-gaap:LitigationSettlementAmountAwardedToOtherParty
      contextRef="i38142970cd1848408d421b429a23f48c_D20190901-20190930"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMjEvZnJhZzo2NjM3ZWYwMTNiZDA0MzI3ODhiNDUwOTAyMDBhNWNlZi90ZXh0cmVnaW9uOjY2MzdlZjAxM2JkMDQzMjc4OGI0NTA5MDIwMGE1Y2VmXzEwNDQ1_d9582378-d2eb-4ade-bfcb-e9100daafad1"
      unitRef="usd">1000000</us-gaap:LitigationSettlementAmountAwardedToOtherParty>
    <us-gaap:LitigationSettlementAmountAwardedToOtherParty
      contextRef="ifd41cbb6843449dfb5abca4467421ec6_D20200101-20200131"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMjEvZnJhZzo2NjM3ZWYwMTNiZDA0MzI3ODhiNDUwOTAyMDBhNWNlZi90ZXh0cmVnaW9uOjY2MzdlZjAxM2JkMDQzMjc4OGI0NTA5MDIwMGE1Y2VmXzEwOTk1MTE3MDc0Mjk_4fcfdddc-299d-4a85-9a22-2f2b101c33b6"
      unitRef="usd">8750000</us-gaap:LitigationSettlementAmountAwardedToOtherParty>
    <endp:LossContingencyPlaintiffsNumberOfCounties
      contextRef="if4c04795344e4e75b9ed120dc9c7bb81_D20210701-20210731"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMjEvZnJhZzo2NjM3ZWYwMTNiZDA0MzI3ODhiNDUwOTAyMDBhNWNlZi90ZXh0cmVnaW9uOjY2MzdlZjAxM2JkMDQzMjc4OGI0NTA5MDIwMGE1Y2VmXzEwOTk1MTE3MDg4NTc_3de5e1a2-99c7-43fa-8fe7-3c425afa03a5"
      unitRef="county">9</endp:LossContingencyPlaintiffsNumberOfCounties>
    <endp:LossContingencyNumberOfMunicipalities
      contextRef="if4c04795344e4e75b9ed120dc9c7bb81_D20210701-20210731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMjEvZnJhZzo2NjM3ZWYwMTNiZDA0MzI3ODhiNDUwOTAyMDBhNWNlZi90ZXh0cmVnaW9uOjY2MzdlZjAxM2JkMDQzMjc4OGI0NTA5MDIwMGE1Y2VmXzEwOTk1MTE3MDg5MDQ_f362830a-9f4f-47c7-a456-a04f6dc09453"
      unitRef="municipality">18</endp:LossContingencyNumberOfMunicipalities>
    <us-gaap:LossContingencyDamagesSoughtValue
      contextRef="icfb76358afe84e7392e445b6873a1844_D20210701-20210731"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMjEvZnJhZzo2NjM3ZWYwMTNiZDA0MzI3ODhiNDUwOTAyMDBhNWNlZi90ZXh0cmVnaW9uOjY2MzdlZjAxM2JkMDQzMjc4OGI0NTA5MDIwMGE1Y2VmXzEwOTk1MTE2OTQxMTY_8c09410d-8bae-434a-8883-b09fabd1948e"
      unitRef="usd">2500000000</us-gaap:LossContingencyDamagesSoughtValue>
    <us-gaap:LossContingencyDamagesSoughtValue
      contextRef="ife4ff322e27e444caff9ebdbc18b7c2c_D20210701-20210731"
      decimals="-9"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMjEvZnJhZzo2NjM3ZWYwMTNiZDA0MzI3ODhiNDUwOTAyMDBhNWNlZi90ZXh0cmVnaW9uOjY2MzdlZjAxM2JkMDQzMjc4OGI0NTA5MDIwMGE1Y2VmXzEwOTk1MTE2OTQxMzA_f2b97a78-5679-43a9-b37b-5968639c4f7c"
      unitRef="usd">10000000000</us-gaap:LossContingencyDamagesSoughtValue>
    <us-gaap:LitigationSettlementAmountAwardedToOtherParty
      contextRef="if4c04795344e4e75b9ed120dc9c7bb81_D20210701-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMjEvZnJhZzo2NjM3ZWYwMTNiZDA0MzI3ODhiNDUwOTAyMDBhNWNlZi90ZXh0cmVnaW9uOjY2MzdlZjAxM2JkMDQzMjc4OGI0NTA5MDIwMGE1Y2VmXzEwOTk1MTE3MDkzMDc_0bffcab5-0ea4-4f03-b6f6-29c2fc4254a0"
      unitRef="usd">35000000</us-gaap:LitigationSettlementAmountAwardedToOtherParty>
    <endp:LossContingencyLawsuitFilingPeriod
      contextRef="ia589d832f4dd4fdf989ba4440e6be864_D20180501-20180531"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMjEvZnJhZzo2NjM3ZWYwMTNiZDA0MzI3ODhiNDUwOTAyMDBhNWNlZi90ZXh0cmVnaW9uOjY2MzdlZjAxM2JkMDQzMjc4OGI0NTA5MDIwMGE1Y2VmXzM0NDU3_aff5d2d3-891c-46b4-a2c3-a0612f0b2968">P45D</endp:LossContingencyLawsuitFilingPeriod>
    <endp:LossContingencyStayOfApprovalPeriodHatchWaxmanAct
      contextRef="ia589d832f4dd4fdf989ba4440e6be864_D20180501-20180531"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMjEvZnJhZzo2NjM3ZWYwMTNiZDA0MzI3ODhiNDUwOTAyMDBhNWNlZi90ZXh0cmVnaW9uOjY2MzdlZjAxM2JkMDQzMjc4OGI0NTA5MDIwMGE1Y2VmXzM0NDg1_2c8e474c-e739-4329-8eec-f03fa4eb317e">P30M</endp:LossContingencyStayOfApprovalPeriodHatchWaxmanAct>
    <us-gaap:ComprehensiveIncomeNoteTextBlock
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMjcvZnJhZzphYjIxMTRiNDQwN2M0YmVkYWIxNGU4ZGU2YTg4OTc0MC90ZXh0cmVnaW9uOmFiMjExNGI0NDA3YzRiZWRhYjE0ZThkZTZhODg5NzQwXzIwNQ_9c1ec71f-c2f3-4621-a378-265654f8aa04">&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. 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 three and six months ended June 30, 2021 and 2020, 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 June&#160;30, 2021 and December&#160;31, 2020 consist of Foreign currency translation loss.&lt;/span&gt;&lt;/div&gt;</us-gaap:ComprehensiveIncomeNoteTextBlock>
    <us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1
      contextRef="i186c5ef57e5a46fcaa9eeb7431bfa607_D20210401-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMjcvZnJhZzphYjIxMTRiNDQwN2M0YmVkYWIxNGU4ZGU2YTg4OTc0MC90ZXh0cmVnaW9uOmFiMjExNGI0NDA3YzRiZWRhYjE0ZThkZTZhODg5NzQwXzM0_158e8f08-94f2-4d02-89a0-4d001b3b52a4"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1>
    <us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1
      contextRef="i2e75b41eea1f4d44a283be1074b9354b_D20200401-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMjcvZnJhZzphYjIxMTRiNDQwN2M0YmVkYWIxNGU4ZGU2YTg4OTc0MC90ZXh0cmVnaW9uOmFiMjExNGI0NDA3YzRiZWRhYjE0ZThkZTZhODg5NzQwXzM0_28987b51-15e2-4a49-b4a4-f1a9557da1c0"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1>
    <us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1
      contextRef="ia12d526c1bcf49b7b0a877cc2642890f_D20200101-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMjcvZnJhZzphYjIxMTRiNDQwN2M0YmVkYWIxNGU4ZGU2YTg4OTc0MC90ZXh0cmVnaW9uOmFiMjExNGI0NDA3YzRiZWRhYjE0ZThkZTZhODg5NzQwXzM0_7c02baeb-efeb-42b5-b167-434342b05005"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1>
    <us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMjcvZnJhZzphYjIxMTRiNDQwN2M0YmVkYWIxNGU4ZGU2YTg4OTc0MC90ZXh0cmVnaW9uOmFiMjExNGI0NDA3YzRiZWRhYjE0ZThkZTZhODg5NzQwXzM0_daafc032-60df-4219-a240-049035f07599"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1>
    <us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent
      contextRef="i186c5ef57e5a46fcaa9eeb7431bfa607_D20210401-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMjcvZnJhZzphYjIxMTRiNDQwN2M0YmVkYWIxNGU4ZGU2YTg4OTc0MC90ZXh0cmVnaW9uOmFiMjExNGI0NDA3YzRiZWRhYjE0ZThkZTZhODg5NzQwXzk3_60ca57c4-0455-43e4-bfde-b7eb80799e53"
      unitRef="usd">0</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent
      contextRef="i2e75b41eea1f4d44a283be1074b9354b_D20200401-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMjcvZnJhZzphYjIxMTRiNDQwN2M0YmVkYWIxNGU4ZGU2YTg4OTc0MC90ZXh0cmVnaW9uOmFiMjExNGI0NDA3YzRiZWRhYjE0ZThkZTZhODg5NzQwXzk3_84f1eae2-fd62-4cd7-9941-41977e1c47ac"
      unitRef="usd">0</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMjcvZnJhZzphYjIxMTRiNDQwN2M0YmVkYWIxNGU4ZGU2YTg4OTc0MC90ZXh0cmVnaW9uOmFiMjExNGI0NDA3YzRiZWRhYjE0ZThkZTZhODg5NzQwXzk3_c05508dd-6eb4-4923-842d-c06ea656a972"
      unitRef="usd">0</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent
      contextRef="ia12d526c1bcf49b7b0a877cc2642890f_D20200101-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMjcvZnJhZzphYjIxMTRiNDQwN2M0YmVkYWIxNGU4ZGU2YTg4OTc0MC90ZXh0cmVnaW9uOmFiMjExNGI0NDA3YzRiZWRhYjE0ZThkZTZhODg5NzQwXzk3_d3ea2114-e5d7-461d-b853-09ebc3c0858f"
      unitRef="usd">0</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMzAvZnJhZzo3NmJmMzhjZjFhYjY0YTZkYjhkNThjMDQwY2M0Mzc2Yi90ZXh0cmVnaW9uOjc2YmYzOGNmMWFiNjRhNmRiOGQ1OGMwNDBjYzQzNzZiXzY1Mg_7b176a1e-db76-400b-ba4a-01680a14d4c2">&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. SHAREHOLDERS&#x2019; 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 following table presents a reconciliation of the beginning and ending balances in Total shareholders&#x2019; deficit for the three and six months ended June 30, 2021 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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: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;Euro Deferred Shares&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;Ordinary Shares&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;Additional Paid-in Capital&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;Accumulated Deficit&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;Accumulated Other Comprehensive Loss&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 Shareholders&#x2019; Deficit&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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;BALANCE, 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;49&#160;&lt;/span&gt;&lt;/td&gt;&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;23&#160;&lt;/span&gt;&lt;/td&gt;&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,938,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;(9,368,270)&lt;/span&gt;&lt;/td&gt;&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;(217,753)&lt;/span&gt;&lt;/td&gt;&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;(647,939)&lt;/span&gt;&lt;/td&gt;&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 income&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;41,524&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;41,524&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 comprehensive income&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;&#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,692&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,692&#160;&lt;/span&gt;&lt;/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;Compensation related to share-based awards&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;9,993&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;9,993&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Exercise of options&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;622&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;622&#160;&lt;/span&gt;&lt;/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;Tax withholding for restricted shares&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;(4,863)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;(4,863)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;(2)&lt;/span&gt;&lt;/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;BALANCE, MARCH 31, 2021&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;47&#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;23&#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;8,943,764&#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;(9,326,746)&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;(216,061)&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;(598,973)&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;Net loss&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;&#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 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;&#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 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;&#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 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;(15,500)&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 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;&#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 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;(15,500)&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;Other comprehensive income&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;&#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,238&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,238&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Compensation related to share-based awards&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;4,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;4,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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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;Tax withholding for restricted shares&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;(9,251)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;(9,251)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;td colspan="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;BALANCE, JUNE 30, 2021&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;47&#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;23&#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;8,938,957&#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;(9,342,246)&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;(213,823)&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;(617,042)&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;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" 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;The following table presents a reconciliation of the beginning and ending balances in Total shareholders&#x2019; deficit for the three and six months ended June 30, 2020 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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: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;Euro Deferred Shares&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;Ordinary Shares&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;Additional Paid-in Capital&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;Accumulated Deficit&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;Accumulated Other Comprehensive Loss&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 Shareholders&#x2019; Deficit&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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;BALANCE, 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;45&#160;&lt;/span&gt;&lt;/td&gt;&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;23&#160;&lt;/span&gt;&lt;/td&gt;&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,904,692&#160;&lt;/span&gt;&lt;/td&gt;&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,552,214)&lt;/span&gt;&lt;/td&gt;&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;(219,090)&lt;/span&gt;&lt;/td&gt;&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;(866,544)&lt;/span&gt;&lt;/td&gt;&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 income&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;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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 comprehensive loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;(14,437)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,437)&lt;/span&gt;&lt;/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;Compensation related to share-based awards&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;17,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;17,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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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;Tax withholding for restricted shares&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;(4,398)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;(4,398)&lt;/span&gt;&lt;/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;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;(12)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;(13)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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, MARCH 31, 2020&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;44&#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;23&#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;8,917,927&#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;(9,422,284)&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;(233,527)&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;(737,817)&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 income&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;&#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 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;&#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 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;&#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 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;10,558&#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;&#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 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;10,558&#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;Other comprehensive income&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;&#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,624&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,624&#160;&lt;/span&gt;&lt;/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;Compensation related to share-based awards&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;9,222&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;9,222&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;td colspan="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;Tax withholding for restricted shares&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;(2,467)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;(2,467)&lt;/span&gt;&lt;/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;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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, JUNE 30, 2020&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;45&#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;23&#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;8,924,694&#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;(9,411,726)&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;(227,903)&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;(714,867)&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;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" 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;Share-Based Compensation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent: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 recognized share-based compensation expense of $4.4 million and $14.4&#160;million during the three and six months ended June 30, 2021, respectively, and $9.2&#160;million and $26.9&#160;million during the three and six months ended June 30, 2020, respectively. As of June&#160;30, 2021, the total remaining unrecognized compensation cost related to non-vested share-based compensation awards amounted to $33.1&#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 of June&#160;30, 2021, the weighted average remaining requisite service period for non-vested stock options was 0.2 years and for non-vested restricted stock units was 2.0 years.&lt;/span&gt;&lt;/div&gt;</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:ScheduleOfStockholdersEquityTableTextBlock
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMzAvZnJhZzo3NmJmMzhjZjFhYjY0YTZkYjhkNThjMDQwY2M0Mzc2Yi90ZXh0cmVnaW9uOjc2YmYzOGNmMWFiNjRhNmRiOGQ1OGMwNDBjYzQzNzZiXzY2MA_ae9e5de3-16a2-45f9-abdd-8d96c5090931">&lt;div style="margin-top:6pt;text-indent: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 a reconciliation of the beginning and ending balances in Total shareholders&#x2019; deficit for the three and six months ended June 30, 2021 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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: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;Euro Deferred Shares&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;Ordinary Shares&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;Additional Paid-in Capital&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;Accumulated Deficit&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;Accumulated Other Comprehensive Loss&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 Shareholders&#x2019; Deficit&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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;BALANCE, 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;49&#160;&lt;/span&gt;&lt;/td&gt;&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;23&#160;&lt;/span&gt;&lt;/td&gt;&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,938,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;(9,368,270)&lt;/span&gt;&lt;/td&gt;&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;(217,753)&lt;/span&gt;&lt;/td&gt;&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;(647,939)&lt;/span&gt;&lt;/td&gt;&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 income&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;41,524&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;41,524&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 comprehensive income&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;&#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,692&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,692&#160;&lt;/span&gt;&lt;/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;Compensation related to share-based awards&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;9,993&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;9,993&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Exercise of options&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;622&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;622&#160;&lt;/span&gt;&lt;/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;Tax withholding for restricted shares&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;(4,863)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;(4,863)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;(2)&lt;/span&gt;&lt;/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;BALANCE, MARCH 31, 2021&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;47&#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;23&#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;8,943,764&#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;(9,326,746)&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;(216,061)&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;(598,973)&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;Net loss&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;&#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 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;&#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 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;&#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 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;(15,500)&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 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;&#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 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;(15,500)&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;Other comprehensive income&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;&#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,238&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,238&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Compensation related to share-based awards&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;4,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;4,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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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;Tax withholding for restricted shares&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;(9,251)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;(9,251)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;td colspan="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;BALANCE, JUNE 30, 2021&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;47&#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;23&#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;8,938,957&#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;(9,342,246)&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;(213,823)&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;(617,042)&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;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" 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;The following table presents a reconciliation of the beginning and ending balances in Total shareholders&#x2019; deficit for the three and six months ended June 30, 2020 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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: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;Euro Deferred Shares&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;Ordinary Shares&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;Additional Paid-in Capital&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;Accumulated Deficit&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;Accumulated Other Comprehensive Loss&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 Shareholders&#x2019; Deficit&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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;BALANCE, 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;45&#160;&lt;/span&gt;&lt;/td&gt;&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;23&#160;&lt;/span&gt;&lt;/td&gt;&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,904,692&#160;&lt;/span&gt;&lt;/td&gt;&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,552,214)&lt;/span&gt;&lt;/td&gt;&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;(219,090)&lt;/span&gt;&lt;/td&gt;&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;(866,544)&lt;/span&gt;&lt;/td&gt;&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 income&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;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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 comprehensive loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;(14,437)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,437)&lt;/span&gt;&lt;/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;Compensation related to share-based awards&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;17,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;17,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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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;Tax withholding for restricted shares&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;(4,398)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;(4,398)&lt;/span&gt;&lt;/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;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;(12)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;(13)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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, MARCH 31, 2020&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;44&#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;23&#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;8,917,927&#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;(9,422,284)&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;(233,527)&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;(737,817)&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 income&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;&#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 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;&#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 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;&#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 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;10,558&#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;&#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 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;10,558&#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;Other comprehensive income&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;&#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,624&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,624&#160;&lt;/span&gt;&lt;/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;Compensation related to share-based awards&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;9,222&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;9,222&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;td colspan="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;Tax withholding for restricted shares&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;(2,467)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;(2,467)&lt;/span&gt;&lt;/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;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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, JUNE 30, 2020&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;45&#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;23&#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;8,924,694&#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;(9,411,726)&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;(227,903)&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;(714,867)&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;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" 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:ScheduleOfStockholdersEquityTableTextBlock>
    <us-gaap:StockholdersEquity
      contextRef="i5675534a836443c2b0828d8c261d0fd4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMzAvZnJhZzo3NmJmMzhjZjFhYjY0YTZkYjhkNThjMDQwY2M0Mzc2Yi90YWJsZTo2NTliNjQ5ODcxZjY0NjI0OGUyNWRhNTJiNmQ5NDI0Ny90YWJsZXJhbmdlOjY1OWI2NDk4NzFmNjQ2MjQ4ZTI1ZGE1MmI2ZDk0MjQ3XzMtMS0xLTEtMA_a3f5278d-4472-4a8a-b457-23352042dffe"
      unitRef="usd">49000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i087caac605d24346be1ed24c8c62ee95_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMzAvZnJhZzo3NmJmMzhjZjFhYjY0YTZkYjhkNThjMDQwY2M0Mzc2Yi90YWJsZTo2NTliNjQ5ODcxZjY0NjI0OGUyNWRhNTJiNmQ5NDI0Ny90YWJsZXJhbmdlOjY1OWI2NDk4NzFmNjQ2MjQ4ZTI1ZGE1MmI2ZDk0MjQ3XzMtMy0xLTEtMA_00ac6bea-e6df-4e5d-84c6-4279d9d3bfce"
      unitRef="usd">23000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i59608b68c7024d4eb741c57443b3da40_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMzAvZnJhZzo3NmJmMzhjZjFhYjY0YTZkYjhkNThjMDQwY2M0Mzc2Yi90YWJsZTo2NTliNjQ5ODcxZjY0NjI0OGUyNWRhNTJiNmQ5NDI0Ny90YWJsZXJhbmdlOjY1OWI2NDk4NzFmNjQ2MjQ4ZTI1ZGE1MmI2ZDk0MjQ3XzMtNS0xLTEtMA_90457006-dc12-42fa-b5fd-e455fbf19e21"
      unitRef="usd">8938012000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i4c3db9a63df54ed2b5f5b34172faec0d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMzAvZnJhZzo3NmJmMzhjZjFhYjY0YTZkYjhkNThjMDQwY2M0Mzc2Yi90YWJsZTo2NTliNjQ5ODcxZjY0NjI0OGUyNWRhNTJiNmQ5NDI0Ny90YWJsZXJhbmdlOjY1OWI2NDk4NzFmNjQ2MjQ4ZTI1ZGE1MmI2ZDk0MjQ3XzMtNy0xLTEtMA_a45fb816-9e23-470b-9b81-85d211338397"
      unitRef="usd">-9368270000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i66b7c45aee4e438a8e1475199a6f2905_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMzAvZnJhZzo3NmJmMzhjZjFhYjY0YTZkYjhkNThjMDQwY2M0Mzc2Yi90YWJsZTo2NTliNjQ5ODcxZjY0NjI0OGUyNWRhNTJiNmQ5NDI0Ny90YWJsZXJhbmdlOjY1OWI2NDk4NzFmNjQ2MjQ4ZTI1ZGE1MmI2ZDk0MjQ3XzMtOS0xLTEtMA_c665c82c-7ff2-4f94-9f80-8f2932a2f85d"
      unitRef="usd">-217753000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i95d552a9989f4baba16d13ed78c47f5f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMzAvZnJhZzo3NmJmMzhjZjFhYjY0YTZkYjhkNThjMDQwY2M0Mzc2Yi90YWJsZTo2NTliNjQ5ODcxZjY0NjI0OGUyNWRhNTJiNmQ5NDI0Ny90YWJsZXJhbmdlOjY1OWI2NDk4NzFmNjQ2MjQ4ZTI1ZGE1MmI2ZDk0MjQ3XzMtMTEtMS0xLTA_2e64d4a1-caf2-4701-8ea7-c002304c7c3a"
      unitRef="usd">-647939000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="if73e5fcb589a4f3babfce0c7e108bc55_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMzAvZnJhZzo3NmJmMzhjZjFhYjY0YTZkYjhkNThjMDQwY2M0Mzc2Yi90YWJsZTo2NTliNjQ5ODcxZjY0NjI0OGUyNWRhNTJiNmQ5NDI0Ny90YWJsZXJhbmdlOjY1OWI2NDk4NzFmNjQ2MjQ4ZTI1ZGE1MmI2ZDk0MjQ3XzQtNy0xLTEtMA_fe725f1c-078b-4641-a8fa-93913f2de9e0"
      unitRef="usd">41524000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i20644d8985a14416b598a20f7176bb3e_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMzAvZnJhZzo3NmJmMzhjZjFhYjY0YTZkYjhkNThjMDQwY2M0Mzc2Yi90YWJsZTo2NTliNjQ5ODcxZjY0NjI0OGUyNWRhNTJiNmQ5NDI0Ny90YWJsZXJhbmdlOjY1OWI2NDk4NzFmNjQ2MjQ4ZTI1ZGE1MmI2ZDk0MjQ3XzQtMTEtMS0xLTA_b5265516-30b8-4e6b-9036-6a160c8ce0b5"
      unitRef="usd">41524000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i1dd1c4541b104c8a867252c895d87636_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMzAvZnJhZzo3NmJmMzhjZjFhYjY0YTZkYjhkNThjMDQwY2M0Mzc2Yi90YWJsZTo2NTliNjQ5ODcxZjY0NjI0OGUyNWRhNTJiNmQ5NDI0Ny90YWJsZXJhbmdlOjY1OWI2NDk4NzFmNjQ2MjQ4ZTI1ZGE1MmI2ZDk0MjQ3XzUtOS0xLTEtMA_fbf062e1-bc1e-4328-9968-9e5e250ea2cc"
      unitRef="usd">1692000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i20644d8985a14416b598a20f7176bb3e_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMzAvZnJhZzo3NmJmMzhjZjFhYjY0YTZkYjhkNThjMDQwY2M0Mzc2Yi90YWJsZTo2NTliNjQ5ODcxZjY0NjI0OGUyNWRhNTJiNmQ5NDI0Ny90YWJsZXJhbmdlOjY1OWI2NDk4NzFmNjQ2MjQ4ZTI1ZGE1MmI2ZDk0MjQ3XzUtMTEtMS0xLTA_2c9a6a1a-59e4-4570-b44d-35990efb25d9"
      unitRef="usd">1692000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="if31a50b9349540acbec5dc836f49e01f_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMzAvZnJhZzo3NmJmMzhjZjFhYjY0YTZkYjhkNThjMDQwY2M0Mzc2Yi90YWJsZTo2NTliNjQ5ODcxZjY0NjI0OGUyNWRhNTJiNmQ5NDI0Ny90YWJsZXJhbmdlOjY1OWI2NDk4NzFmNjQ2MjQ4ZTI1ZGE1MmI2ZDk0MjQ3XzYtNS0xLTEtMA_ed024198-315e-4239-bed4-1e3505104b12"
      unitRef="usd">9993000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i20644d8985a14416b598a20f7176bb3e_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMzAvZnJhZzo3NmJmMzhjZjFhYjY0YTZkYjhkNThjMDQwY2M0Mzc2Yi90YWJsZTo2NTliNjQ5ODcxZjY0NjI0OGUyNWRhNTJiNmQ5NDI0Ny90YWJsZXJhbmdlOjY1OWI2NDk4NzFmNjQ2MjQ4ZTI1ZGE1MmI2ZDk0MjQ3XzYtMTEtMS0xLTA_02093780-7854-4f7c-a57c-f7d570e8e700"
      unitRef="usd">9993000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="if31a50b9349540acbec5dc836f49e01f_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMzAvZnJhZzo3NmJmMzhjZjFhYjY0YTZkYjhkNThjMDQwY2M0Mzc2Yi90YWJsZTo2NTliNjQ5ODcxZjY0NjI0OGUyNWRhNTJiNmQ5NDI0Ny90YWJsZXJhbmdlOjY1OWI2NDk4NzFmNjQ2MjQ4ZTI1ZGE1MmI2ZDk0MjQ3XzctNS0xLTEtMA_ddbfcaf7-2825-4b4f-9dfb-a92258e65cdf"
      unitRef="usd">622000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i20644d8985a14416b598a20f7176bb3e_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMzAvZnJhZzo3NmJmMzhjZjFhYjY0YTZkYjhkNThjMDQwY2M0Mzc2Yi90YWJsZTo2NTliNjQ5ODcxZjY0NjI0OGUyNWRhNTJiNmQ5NDI0Ny90YWJsZXJhbmdlOjY1OWI2NDk4NzFmNjQ2MjQ4ZTI1ZGE1MmI2ZDk0MjQ3XzctMTEtMS0xLTA_09b1eddd-043d-4a88-9c3c-27d94d6231a8"
      unitRef="usd">622000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="if31a50b9349540acbec5dc836f49e01f_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMzAvZnJhZzo3NmJmMzhjZjFhYjY0YTZkYjhkNThjMDQwY2M0Mzc2Yi90YWJsZTo2NTliNjQ5ODcxZjY0NjI0OGUyNWRhNTJiNmQ5NDI0Ny90YWJsZXJhbmdlOjY1OWI2NDk4NzFmNjQ2MjQ4ZTI1ZGE1MmI2ZDk0MjQ3XzgtNS0xLTEtMA_21b08075-f402-452f-ae60-f9bd4064f531"
      unitRef="usd">4863000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i20644d8985a14416b598a20f7176bb3e_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMzAvZnJhZzo3NmJmMzhjZjFhYjY0YTZkYjhkNThjMDQwY2M0Mzc2Yi90YWJsZTo2NTliNjQ5ODcxZjY0NjI0OGUyNWRhNTJiNmQ5NDI0Ny90YWJsZXJhbmdlOjY1OWI2NDk4NzFmNjQ2MjQ4ZTI1ZGE1MmI2ZDk0MjQ3XzgtMTEtMS0xLTA_a6407bb8-aca3-47fa-a782-f9c6ce0e86e4"
      unitRef="usd">4863000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:StockholdersEquityOther
      contextRef="iaa49b08966794df3bc6803d8a8d0a504_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMzAvZnJhZzo3NmJmMzhjZjFhYjY0YTZkYjhkNThjMDQwY2M0Mzc2Yi90YWJsZTo2NTliNjQ5ODcxZjY0NjI0OGUyNWRhNTJiNmQ5NDI0Ny90YWJsZXJhbmdlOjY1OWI2NDk4NzFmNjQ2MjQ4ZTI1ZGE1MmI2ZDk0MjQ3XzktMS0xLTEtMA_023c6ca5-04c3-40a4-b248-6a09d56e0850"
      unitRef="usd">2000</us-gaap:StockholdersEquityOther>
    <us-gaap:StockholdersEquityOther
      contextRef="if31a50b9349540acbec5dc836f49e01f_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMzAvZnJhZzo3NmJmMzhjZjFhYjY0YTZkYjhkNThjMDQwY2M0Mzc2Yi90YWJsZTo2NTliNjQ5ODcxZjY0NjI0OGUyNWRhNTJiNmQ5NDI0Ny90YWJsZXJhbmdlOjY1OWI2NDk4NzFmNjQ2MjQ4ZTI1ZGE1MmI2ZDk0MjQ3XzktNS0xLTEtMA_307195c5-a2da-40b0-a949-2e97654ec2e4"
      unitRef="usd">0</us-gaap:StockholdersEquityOther>
    <us-gaap:StockholdersEquityOther
      contextRef="i20644d8985a14416b598a20f7176bb3e_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMzAvZnJhZzo3NmJmMzhjZjFhYjY0YTZkYjhkNThjMDQwY2M0Mzc2Yi90YWJsZTo2NTliNjQ5ODcxZjY0NjI0OGUyNWRhNTJiNmQ5NDI0Ny90YWJsZXJhbmdlOjY1OWI2NDk4NzFmNjQ2MjQ4ZTI1ZGE1MmI2ZDk0MjQ3XzktMTEtMS0xLTA_3df5e9b5-0f04-4210-b240-6e195b8b4198"
      unitRef="usd">2000</us-gaap:StockholdersEquityOther>
    <us-gaap:StockholdersEquity
      contextRef="i0fc794883a304191b171c3d7b967c13c_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMzAvZnJhZzo3NmJmMzhjZjFhYjY0YTZkYjhkNThjMDQwY2M0Mzc2Yi90YWJsZTo2NTliNjQ5ODcxZjY0NjI0OGUyNWRhNTJiNmQ5NDI0Ny90YWJsZXJhbmdlOjY1OWI2NDk4NzFmNjQ2MjQ4ZTI1ZGE1MmI2ZDk0MjQ3XzEwLTEtMS0xLTA_9019dba3-cf56-4ee6-b5ca-d9406fe7daa8"
      unitRef="usd">47000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i3b9238e16b64445eb74b8ac4e0c9ff54_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMzAvZnJhZzo3NmJmMzhjZjFhYjY0YTZkYjhkNThjMDQwY2M0Mzc2Yi90YWJsZTo2NTliNjQ5ODcxZjY0NjI0OGUyNWRhNTJiNmQ5NDI0Ny90YWJsZXJhbmdlOjY1OWI2NDk4NzFmNjQ2MjQ4ZTI1ZGE1MmI2ZDk0MjQ3XzEwLTMtMS0xLTA_b7151368-f1d2-4f14-b164-a79895f8ebd1"
      unitRef="usd">23000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i7d3bed7277964b16b664d5cbd72a6ce9_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMzAvZnJhZzo3NmJmMzhjZjFhYjY0YTZkYjhkNThjMDQwY2M0Mzc2Yi90YWJsZTo2NTliNjQ5ODcxZjY0NjI0OGUyNWRhNTJiNmQ5NDI0Ny90YWJsZXJhbmdlOjY1OWI2NDk4NzFmNjQ2MjQ4ZTI1ZGE1MmI2ZDk0MjQ3XzEwLTUtMS0xLTA_39dbd77e-514e-4aba-acd3-47ff76f8934c"
      unitRef="usd">8943764000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i88b9980b4a24421592ac054b26936b7c_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMzAvZnJhZzo3NmJmMzhjZjFhYjY0YTZkYjhkNThjMDQwY2M0Mzc2Yi90YWJsZTo2NTliNjQ5ODcxZjY0NjI0OGUyNWRhNTJiNmQ5NDI0Ny90YWJsZXJhbmdlOjY1OWI2NDk4NzFmNjQ2MjQ4ZTI1ZGE1MmI2ZDk0MjQ3XzEwLTctMS0xLTA_9640aee8-3a6b-429f-95f0-62f87ca69009"
      unitRef="usd">-9326746000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ifae16edecff64c3fb2378e4aca0ba417_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMzAvZnJhZzo3NmJmMzhjZjFhYjY0YTZkYjhkNThjMDQwY2M0Mzc2Yi90YWJsZTo2NTliNjQ5ODcxZjY0NjI0OGUyNWRhNTJiNmQ5NDI0Ny90YWJsZXJhbmdlOjY1OWI2NDk4NzFmNjQ2MjQ4ZTI1ZGE1MmI2ZDk0MjQ3XzEwLTktMS0xLTA_dd1ba4d6-8ec3-4c61-8045-4c9830289191"
      unitRef="usd">-216061000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i96219678e2b44c7d8c6502cce4b9964c_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMzAvZnJhZzo3NmJmMzhjZjFhYjY0YTZkYjhkNThjMDQwY2M0Mzc2Yi90YWJsZTo2NTliNjQ5ODcxZjY0NjI0OGUyNWRhNTJiNmQ5NDI0Ny90YWJsZXJhbmdlOjY1OWI2NDk4NzFmNjQ2MjQ4ZTI1ZGE1MmI2ZDk0MjQ3XzEwLTExLTEtMS0w_7cd3829c-78a5-44e5-b6e5-d2d2c1ed351f"
      unitRef="usd">-598973000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i0981633eba984e6797e1c67a9eed3ef3_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMzAvZnJhZzo3NmJmMzhjZjFhYjY0YTZkYjhkNThjMDQwY2M0Mzc2Yi90YWJsZTo2NTliNjQ5ODcxZjY0NjI0OGUyNWRhNTJiNmQ5NDI0Ny90YWJsZXJhbmdlOjY1OWI2NDk4NzFmNjQ2MjQ4ZTI1ZGE1MmI2ZDk0MjQ3XzExLTctMS0xLTA_88a39072-185c-4b1b-a2a9-308a158c179f"
      unitRef="usd">-15500000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i186c5ef57e5a46fcaa9eeb7431bfa607_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMzAvZnJhZzo3NmJmMzhjZjFhYjY0YTZkYjhkNThjMDQwY2M0Mzc2Yi90YWJsZTo2NTliNjQ5ODcxZjY0NjI0OGUyNWRhNTJiNmQ5NDI0Ny90YWJsZXJhbmdlOjY1OWI2NDk4NzFmNjQ2MjQ4ZTI1ZGE1MmI2ZDk0MjQ3XzExLTExLTEtMS0w_dc0d673d-492c-402e-942a-78d78217373b"
      unitRef="usd">-15500000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="icf30a79d136942e3ad938a3ad671dddc_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMzAvZnJhZzo3NmJmMzhjZjFhYjY0YTZkYjhkNThjMDQwY2M0Mzc2Yi90YWJsZTo2NTliNjQ5ODcxZjY0NjI0OGUyNWRhNTJiNmQ5NDI0Ny90YWJsZXJhbmdlOjY1OWI2NDk4NzFmNjQ2MjQ4ZTI1ZGE1MmI2ZDk0MjQ3XzEyLTktMS0xLTA_96fddbbb-27be-4050-849f-0d9131f27626"
      unitRef="usd">2238000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i186c5ef57e5a46fcaa9eeb7431bfa607_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMzAvZnJhZzo3NmJmMzhjZjFhYjY0YTZkYjhkNThjMDQwY2M0Mzc2Yi90YWJsZTo2NTliNjQ5ODcxZjY0NjI0OGUyNWRhNTJiNmQ5NDI0Ny90YWJsZXJhbmdlOjY1OWI2NDk4NzFmNjQ2MjQ4ZTI1ZGE1MmI2ZDk0MjQ3XzEyLTExLTEtMS0w_646d3eae-6955-41cd-9a3c-fd4093589503"
      unitRef="usd">2238000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ifde8730d92bd4a729f3bc44d3d1c8b4b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMzAvZnJhZzo3NmJmMzhjZjFhYjY0YTZkYjhkNThjMDQwY2M0Mzc2Yi90YWJsZTo2NTliNjQ5ODcxZjY0NjI0OGUyNWRhNTJiNmQ5NDI0Ny90YWJsZXJhbmdlOjY1OWI2NDk4NzFmNjQ2MjQ4ZTI1ZGE1MmI2ZDk0MjQ3XzEzLTUtMS0xLTA_5d161ba0-dd18-4625-91d6-d8d97d383de0"
      unitRef="usd">4444000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i186c5ef57e5a46fcaa9eeb7431bfa607_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMzAvZnJhZzo3NmJmMzhjZjFhYjY0YTZkYjhkNThjMDQwY2M0Mzc2Yi90YWJsZTo2NTliNjQ5ODcxZjY0NjI0OGUyNWRhNTJiNmQ5NDI0Ny90YWJsZXJhbmdlOjY1OWI2NDk4NzFmNjQ2MjQ4ZTI1ZGE1MmI2ZDk0MjQ3XzEzLTExLTEtMS0w_194e4a0d-7f0d-4437-9826-2fd3b35caabc"
      unitRef="usd">4444000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="ifde8730d92bd4a729f3bc44d3d1c8b4b_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMzAvZnJhZzo3NmJmMzhjZjFhYjY0YTZkYjhkNThjMDQwY2M0Mzc2Yi90YWJsZTo2NTliNjQ5ODcxZjY0NjI0OGUyNWRhNTJiNmQ5NDI0Ny90YWJsZXJhbmdlOjY1OWI2NDk4NzFmNjQ2MjQ4ZTI1ZGE1MmI2ZDk0MjQ3XzE0LTUtMS0xLTA_26c73325-806e-4e82-bf03-e124f9429a92"
      unitRef="usd">9251000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i186c5ef57e5a46fcaa9eeb7431bfa607_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMzAvZnJhZzo3NmJmMzhjZjFhYjY0YTZkYjhkNThjMDQwY2M0Mzc2Yi90YWJsZTo2NTliNjQ5ODcxZjY0NjI0OGUyNWRhNTJiNmQ5NDI0Ny90YWJsZXJhbmdlOjY1OWI2NDk4NzFmNjQ2MjQ4ZTI1ZGE1MmI2ZDk0MjQ3XzE0LTExLTEtMS0w_c79ce872-5139-473c-9b1f-c6d6b8a4d6cb"
      unitRef="usd">9251000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:StockholdersEquity
      contextRef="i77dde375b5a742729d77a9dac95169d1_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMzAvZnJhZzo3NmJmMzhjZjFhYjY0YTZkYjhkNThjMDQwY2M0Mzc2Yi90YWJsZTo2NTliNjQ5ODcxZjY0NjI0OGUyNWRhNTJiNmQ5NDI0Ny90YWJsZXJhbmdlOjY1OWI2NDk4NzFmNjQ2MjQ4ZTI1ZGE1MmI2ZDk0MjQ3XzE2LTEtMS0xLTA_d7720d09-b34e-42c4-ac93-f1e503aca2cc"
      unitRef="usd">47000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i0c4a0ac3b88f44579c14d359563b7b6c_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMzAvZnJhZzo3NmJmMzhjZjFhYjY0YTZkYjhkNThjMDQwY2M0Mzc2Yi90YWJsZTo2NTliNjQ5ODcxZjY0NjI0OGUyNWRhNTJiNmQ5NDI0Ny90YWJsZXJhbmdlOjY1OWI2NDk4NzFmNjQ2MjQ4ZTI1ZGE1MmI2ZDk0MjQ3XzE2LTMtMS0xLTA_6d11ce1e-ba7b-4f91-916a-132181b6fbf1"
      unitRef="usd">23000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ic6a9d3ce4f0e411ca2e938d4467fb537_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMzAvZnJhZzo3NmJmMzhjZjFhYjY0YTZkYjhkNThjMDQwY2M0Mzc2Yi90YWJsZTo2NTliNjQ5ODcxZjY0NjI0OGUyNWRhNTJiNmQ5NDI0Ny90YWJsZXJhbmdlOjY1OWI2NDk4NzFmNjQ2MjQ4ZTI1ZGE1MmI2ZDk0MjQ3XzE2LTUtMS0xLTA_b15c0d61-2b02-4ba7-8dbe-1eb08c6ace35"
      unitRef="usd">8938957000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i12e31804745f4326a836f92fe7c26e88_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMzAvZnJhZzo3NmJmMzhjZjFhYjY0YTZkYjhkNThjMDQwY2M0Mzc2Yi90YWJsZTo2NTliNjQ5ODcxZjY0NjI0OGUyNWRhNTJiNmQ5NDI0Ny90YWJsZXJhbmdlOjY1OWI2NDk4NzFmNjQ2MjQ4ZTI1ZGE1MmI2ZDk0MjQ3XzE2LTctMS0xLTA_66c0e4af-cb9e-4b31-89c0-8626ce8b7771"
      unitRef="usd">-9342246000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i64116124a876491588ae950002e20172_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMzAvZnJhZzo3NmJmMzhjZjFhYjY0YTZkYjhkNThjMDQwY2M0Mzc2Yi90YWJsZTo2NTliNjQ5ODcxZjY0NjI0OGUyNWRhNTJiNmQ5NDI0Ny90YWJsZXJhbmdlOjY1OWI2NDk4NzFmNjQ2MjQ4ZTI1ZGE1MmI2ZDk0MjQ3XzE2LTktMS0xLTA_8e9d9420-b552-4dd5-816a-1c4c1b2c3944"
      unitRef="usd">-213823000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i3c0850889e63473aa8e821761e78cea6_I20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMzAvZnJhZzo3NmJmMzhjZjFhYjY0YTZkYjhkNThjMDQwY2M0Mzc2Yi90YWJsZTo2NTliNjQ5ODcxZjY0NjI0OGUyNWRhNTJiNmQ5NDI0Ny90YWJsZXJhbmdlOjY1OWI2NDk4NzFmNjQ2MjQ4ZTI1ZGE1MmI2ZDk0MjQ3XzE2LTExLTEtMS0w_51c893a1-2e9e-4e4d-b756-c300e422c63e"
      unitRef="usd">-617042000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i78136a98e6d444d596af3edb4cc10bd1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMzAvZnJhZzo3NmJmMzhjZjFhYjY0YTZkYjhkNThjMDQwY2M0Mzc2Yi90YWJsZTo2YWJmOWFiNWFkNDI0YTc2YmNlZTg3YTA4YzgwMzAxYS90YWJsZXJhbmdlOjZhYmY5YWI1YWQ0MjRhNzZiY2VlODdhMDhjODAzMDFhXzMtMS0xLTEtMA_7e62e6b9-4955-484c-bf0d-47af2ee0d115"
      unitRef="usd">45000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i31bd376abd854a88ae1094aae38943a0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMzAvZnJhZzo3NmJmMzhjZjFhYjY0YTZkYjhkNThjMDQwY2M0Mzc2Yi90YWJsZTo2YWJmOWFiNWFkNDI0YTc2YmNlZTg3YTA4YzgwMzAxYS90YWJsZXJhbmdlOjZhYmY5YWI1YWQ0MjRhNzZiY2VlODdhMDhjODAzMDFhXzMtMy0xLTEtMA_7204fb6f-983a-4147-bb60-8281ee0a9a53"
      unitRef="usd">23000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id51fcada705c4d27a29c37e1071dcd44_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMzAvZnJhZzo3NmJmMzhjZjFhYjY0YTZkYjhkNThjMDQwY2M0Mzc2Yi90YWJsZTo2YWJmOWFiNWFkNDI0YTc2YmNlZTg3YTA4YzgwMzAxYS90YWJsZXJhbmdlOjZhYmY5YWI1YWQ0MjRhNzZiY2VlODdhMDhjODAzMDFhXzMtNS0xLTEtMA_f38bfdc1-51e3-43c8-a299-1b4bec37457a"
      unitRef="usd">8904692000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i46675fc7ef41488b8cfb71a97b329145_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMzAvZnJhZzo3NmJmMzhjZjFhYjY0YTZkYjhkNThjMDQwY2M0Mzc2Yi90YWJsZTo2YWJmOWFiNWFkNDI0YTc2YmNlZTg3YTA4YzgwMzAxYS90YWJsZXJhbmdlOjZhYmY5YWI1YWQ0MjRhNzZiY2VlODdhMDhjODAzMDFhXzMtNy0xLTEtMA_bde425f2-10c3-4b10-8f41-df9117c4d64a"
      unitRef="usd">-9552214000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i851fd84efdc347b28111af62c6075a5e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMzAvZnJhZzo3NmJmMzhjZjFhYjY0YTZkYjhkNThjMDQwY2M0Mzc2Yi90YWJsZTo2YWJmOWFiNWFkNDI0YTc2YmNlZTg3YTA4YzgwMzAxYS90YWJsZXJhbmdlOjZhYmY5YWI1YWQ0MjRhNzZiY2VlODdhMDhjODAzMDFhXzMtOS0xLTEtMA_7269e62f-6ac4-46ef-988f-77ff332164ec"
      unitRef="usd">-219090000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i2b0dc62d590945f3943955126f79394e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMzAvZnJhZzo3NmJmMzhjZjFhYjY0YTZkYjhkNThjMDQwY2M0Mzc2Yi90YWJsZTo2YWJmOWFiNWFkNDI0YTc2YmNlZTg3YTA4YzgwMzAxYS90YWJsZXJhbmdlOjZhYmY5YWI1YWQ0MjRhNzZiY2VlODdhMDhjODAzMDFhXzMtMTEtMS0xLTA_21c2fd45-f185-48f2-8c5c-3bfd18c71e31"
      unitRef="usd">-866544000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="ic38d0433cd6d4341a715e91030878b1f_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMzAvZnJhZzo3NmJmMzhjZjFhYjY0YTZkYjhkNThjMDQwY2M0Mzc2Yi90YWJsZTo2YWJmOWFiNWFkNDI0YTc2YmNlZTg3YTA4YzgwMzAxYS90YWJsZXJhbmdlOjZhYmY5YWI1YWQ0MjRhNzZiY2VlODdhMDhjODAzMDFhXzQtNy0xLTEtMA_ca38518a-c3da-4492-bdf9-ff538138c38e"
      unitRef="usd">129930000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="if80c16ecff144c439f5ef27544ac7816_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMzAvZnJhZzo3NmJmMzhjZjFhYjY0YTZkYjhkNThjMDQwY2M0Mzc2Yi90YWJsZTo2YWJmOWFiNWFkNDI0YTc2YmNlZTg3YTA4YzgwMzAxYS90YWJsZXJhbmdlOjZhYmY5YWI1YWQ0MjRhNzZiY2VlODdhMDhjODAzMDFhXzQtMTEtMS0xLTA_24a492d3-54b2-4daa-9b0a-2db51df502cf"
      unitRef="usd">129930000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i8b8061d18310415a8122e0c44267194b_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMzAvZnJhZzo3NmJmMzhjZjFhYjY0YTZkYjhkNThjMDQwY2M0Mzc2Yi90YWJsZTo2YWJmOWFiNWFkNDI0YTc2YmNlZTg3YTA4YzgwMzAxYS90YWJsZXJhbmdlOjZhYmY5YWI1YWQ0MjRhNzZiY2VlODdhMDhjODAzMDFhXzUtOS0xLTEtMA_ab44a8d2-5ed9-492f-8f26-05b195045002"
      unitRef="usd">-14437000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="if80c16ecff144c439f5ef27544ac7816_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMzAvZnJhZzo3NmJmMzhjZjFhYjY0YTZkYjhkNThjMDQwY2M0Mzc2Yi90YWJsZTo2YWJmOWFiNWFkNDI0YTc2YmNlZTg3YTA4YzgwMzAxYS90YWJsZXJhbmdlOjZhYmY5YWI1YWQ0MjRhNzZiY2VlODdhMDhjODAzMDFhXzUtMTEtMS0xLTA_20468766-920b-4860-9102-67420463ac68"
      unitRef="usd">-14437000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i52bb8605093b4f6aaeb4e4edbbd03b6b_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMzAvZnJhZzo3NmJmMzhjZjFhYjY0YTZkYjhkNThjMDQwY2M0Mzc2Yi90YWJsZTo2YWJmOWFiNWFkNDI0YTc2YmNlZTg3YTA4YzgwMzAxYS90YWJsZXJhbmdlOjZhYmY5YWI1YWQ0MjRhNzZiY2VlODdhMDhjODAzMDFhXzYtNS0xLTEtMA_222cbea2-a439-4fc7-afe4-6435d18a0004"
      unitRef="usd">17645000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="if80c16ecff144c439f5ef27544ac7816_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMzAvZnJhZzo3NmJmMzhjZjFhYjY0YTZkYjhkNThjMDQwY2M0Mzc2Yi90YWJsZTo2YWJmOWFiNWFkNDI0YTc2YmNlZTg3YTA4YzgwMzAxYS90YWJsZXJhbmdlOjZhYmY5YWI1YWQ0MjRhNzZiY2VlODdhMDhjODAzMDFhXzYtMTEtMS0xLTA_12a54a39-5331-4f3a-9427-7b8c4da0fdfe"
      unitRef="usd">17645000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i52bb8605093b4f6aaeb4e4edbbd03b6b_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMzAvZnJhZzo3NmJmMzhjZjFhYjY0YTZkYjhkNThjMDQwY2M0Mzc2Yi90YWJsZTo2YWJmOWFiNWFkNDI0YTc2YmNlZTg3YTA4YzgwMzAxYS90YWJsZXJhbmdlOjZhYmY5YWI1YWQ0MjRhNzZiY2VlODdhMDhjODAzMDFhXzgtNS0xLTEtMA_45b9dc35-7cac-4e4e-ba64-02ec7c02aae2"
      unitRef="usd">4398000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="if80c16ecff144c439f5ef27544ac7816_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMzAvZnJhZzo3NmJmMzhjZjFhYjY0YTZkYjhkNThjMDQwY2M0Mzc2Yi90YWJsZTo2YWJmOWFiNWFkNDI0YTc2YmNlZTg3YTA4YzgwMzAxYS90YWJsZXJhbmdlOjZhYmY5YWI1YWQ0MjRhNzZiY2VlODdhMDhjODAzMDFhXzgtMTEtMS0xLTA_d8412849-18ad-45d1-bc59-8e3e851b303c"
      unitRef="usd">4398000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:StockholdersEquityOther
      contextRef="i8b5e7bff8aee45d993ac9f5e62c6ffb6_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMzAvZnJhZzo3NmJmMzhjZjFhYjY0YTZkYjhkNThjMDQwY2M0Mzc2Yi90YWJsZTo2YWJmOWFiNWFkNDI0YTc2YmNlZTg3YTA4YzgwMzAxYS90YWJsZXJhbmdlOjZhYmY5YWI1YWQ0MjRhNzZiY2VlODdhMDhjODAzMDFhXzktMS0xLTEtMA_6b2e9966-39e5-4e48-9e3b-16da2fa819e2"
      unitRef="usd">1000</us-gaap:StockholdersEquityOther>
    <us-gaap:StockholdersEquityOther
      contextRef="i52bb8605093b4f6aaeb4e4edbbd03b6b_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMzAvZnJhZzo3NmJmMzhjZjFhYjY0YTZkYjhkNThjMDQwY2M0Mzc2Yi90YWJsZTo2YWJmOWFiNWFkNDI0YTc2YmNlZTg3YTA4YzgwMzAxYS90YWJsZXJhbmdlOjZhYmY5YWI1YWQ0MjRhNzZiY2VlODdhMDhjODAzMDFhXzktNS0xLTEtMA_8b4692e6-b94c-4ae1-b98e-c29ffeafbce9"
      unitRef="usd">12000</us-gaap:StockholdersEquityOther>
    <us-gaap:StockholdersEquityOther
      contextRef="if80c16ecff144c439f5ef27544ac7816_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMzAvZnJhZzo3NmJmMzhjZjFhYjY0YTZkYjhkNThjMDQwY2M0Mzc2Yi90YWJsZTo2YWJmOWFiNWFkNDI0YTc2YmNlZTg3YTA4YzgwMzAxYS90YWJsZXJhbmdlOjZhYmY5YWI1YWQ0MjRhNzZiY2VlODdhMDhjODAzMDFhXzktMTEtMS0xLTA_9fcede2a-bd46-43a2-a8e7-5dc9641ab1b5"
      unitRef="usd">13000</us-gaap:StockholdersEquityOther>
    <us-gaap:StockholdersEquity
      contextRef="i88bd8b24f6d040c4a3160f137f1df163_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMzAvZnJhZzo3NmJmMzhjZjFhYjY0YTZkYjhkNThjMDQwY2M0Mzc2Yi90YWJsZTo2YWJmOWFiNWFkNDI0YTc2YmNlZTg3YTA4YzgwMzAxYS90YWJsZXJhbmdlOjZhYmY5YWI1YWQ0MjRhNzZiY2VlODdhMDhjODAzMDFhXzEwLTEtMS0xLTA_b7f8121e-1f1e-440c-bf05-7ceb1608edff"
      unitRef="usd">44000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i8f8e95a080f447a59afc59155ef29f74_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMzAvZnJhZzo3NmJmMzhjZjFhYjY0YTZkYjhkNThjMDQwY2M0Mzc2Yi90YWJsZTo2YWJmOWFiNWFkNDI0YTc2YmNlZTg3YTA4YzgwMzAxYS90YWJsZXJhbmdlOjZhYmY5YWI1YWQ0MjRhNzZiY2VlODdhMDhjODAzMDFhXzEwLTMtMS0xLTA_62912d2c-40bb-4508-a627-915f8c92f273"
      unitRef="usd">23000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i68ad8f6862e3479e85b7aca8629dd6bc_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMzAvZnJhZzo3NmJmMzhjZjFhYjY0YTZkYjhkNThjMDQwY2M0Mzc2Yi90YWJsZTo2YWJmOWFiNWFkNDI0YTc2YmNlZTg3YTA4YzgwMzAxYS90YWJsZXJhbmdlOjZhYmY5YWI1YWQ0MjRhNzZiY2VlODdhMDhjODAzMDFhXzEwLTUtMS0xLTA_64d7cfdd-5f7d-4b9b-8c3a-e716b261e930"
      unitRef="usd">8917927000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i7cefc096ba6c4d5ca755968d7e28c409_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMzAvZnJhZzo3NmJmMzhjZjFhYjY0YTZkYjhkNThjMDQwY2M0Mzc2Yi90YWJsZTo2YWJmOWFiNWFkNDI0YTc2YmNlZTg3YTA4YzgwMzAxYS90YWJsZXJhbmdlOjZhYmY5YWI1YWQ0MjRhNzZiY2VlODdhMDhjODAzMDFhXzEwLTctMS0xLTA_aa07c585-e3ae-4f7b-bae3-5eff344750ef"
      unitRef="usd">-9422284000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id226850746a442cfb6676c479312e00e_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMzAvZnJhZzo3NmJmMzhjZjFhYjY0YTZkYjhkNThjMDQwY2M0Mzc2Yi90YWJsZTo2YWJmOWFiNWFkNDI0YTc2YmNlZTg3YTA4YzgwMzAxYS90YWJsZXJhbmdlOjZhYmY5YWI1YWQ0MjRhNzZiY2VlODdhMDhjODAzMDFhXzEwLTktMS0xLTA_a1e51e9f-f3e1-41e7-b995-dd048d578b19"
      unitRef="usd">-233527000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i3c440738bb7d443db45f559fd316099d_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMzAvZnJhZzo3NmJmMzhjZjFhYjY0YTZkYjhkNThjMDQwY2M0Mzc2Yi90YWJsZTo2YWJmOWFiNWFkNDI0YTc2YmNlZTg3YTA4YzgwMzAxYS90YWJsZXJhbmdlOjZhYmY5YWI1YWQ0MjRhNzZiY2VlODdhMDhjODAzMDFhXzEwLTExLTEtMS0w_87409519-b015-4828-a4d5-f505460f2c14"
      unitRef="usd">-737817000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i0ba9a2a3973d42a08f650851b86bdc62_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMzAvZnJhZzo3NmJmMzhjZjFhYjY0YTZkYjhkNThjMDQwY2M0Mzc2Yi90YWJsZTo2YWJmOWFiNWFkNDI0YTc2YmNlZTg3YTA4YzgwMzAxYS90YWJsZXJhbmdlOjZhYmY5YWI1YWQ0MjRhNzZiY2VlODdhMDhjODAzMDFhXzExLTctMS0xLTA_f6a121ae-2d4d-4476-8a02-e958b4b3ee88"
      unitRef="usd">10558000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i2e75b41eea1f4d44a283be1074b9354b_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMzAvZnJhZzo3NmJmMzhjZjFhYjY0YTZkYjhkNThjMDQwY2M0Mzc2Yi90YWJsZTo2YWJmOWFiNWFkNDI0YTc2YmNlZTg3YTA4YzgwMzAxYS90YWJsZXJhbmdlOjZhYmY5YWI1YWQ0MjRhNzZiY2VlODdhMDhjODAzMDFhXzExLTExLTEtMS0w_ac35989d-7bfe-43bc-85af-f513f625efd1"
      unitRef="usd">10558000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i43aeb3a429ea4b4ebd50a7bbc508761e_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMzAvZnJhZzo3NmJmMzhjZjFhYjY0YTZkYjhkNThjMDQwY2M0Mzc2Yi90YWJsZTo2YWJmOWFiNWFkNDI0YTc2YmNlZTg3YTA4YzgwMzAxYS90YWJsZXJhbmdlOjZhYmY5YWI1YWQ0MjRhNzZiY2VlODdhMDhjODAzMDFhXzEyLTktMS0xLTA_485d4e73-8c22-420d-a7ad-ac5d156f0bb4"
      unitRef="usd">5624000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i2e75b41eea1f4d44a283be1074b9354b_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMzAvZnJhZzo3NmJmMzhjZjFhYjY0YTZkYjhkNThjMDQwY2M0Mzc2Yi90YWJsZTo2YWJmOWFiNWFkNDI0YTc2YmNlZTg3YTA4YzgwMzAxYS90YWJsZXJhbmdlOjZhYmY5YWI1YWQ0MjRhNzZiY2VlODdhMDhjODAzMDFhXzEyLTExLTEtMS0w_db94ab57-448c-4304-b3cb-642c470f6a69"
      unitRef="usd">5624000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i3f4e07f7aec2422bb5c2feb7e2e39737_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMzAvZnJhZzo3NmJmMzhjZjFhYjY0YTZkYjhkNThjMDQwY2M0Mzc2Yi90YWJsZTo2YWJmOWFiNWFkNDI0YTc2YmNlZTg3YTA4YzgwMzAxYS90YWJsZXJhbmdlOjZhYmY5YWI1YWQ0MjRhNzZiY2VlODdhMDhjODAzMDFhXzEzLTUtMS0xLTA_8f88d6a8-718e-44aa-ad9d-1e0f8655a956"
      unitRef="usd">9222000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i2e75b41eea1f4d44a283be1074b9354b_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMzAvZnJhZzo3NmJmMzhjZjFhYjY0YTZkYjhkNThjMDQwY2M0Mzc2Yi90YWJsZTo2YWJmOWFiNWFkNDI0YTc2YmNlZTg3YTA4YzgwMzAxYS90YWJsZXJhbmdlOjZhYmY5YWI1YWQ0MjRhNzZiY2VlODdhMDhjODAzMDFhXzEzLTExLTEtMS0w_4847af92-e13f-49a9-8a4b-fb1fa7ebb739"
      unitRef="usd">9222000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i3f4e07f7aec2422bb5c2feb7e2e39737_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMzAvZnJhZzo3NmJmMzhjZjFhYjY0YTZkYjhkNThjMDQwY2M0Mzc2Yi90YWJsZTo2YWJmOWFiNWFkNDI0YTc2YmNlZTg3YTA4YzgwMzAxYS90YWJsZXJhbmdlOjZhYmY5YWI1YWQ0MjRhNzZiY2VlODdhMDhjODAzMDFhXzE0LTUtMS0xLTA_8467c809-8418-49fa-97cb-dd4e6e30e7c5"
      unitRef="usd">2467000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i2e75b41eea1f4d44a283be1074b9354b_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMzAvZnJhZzo3NmJmMzhjZjFhYjY0YTZkYjhkNThjMDQwY2M0Mzc2Yi90YWJsZTo2YWJmOWFiNWFkNDI0YTc2YmNlZTg3YTA4YzgwMzAxYS90YWJsZXJhbmdlOjZhYmY5YWI1YWQ0MjRhNzZiY2VlODdhMDhjODAzMDFhXzE0LTExLTEtMS0w_21028440-3961-4d85-9de4-2ca9964d502c"
      unitRef="usd">2467000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:StockholdersEquityOther
      contextRef="id3e018a41cab424ba404a55e1fc963c2_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMzAvZnJhZzo3NmJmMzhjZjFhYjY0YTZkYjhkNThjMDQwY2M0Mzc2Yi90YWJsZTo2YWJmOWFiNWFkNDI0YTc2YmNlZTg3YTA4YzgwMzAxYS90YWJsZXJhbmdlOjZhYmY5YWI1YWQ0MjRhNzZiY2VlODdhMDhjODAzMDFhXzE1LTEtMS0xLTA_adef5778-a5cb-448f-b31b-91b8b2335ebe"
      unitRef="usd">-1000</us-gaap:StockholdersEquityOther>
    <us-gaap:StockholdersEquityOther
      contextRef="i3f4e07f7aec2422bb5c2feb7e2e39737_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMzAvZnJhZzo3NmJmMzhjZjFhYjY0YTZkYjhkNThjMDQwY2M0Mzc2Yi90YWJsZTo2YWJmOWFiNWFkNDI0YTc2YmNlZTg3YTA4YzgwMzAxYS90YWJsZXJhbmdlOjZhYmY5YWI1YWQ0MjRhNzZiY2VlODdhMDhjODAzMDFhXzE1LTUtMS0xLTA_d21d0995-24db-4f3e-9ff8-4a87549f3bab"
      unitRef="usd">-12000</us-gaap:StockholdersEquityOther>
    <us-gaap:StockholdersEquityOther
      contextRef="i2e75b41eea1f4d44a283be1074b9354b_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMzAvZnJhZzo3NmJmMzhjZjFhYjY0YTZkYjhkNThjMDQwY2M0Mzc2Yi90YWJsZTo2YWJmOWFiNWFkNDI0YTc2YmNlZTg3YTA4YzgwMzAxYS90YWJsZXJhbmdlOjZhYmY5YWI1YWQ0MjRhNzZiY2VlODdhMDhjODAzMDFhXzE1LTExLTEtMS0w_2023969e-eb86-48d7-b7e6-1f8109fce94a"
      unitRef="usd">-13000</us-gaap:StockholdersEquityOther>
    <us-gaap:StockholdersEquity
      contextRef="i848109700f1d4f328e9f61291152c34b_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMzAvZnJhZzo3NmJmMzhjZjFhYjY0YTZkYjhkNThjMDQwY2M0Mzc2Yi90YWJsZTo2YWJmOWFiNWFkNDI0YTc2YmNlZTg3YTA4YzgwMzAxYS90YWJsZXJhbmdlOjZhYmY5YWI1YWQ0MjRhNzZiY2VlODdhMDhjODAzMDFhXzE2LTEtMS0xLTA_9ce70cbe-1fa6-442f-a867-93b3b245810c"
      unitRef="usd">45000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i50dc1bae0f6f40afa06b9df643bcb30a_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMzAvZnJhZzo3NmJmMzhjZjFhYjY0YTZkYjhkNThjMDQwY2M0Mzc2Yi90YWJsZTo2YWJmOWFiNWFkNDI0YTc2YmNlZTg3YTA4YzgwMzAxYS90YWJsZXJhbmdlOjZhYmY5YWI1YWQ0MjRhNzZiY2VlODdhMDhjODAzMDFhXzE2LTMtMS0xLTA_b5bf5730-acaa-41e3-9cf3-321197f7ae0b"
      unitRef="usd">23000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id8d991fc948d4e4fa862ab017267a58d_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMzAvZnJhZzo3NmJmMzhjZjFhYjY0YTZkYjhkNThjMDQwY2M0Mzc2Yi90YWJsZTo2YWJmOWFiNWFkNDI0YTc2YmNlZTg3YTA4YzgwMzAxYS90YWJsZXJhbmdlOjZhYmY5YWI1YWQ0MjRhNzZiY2VlODdhMDhjODAzMDFhXzE2LTUtMS0xLTA_d226bbf0-42ab-43f4-9660-9b124b3f576c"
      unitRef="usd">8924694000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i1c7a175df6864f48a642bb7d0493f749_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMzAvZnJhZzo3NmJmMzhjZjFhYjY0YTZkYjhkNThjMDQwY2M0Mzc2Yi90YWJsZTo2YWJmOWFiNWFkNDI0YTc2YmNlZTg3YTA4YzgwMzAxYS90YWJsZXJhbmdlOjZhYmY5YWI1YWQ0MjRhNzZiY2VlODdhMDhjODAzMDFhXzE2LTctMS0xLTA_332f849c-db82-4af4-8132-20cd08c2d0e2"
      unitRef="usd">-9411726000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i4eda7b1938264176acb78e28f465fa78_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMzAvZnJhZzo3NmJmMzhjZjFhYjY0YTZkYjhkNThjMDQwY2M0Mzc2Yi90YWJsZTo2YWJmOWFiNWFkNDI0YTc2YmNlZTg3YTA4YzgwMzAxYS90YWJsZXJhbmdlOjZhYmY5YWI1YWQ0MjRhNzZiY2VlODdhMDhjODAzMDFhXzE2LTktMS0xLTA_da73d07f-22a7-4708-aa81-2727783cef93"
      unitRef="usd">-227903000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ibec0846cb6c2462380b2b2c92a83435f_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMzAvZnJhZzo3NmJmMzhjZjFhYjY0YTZkYjhkNThjMDQwY2M0Mzc2Yi90YWJsZTo2YWJmOWFiNWFkNDI0YTc2YmNlZTg3YTA4YzgwMzAxYS90YWJsZXJhbmdlOjZhYmY5YWI1YWQ0MjRhNzZiY2VlODdhMDhjODAzMDFhXzE2LTExLTEtMS0w_bf5c0f3f-1e60-4821-a2f2-a30bae5d10a7"
      unitRef="usd">-714867000</us-gaap:StockholdersEquity>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i186c5ef57e5a46fcaa9eeb7431bfa607_D20210401-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMzAvZnJhZzo3NmJmMzhjZjFhYjY0YTZkYjhkNThjMDQwY2M0Mzc2Yi90ZXh0cmVnaW9uOjc2YmYzOGNmMWFiNjRhNmRiOGQ1OGMwNDBjYzQzNzZiXzEwOTk1MTE2Mjg4NTA_9dd037c6-aa33-4991-8489-98a00dbaff23"
      unitRef="usd">4400000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMzAvZnJhZzo3NmJmMzhjZjFhYjY0YTZkYjhkNThjMDQwY2M0Mzc2Yi90ZXh0cmVnaW9uOjc2YmYzOGNmMWFiNjRhNmRiOGQ1OGMwNDBjYzQzNzZiXzEwOTk1MTE2Mjg5MDQ_b1f2aa36-61a7-4c23-aedc-07155048a342"
      unitRef="usd">14400000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i2e75b41eea1f4d44a283be1074b9354b_D20200401-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMzAvZnJhZzo3NmJmMzhjZjFhYjY0YTZkYjhkNThjMDQwY2M0Mzc2Yi90ZXh0cmVnaW9uOjc2YmYzOGNmMWFiNjRhNmRiOGQ1OGMwNDBjYzQzNzZiXzEwOTk1MTE2Mjg5NDA_d4671997-4d83-4701-8e1d-60c6370bf083"
      unitRef="usd">9200000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ia12d526c1bcf49b7b0a877cc2642890f_D20200101-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMzAvZnJhZzo3NmJmMzhjZjFhYjY0YTZkYjhkNThjMDQwY2M0Mzc2Yi90ZXh0cmVnaW9uOjc2YmYzOGNmMWFiNjRhNmRiOGQ1OGMwNDBjYzQzNzZiXzEwOTk1MTE2Mjg5NTA_139b80d7-5904-476e-a25c-5835a0b40f1a"
      unitRef="usd">26900000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="i3c0850889e63473aa8e821761e78cea6_I20210630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMzAvZnJhZzo3NmJmMzhjZjFhYjY0YTZkYjhkNThjMDQwY2M0Mzc2Yi90ZXh0cmVnaW9uOjc2YmYzOGNmMWFiNjRhNmRiOGQ1OGMwNDBjYzQzNzZiXzQ5NA_d0cfa246-9fce-446d-94ad-e3d8f751cb21"
      unitRef="usd">33100000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1
      contextRef="i96f9dee90c03464f94f4626409567f0b_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMzAvZnJhZzo3NmJmMzhjZjFhYjY0YTZkYjhkNThjMDQwY2M0Mzc2Yi90ZXh0cmVnaW9uOjc2YmYzOGNmMWFiNjRhNmRiOGQ1OGMwNDBjYzQzNzZiXzU5Nw_d63900d4-9525-4809-ad65-fcaaf772b28a">P0Y2M12D</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1
      contextRef="if818154421df473da3d7c78f3ad78903_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMzAvZnJhZzo3NmJmMzhjZjFhYjY0YTZkYjhkNThjMDQwY2M0Mzc2Yi90ZXh0cmVnaW9uOjc2YmYzOGNmMWFiNjRhNmRiOGQ1OGMwNDBjYzQzNzZiXzY0Ng_e3ffa61f-7799-4868-96ef-a681005b9cfe">P2Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1>
    <us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMzkvZnJhZzo3ZjhiZDQwNTYwNzc0YjYzYTFiMThmYjc4OGJiZjJiYi90ZXh0cmVnaW9uOjdmOGJkNDA1NjA3NzRiNjNhMWIxOGZiNzg4YmJmMmJiXzQ0MA_1c00c036-4abb-4235-8a15-280980682b7b">&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. OTHER EXPENSE (INCOME), 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 expense (income), net for the three and six months ended June 30, 2021 and 2020 are as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Six Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-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;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;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;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 on sale of business and other assets (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;(264)&lt;/span&gt;&lt;/td&gt;&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,650)&lt;/span&gt;&lt;/td&gt;&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;91&#160;&lt;/span&gt;&lt;/td&gt;&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,842)&lt;/span&gt;&lt;/td&gt;&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;Foreign currency loss (gain), net (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;876&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,816&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,261&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,823)&lt;/span&gt;&lt;/td&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;Net loss (gain) from our investments in the equity of other companies (3)&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;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;(13)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;310&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&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;text-align:left;vertical-align: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&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;(399)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(303)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,378)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&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;Other expense (income), net&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 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;372&#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 #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;(4,150)&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;1,284&#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 #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;(18,124)&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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 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;</us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock>
    <us-gaap:ScheduleOfOtherNonoperatingIncomeByComponentTextBlock
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMzkvZnJhZzo3ZjhiZDQwNTYwNzc0YjYzYTFiMThmYjc4OGJiZjJiYi90ZXh0cmVnaW9uOjdmOGJkNDA1NjA3NzRiNjNhMWIxOGZiNzg4YmJmMmJiXzQ0Mw_5de8a127-9895-40ea-8425-9be5219ab5be">&lt;div style="margin-top:6pt;text-indent: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 expense (income), net for the three and six months ended June 30, 2021 and 2020 are as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Six Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-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;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;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;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 on sale of business and other assets (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;(264)&lt;/span&gt;&lt;/td&gt;&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,650)&lt;/span&gt;&lt;/td&gt;&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;91&#160;&lt;/span&gt;&lt;/td&gt;&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,842)&lt;/span&gt;&lt;/td&gt;&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;Foreign currency loss (gain), net (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;876&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,816&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,261&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,823)&lt;/span&gt;&lt;/td&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;Net loss (gain) from our investments in the equity of other companies (3)&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;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;(13)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;310&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&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;text-align:left;vertical-align: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&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;(399)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(303)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,378)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&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;Other expense (income), net&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 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;372&#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 #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;(4,150)&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;1,284&#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 #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;(18,124)&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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 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;</us-gaap:ScheduleOfOtherNonoperatingIncomeByComponentTextBlock>
    <endp:GainLossDispositionOfBusinessAndOtherAssets
      contextRef="i186c5ef57e5a46fcaa9eeb7431bfa607_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMzkvZnJhZzo3ZjhiZDQwNTYwNzc0YjYzYTFiMThmYjc4OGJiZjJiYi90YWJsZTpiNTZiNzU1NzhkNTY0OGEzYmE0NDcxYTZhNzZjOGNjNy90YWJsZXJhbmdlOmI1NmI3NTU3OGQ1NjQ4YTNiYTQ0NzFhNmE3NmM4Y2M3XzItMS0xLTEtMA_367f6534-05d9-4f67-8d2e-ea49583620b2"
      unitRef="usd">264000</endp:GainLossDispositionOfBusinessAndOtherAssets>
    <endp:GainLossDispositionOfBusinessAndOtherAssets
      contextRef="i2e75b41eea1f4d44a283be1074b9354b_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMzkvZnJhZzo3ZjhiZDQwNTYwNzc0YjYzYTFiMThmYjc4OGJiZjJiYi90YWJsZTpiNTZiNzU1NzhkNTY0OGEzYmE0NDcxYTZhNzZjOGNjNy90YWJsZXJhbmdlOmI1NmI3NTU3OGQ1NjQ4YTNiYTQ0NzFhNmE3NmM4Y2M3XzItMy0xLTEtMA_8d90729b-e4d7-4f7c-a982-1782be3e8aaf"
      unitRef="usd">6650000</endp:GainLossDispositionOfBusinessAndOtherAssets>
    <endp:GainLossDispositionOfBusinessAndOtherAssets
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMzkvZnJhZzo3ZjhiZDQwNTYwNzc0YjYzYTFiMThmYjc4OGJiZjJiYi90YWJsZTpiNTZiNzU1NzhkNTY0OGEzYmE0NDcxYTZhNzZjOGNjNy90YWJsZXJhbmdlOmI1NmI3NTU3OGQ1NjQ4YTNiYTQ0NzFhNmE3NmM4Y2M3XzItNS0xLTEtMA_2d91436d-0c56-4528-b82f-c5bfd7aa9012"
      unitRef="usd">-91000</endp:GainLossDispositionOfBusinessAndOtherAssets>
    <endp:GainLossDispositionOfBusinessAndOtherAssets
      contextRef="ia12d526c1bcf49b7b0a877cc2642890f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMzkvZnJhZzo3ZjhiZDQwNTYwNzc0YjYzYTFiMThmYjc4OGJiZjJiYi90YWJsZTpiNTZiNzU1NzhkNTY0OGEzYmE0NDcxYTZhNzZjOGNjNy90YWJsZXJhbmdlOmI1NmI3NTU3OGQ1NjQ4YTNiYTQ0NzFhNmE3NmM4Y2M3XzItNy0xLTEtMA_ee3cdeef-452b-422d-9957-d070a557c006"
      unitRef="usd">14842000</endp:GainLossDispositionOfBusinessAndOtherAssets>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="i186c5ef57e5a46fcaa9eeb7431bfa607_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMzkvZnJhZzo3ZjhiZDQwNTYwNzc0YjYzYTFiMThmYjc4OGJiZjJiYi90YWJsZTpiNTZiNzU1NzhkNTY0OGEzYmE0NDcxYTZhNzZjOGNjNy90YWJsZXJhbmdlOmI1NmI3NTU3OGQ1NjQ4YTNiYTQ0NzFhNmE3NmM4Y2M3XzMtMS0xLTEtMA_5b9c61a4-65e4-4104-b53d-5540d63ec25b"
      unitRef="usd">-876000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="i2e75b41eea1f4d44a283be1074b9354b_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMzkvZnJhZzo3ZjhiZDQwNTYwNzc0YjYzYTFiMThmYjc4OGJiZjJiYi90YWJsZTpiNTZiNzU1NzhkNTY0OGEzYmE0NDcxYTZhNzZjOGNjNy90YWJsZXJhbmdlOmI1NmI3NTU3OGQ1NjQ4YTNiYTQ0NzFhNmE3NmM4Y2M3XzMtMy0xLTEtMA_47b9c2da-b21e-4aa2-b4a6-0530bc171aa6"
      unitRef="usd">-2816000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMzkvZnJhZzo3ZjhiZDQwNTYwNzc0YjYzYTFiMThmYjc4OGJiZjJiYi90YWJsZTpiNTZiNzU1NzhkNTY0OGEzYmE0NDcxYTZhNzZjOGNjNy90YWJsZXJhbmdlOmI1NmI3NTU3OGQ1NjQ4YTNiYTQ0NzFhNmE3NmM4Y2M3XzMtNS0xLTEtMA_77df322e-28e0-4c42-87ea-3d77b595beb1"
      unitRef="usd">-2261000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="ia12d526c1bcf49b7b0a877cc2642890f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMzkvZnJhZzo3ZjhiZDQwNTYwNzc0YjYzYTFiMThmYjc4OGJiZjJiYi90YWJsZTpiNTZiNzU1NzhkNTY0OGEzYmE0NDcxYTZhNzZjOGNjNy90YWJsZXJhbmdlOmI1NmI3NTU3OGQ1NjQ4YTNiYTQ0NzFhNmE3NmM4Y2M3XzMtNy0xLTEtMA_41e5140c-378b-4e6a-b923-2ad2813b91ea"
      unitRef="usd">2823000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="i186c5ef57e5a46fcaa9eeb7431bfa607_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMzkvZnJhZzo3ZjhiZDQwNTYwNzc0YjYzYTFiMThmYjc4OGJiZjJiYi90YWJsZTpiNTZiNzU1NzhkNTY0OGEzYmE0NDcxYTZhNzZjOGNjNy90YWJsZXJhbmdlOmI1NmI3NTU3OGQ1NjQ4YTNiYTQ0NzFhNmE3NmM4Y2M3XzQtMS0xLTEtMA_4a5d0c06-e591-4ccf-be3c-f2256d19d048"
      unitRef="usd">-159000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="i2e75b41eea1f4d44a283be1074b9354b_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMzkvZnJhZzo3ZjhiZDQwNTYwNzc0YjYzYTFiMThmYjc4OGJiZjJiYi90YWJsZTpiNTZiNzU1NzhkNTY0OGEzYmE0NDcxYTZhNzZjOGNjNy90YWJsZXJhbmdlOmI1NmI3NTU3OGQ1NjQ4YTNiYTQ0NzFhNmE3NmM4Y2M3XzQtMy0xLTEtMA_6f5d99fc-197c-45e4-ad5f-35c47b964c54"
      unitRef="usd">13000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMzkvZnJhZzo3ZjhiZDQwNTYwNzc0YjYzYTFiMThmYjc4OGJiZjJiYi90YWJsZTpiNTZiNzU1NzhkNTY0OGEzYmE0NDcxYTZhNzZjOGNjNy90YWJsZXJhbmdlOmI1NmI3NTU3OGQ1NjQ4YTNiYTQ0NzFhNmE3NmM4Y2M3XzQtNS0xLTEtMA_8198a156-1d28-4fbb-848a-742eb733fd2c"
      unitRef="usd">-310000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="ia12d526c1bcf49b7b0a877cc2642890f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMzkvZnJhZzo3ZjhiZDQwNTYwNzc0YjYzYTFiMThmYjc4OGJiZjJiYi90YWJsZTpiNTZiNzU1NzhkNTY0OGEzYmE0NDcxYTZhNzZjOGNjNy90YWJsZXJhbmdlOmI1NmI3NTU3OGQ1NjQ4YTNiYTQ0NzFhNmE3NmM4Y2M3XzQtNy0xLTEtMA_0ee6a9c6-9822-46f9-8475-9d1749191491"
      unitRef="usd">-236000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i186c5ef57e5a46fcaa9eeb7431bfa607_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMzkvZnJhZzo3ZjhiZDQwNTYwNzc0YjYzYTFiMThmYjc4OGJiZjJiYi90YWJsZTpiNTZiNzU1NzhkNTY0OGEzYmE0NDcxYTZhNzZjOGNjNy90YWJsZXJhbmdlOmI1NmI3NTU3OGQ1NjQ4YTNiYTQ0NzFhNmE3NmM4Y2M3XzUtMS0xLTEtMA_8d24eb3f-3fb1-49df-9140-5c72483cb3c5"
      unitRef="usd">399000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i2e75b41eea1f4d44a283be1074b9354b_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMzkvZnJhZzo3ZjhiZDQwNTYwNzc0YjYzYTFiMThmYjc4OGJiZjJiYi90YWJsZTpiNTZiNzU1NzhkNTY0OGEzYmE0NDcxYTZhNzZjOGNjNy90YWJsZXJhbmdlOmI1NmI3NTU3OGQ1NjQ4YTNiYTQ0NzFhNmE3NmM4Y2M3XzUtMy0xLTEtMA_0e54d8c1-46d8-4c38-8147-82a4cbeb41e9"
      unitRef="usd">303000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMzkvZnJhZzo3ZjhiZDQwNTYwNzc0YjYzYTFiMThmYjc4OGJiZjJiYi90YWJsZTpiNTZiNzU1NzhkNTY0OGEzYmE0NDcxYTZhNzZjOGNjNy90YWJsZXJhbmdlOmI1NmI3NTU3OGQ1NjQ4YTNiYTQ0NzFhNmE3NmM4Y2M3XzUtNS0xLTEtMA_b740f79a-0a03-4cda-a89f-78fd60a0c760"
      unitRef="usd">1378000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="ia12d526c1bcf49b7b0a877cc2642890f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMzkvZnJhZzo3ZjhiZDQwNTYwNzc0YjYzYTFiMThmYjc4OGJiZjJiYi90YWJsZTpiNTZiNzU1NzhkNTY0OGEzYmE0NDcxYTZhNzZjOGNjNy90YWJsZXJhbmdlOmI1NmI3NTU3OGQ1NjQ4YTNiYTQ0NzFhNmE3NmM4Y2M3XzUtNy0xLTEtMA_de96d728-9895-474a-98a6-7c5584249914"
      unitRef="usd">695000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i186c5ef57e5a46fcaa9eeb7431bfa607_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMzkvZnJhZzo3ZjhiZDQwNTYwNzc0YjYzYTFiMThmYjc4OGJiZjJiYi90YWJsZTpiNTZiNzU1NzhkNTY0OGEzYmE0NDcxYTZhNzZjOGNjNy90YWJsZXJhbmdlOmI1NmI3NTU3OGQ1NjQ4YTNiYTQ0NzFhNmE3NmM4Y2M3XzYtMS0xLTEtMA_04b61687-ee1e-4402-801c-1929728a9afe"
      unitRef="usd">-372000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i2e75b41eea1f4d44a283be1074b9354b_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMzkvZnJhZzo3ZjhiZDQwNTYwNzc0YjYzYTFiMThmYjc4OGJiZjJiYi90YWJsZTpiNTZiNzU1NzhkNTY0OGEzYmE0NDcxYTZhNzZjOGNjNy90YWJsZXJhbmdlOmI1NmI3NTU3OGQ1NjQ4YTNiYTQ0NzFhNmE3NmM4Y2M3XzYtMy0xLTEtMA_9862f86e-0777-465b-a4b2-944dd38a7534"
      unitRef="usd">4150000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMzkvZnJhZzo3ZjhiZDQwNTYwNzc0YjYzYTFiMThmYjc4OGJiZjJiYi90YWJsZTpiNTZiNzU1NzhkNTY0OGEzYmE0NDcxYTZhNzZjOGNjNy90YWJsZXJhbmdlOmI1NmI3NTU3OGQ1NjQ4YTNiYTQ0NzFhNmE3NmM4Y2M3XzYtNS0xLTEtMA_bd38b751-30cd-47c4-acc1-fd1870ca4029"
      unitRef="usd">-1284000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="ia12d526c1bcf49b7b0a877cc2642890f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xMzkvZnJhZzo3ZjhiZDQwNTYwNzc0YjYzYTFiMThmYjc4OGJiZjJiYi90YWJsZTpiNTZiNzU1NzhkNTY0OGEzYmE0NDcxYTZhNzZjOGNjNy90YWJsZXJhbmdlOmI1NmI3NTU3OGQ1NjQ4YTNiYTQ0NzFhNmE3NmM4Y2M3XzYtNy0xLTEtMA_9bfc8d1e-af60-481d-a1bc-2e4e2355bde3"
      unitRef="usd">18124000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xNDIvZnJhZzowMzgxYmI3OTY0OTE0ZTEwOTBhNDUxYmZiZjA1NDBkNi90ZXh0cmVnaW9uOjAzODFiYjc5NjQ5MTRlMTA5MGE0NTFiZmJmMDU0MGQ2XzM3NjM_49e3d5a5-b996-402d-8efd-717beb29f018">&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. INCOME TAXES&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent: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 displays our Income from continuing operations before income tax, Income tax expense (benefit) and Effective tax rate for the three and six months ended June 30, 2021 and 2020 (dollars in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Six Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-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;2020&lt;/span&gt;&lt;/td&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;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-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;2020&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;Income from continuing operations before 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;916&#160;&lt;/span&gt;&lt;/td&gt;&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;25,252&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,699&#160;&lt;/span&gt;&lt;/td&gt;&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;46,501&#160;&lt;/span&gt;&lt;/td&gt;&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;Income tax expense (benefit)&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;11,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,642&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;11,824&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;(128,690)&lt;/span&gt;&lt;/td&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-style:italic;font-weight:400;line-height:100%"&gt;Effective tax rate&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-style:italic;font-weight:400;line-height:100%"&gt;1,211.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-style:italic;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-style:italic;font-weight:400;line-height:100%"&gt;30.3&#160;&lt;/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-style:italic;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-style:italic;font-weight:400;line-height:100%"&gt;24.3&#160;&lt;/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-style:italic;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-style:italic;font-weight:400;line-height:100%"&gt;(276.7)&lt;/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-style:italic;font-weight:400;line-height:100%"&gt;%&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;/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 expense (benefit) for the three months ended June 30, 2021 compared to the prior year period primarily relates to 2021 discrete tax expense related to Canadian uncertain tax positions and changes in the geographic mix of pre-tax earnings.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent: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 expense (benefit) for the six months ended June 30, 2021 compared to the prior year period primarily relates to the 2020 discrete tax benefit for the Coronavirus Aid, Relief, and Economic Security Act (CARES Act), as discussed below, and changes in the geographic mix of pre-tax earnings.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent: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 full valuation allowance against the net deferred tax assets in the U.S., Luxembourg and certain other foreign tax jurisdictions as of June&#160;30, 2021. It is possible that within the next 12 months there may be sufficient positive evidence to release a portion or all of the valuation allowance. Release of these valuation allowances would result in a benefit to income tax expense for the period the release is recorded, which could have a material impact on net earnings. The timing and amount of the potential valuation allowance release are subject to significant management judgment and prospective earnings.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent: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 and carrybacks to offset 100% of taxable income for taxable years beginning before 2021. In addition, 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 six months ended June 30, 2020, the Company recorded a discrete tax benefit in continuing operations of $127.9&#160;million as a result of the change in the NOL carryback 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;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 U.S. income tax 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 Technical Advice Memorandum (TAM) that we previously disclosed we were expecting to receive regarding the portion of our 2015 NOL that we believe 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. On April 23, 2021, we received draft NOPAs from the IRS consistent with the TAM. We continue to disagree with the IRS&#x2019;s position and the draft NOPAs received and, if necessary, intend to contest any additional tax determined to be owed with respect to the NOPAs. However, if we were unsuccessful in contesting the IRS&#x2019;s position, we have preliminarily estimated that we would have additional cash taxes payable to the IRS of between $70&#160;million and $250&#160;million excluding interest. We continue to discuss this position with the IRS and the actual amount that may be owed to the IRS if we are unsuccessful may be different than our preliminary estimate. 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;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xNDIvZnJhZzowMzgxYmI3OTY0OTE0ZTEwOTBhNDUxYmZiZjA1NDBkNi90ZXh0cmVnaW9uOjAzODFiYjc5NjQ5MTRlMTA5MGE0NTFiZmJmMDU0MGQ2XzM3Njg_ebd003be-e61e-4a1e-9d76-e768fa37c10d">&lt;div style="margin-top:6pt;text-indent: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 displays our Income from continuing operations before income tax, Income tax expense (benefit) and Effective tax rate for the three and six months ended June 30, 2021 and 2020 (dollars in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Six Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-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;2020&lt;/span&gt;&lt;/td&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;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-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;2020&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;Income from continuing operations before 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;916&#160;&lt;/span&gt;&lt;/td&gt;&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;25,252&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,699&#160;&lt;/span&gt;&lt;/td&gt;&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;46,501&#160;&lt;/span&gt;&lt;/td&gt;&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;Income tax expense (benefit)&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;11,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align: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,642&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;11,824&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;(128,690)&lt;/span&gt;&lt;/td&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-style:italic;font-weight:400;line-height:100%"&gt;Effective tax rate&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-style:italic;font-weight:400;line-height:100%"&gt;1,211.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-style:italic;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-style:italic;font-weight:400;line-height:100%"&gt;30.3&#160;&lt;/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-style:italic;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-style:italic;font-weight:400;line-height:100%"&gt;24.3&#160;&lt;/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-style:italic;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-style:italic;font-weight:400;line-height:100%"&gt;(276.7)&lt;/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-style:italic;font-weight:400;line-height:100%"&gt;%&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;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i186c5ef57e5a46fcaa9eeb7431bfa607_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xNDIvZnJhZzowMzgxYmI3OTY0OTE0ZTEwOTBhNDUxYmZiZjA1NDBkNi90YWJsZToxNzAxZGM4MWRhMGE0MTQ1OGZkNmJjY2VlOWE1NjNhMi90YWJsZXJhbmdlOjE3MDFkYzgxZGEwYTQxNDU4ZmQ2YmNjZWU5YTU2M2EyXzItMS0xLTEtMA_c3075449-9b6a-4ff2-974f-9e59a81949ca"
      unitRef="usd">916000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i2e75b41eea1f4d44a283be1074b9354b_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xNDIvZnJhZzowMzgxYmI3OTY0OTE0ZTEwOTBhNDUxYmZiZjA1NDBkNi90YWJsZToxNzAxZGM4MWRhMGE0MTQ1OGZkNmJjY2VlOWE1NjNhMi90YWJsZXJhbmdlOjE3MDFkYzgxZGEwYTQxNDU4ZmQ2YmNjZWU5YTU2M2EyXzItMy0xLTEtMA_beb15c9c-8813-4607-80a6-8bb814d2fb2e"
      unitRef="usd">25252000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xNDIvZnJhZzowMzgxYmI3OTY0OTE0ZTEwOTBhNDUxYmZiZjA1NDBkNi90YWJsZToxNzAxZGM4MWRhMGE0MTQ1OGZkNmJjY2VlOWE1NjNhMi90YWJsZXJhbmdlOjE3MDFkYzgxZGEwYTQxNDU4ZmQ2YmNjZWU5YTU2M2EyXzItNS0xLTEtMA_990de47a-942f-4c54-8a8d-3c6647f66e3b"
      unitRef="usd">48699000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ia12d526c1bcf49b7b0a877cc2642890f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xNDIvZnJhZzowMzgxYmI3OTY0OTE0ZTEwOTBhNDUxYmZiZjA1NDBkNi90YWJsZToxNzAxZGM4MWRhMGE0MTQ1OGZkNmJjY2VlOWE1NjNhMi90YWJsZXJhbmdlOjE3MDFkYzgxZGEwYTQxNDU4ZmQ2YmNjZWU5YTU2M2EyXzItNy0xLTEtMA_ecbf71ee-3932-4e6a-9437-3f1b2765e1f7"
      unitRef="usd">46501000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i186c5ef57e5a46fcaa9eeb7431bfa607_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xNDIvZnJhZzowMzgxYmI3OTY0OTE0ZTEwOTBhNDUxYmZiZjA1NDBkNi90YWJsZToxNzAxZGM4MWRhMGE0MTQ1OGZkNmJjY2VlOWE1NjNhMi90YWJsZXJhbmdlOjE3MDFkYzgxZGEwYTQxNDU4ZmQ2YmNjZWU5YTU2M2EyXzMtMS0xLTEtMA_f3186b8f-b9ed-470d-98ed-dbdbfa8a055b"
      unitRef="usd">11100000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i2e75b41eea1f4d44a283be1074b9354b_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xNDIvZnJhZzowMzgxYmI3OTY0OTE0ZTEwOTBhNDUxYmZiZjA1NDBkNi90YWJsZToxNzAxZGM4MWRhMGE0MTQ1OGZkNmJjY2VlOWE1NjNhMi90YWJsZXJhbmdlOjE3MDFkYzgxZGEwYTQxNDU4ZmQ2YmNjZWU5YTU2M2EyXzMtMy0xLTEtMA_87500533-562c-4c8f-b420-c457ffc47725"
      unitRef="usd">7642000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xNDIvZnJhZzowMzgxYmI3OTY0OTE0ZTEwOTBhNDUxYmZiZjA1NDBkNi90YWJsZToxNzAxZGM4MWRhMGE0MTQ1OGZkNmJjY2VlOWE1NjNhMi90YWJsZXJhbmdlOjE3MDFkYzgxZGEwYTQxNDU4ZmQ2YmNjZWU5YTU2M2EyXzMtNS0xLTEtMA_f72ac913-b50e-4bfc-8637-b71a5d1e5238"
      unitRef="usd">11824000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ia12d526c1bcf49b7b0a877cc2642890f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xNDIvZnJhZzowMzgxYmI3OTY0OTE0ZTEwOTBhNDUxYmZiZjA1NDBkNi90YWJsZToxNzAxZGM4MWRhMGE0MTQ1OGZkNmJjY2VlOWE1NjNhMi90YWJsZXJhbmdlOjE3MDFkYzgxZGEwYTQxNDU4ZmQ2YmNjZWU5YTU2M2EyXzMtNy0xLTEtMA_4a283093-a16f-4902-b990-8461008d4d46"
      unitRef="usd">-128690000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i186c5ef57e5a46fcaa9eeb7431bfa607_D20210401-20210630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xNDIvZnJhZzowMzgxYmI3OTY0OTE0ZTEwOTBhNDUxYmZiZjA1NDBkNi90YWJsZToxNzAxZGM4MWRhMGE0MTQ1OGZkNmJjY2VlOWE1NjNhMi90YWJsZXJhbmdlOjE3MDFkYzgxZGEwYTQxNDU4ZmQ2YmNjZWU5YTU2M2EyXzQtMS0xLTEtMA_05bca9d9-7d30-4565-88fa-37bc1e622fe7"
      unitRef="number">12.118</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i2e75b41eea1f4d44a283be1074b9354b_D20200401-20200630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xNDIvZnJhZzowMzgxYmI3OTY0OTE0ZTEwOTBhNDUxYmZiZjA1NDBkNi90YWJsZToxNzAxZGM4MWRhMGE0MTQ1OGZkNmJjY2VlOWE1NjNhMi90YWJsZXJhbmdlOjE3MDFkYzgxZGEwYTQxNDU4ZmQ2YmNjZWU5YTU2M2EyXzQtMy0xLTEtMA_64e50c67-aafc-4dac-8470-64e188bb57fb"
      unitRef="number">0.303</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xNDIvZnJhZzowMzgxYmI3OTY0OTE0ZTEwOTBhNDUxYmZiZjA1NDBkNi90YWJsZToxNzAxZGM4MWRhMGE0MTQ1OGZkNmJjY2VlOWE1NjNhMi90YWJsZXJhbmdlOjE3MDFkYzgxZGEwYTQxNDU4ZmQ2YmNjZWU5YTU2M2EyXzQtNS0xLTEtMA_4b8db83b-6899-48b0-9657-f871685ca7a6"
      unitRef="number">0.243</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="ia12d526c1bcf49b7b0a877cc2642890f_D20200101-20200630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xNDIvZnJhZzowMzgxYmI3OTY0OTE0ZTEwOTBhNDUxYmZiZjA1NDBkNi90YWJsZToxNzAxZGM4MWRhMGE0MTQ1OGZkNmJjY2VlOWE1NjNhMi90YWJsZXJhbmdlOjE3MDFkYzgxZGEwYTQxNDU4ZmQ2YmNjZWU5YTU2M2EyXzQtNy0xLTEtMA_66558cff-f486-4427-b493-8fb6c515047a"
      unitRef="number">-2.767</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <endp:EffectiveIncomeTaxRateReconciliationCARESActAmount
      contextRef="ia12d526c1bcf49b7b0a877cc2642890f_D20200101-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xNDIvZnJhZzowMzgxYmI3OTY0OTE0ZTEwOTBhNDUxYmZiZjA1NDBkNi90ZXh0cmVnaW9uOjAzODFiYjc5NjQ5MTRlMTA5MGE0NTFiZmJmMDU0MGQ2XzE0NTk_93566c3e-fa60-42cc-ae44-639e04a15a6a"
      unitRef="usd">127900000</endp:EffectiveIncomeTaxRateReconciliationCARESActAmount>
    <us-gaap:TaxAdjustmentsSettlementsAndUnusualProvisions
      contextRef="if910e2a0b1294a50ad43233fb09c8c02_D20210423-20210423"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xNDIvZnJhZzowMzgxYmI3OTY0OTE0ZTEwOTBhNDUxYmZiZjA1NDBkNi90ZXh0cmVnaW9uOjAzODFiYjc5NjQ5MTRlMTA5MGE0NTFiZmJmMDU0MGQ2XzQ5NDc4MDIzMzExOTU_f6d6f582-bab3-4bcf-bcff-ed20a2fb2883"
      unitRef="usd">70000000</us-gaap:TaxAdjustmentsSettlementsAndUnusualProvisions>
    <us-gaap:TaxAdjustmentsSettlementsAndUnusualProvisions
      contextRef="i66be05feee074b47869369336a38b005_D20210423-20210423"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xNDIvZnJhZzowMzgxYmI3OTY0OTE0ZTEwOTBhNDUxYmZiZjA1NDBkNi90ZXh0cmVnaW9uOjAzODFiYjc5NjQ5MTRlMTA5MGE0NTFiZmJmMDU0MGQ2XzQ5NDc4MDIzMzEyOTc_285eda93-91ea-4cbb-b67d-023fc66301b6"
      unitRef="usd">250000000</us-gaap:TaxAdjustmentsSettlementsAndUnusualProvisions>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xNDgvZnJhZzo5YzcwN2NhNGMyZWY0NGZjYjJkZTE3ODhhODVhYjI0OS90ZXh0cmVnaW9uOjljNzA3Y2E0YzJlZjQ0ZmNiMmRlMTc4OGE4NWFiMjQ5XzExNTk_5b08a447-7db7-412c-922a-bbcf040f3de5">&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. NET (LOSS) INCOME 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 (loss) income per share for the three and six months ended June 30, 2021 and 2020 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Six Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-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;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;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;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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="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="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;(Loss) income 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;(10,184)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;36,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;175,191&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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 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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,316)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,851)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,703)&lt;/span&gt;&lt;/td&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;Net (loss) income&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;(15,500)&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;10,558&#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;26,024&#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;140,488&#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="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;Denominator:&lt;/span&gt;&lt;/td&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 #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="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 basic per share data&#x2014;weighted average shares&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,331&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;231,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;228,457&#160;&lt;/span&gt;&lt;/td&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;Dilutive effect of ordinary share equivalents&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;3,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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,102&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,891&#160;&lt;/span&gt;&lt;/td&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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="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,331&#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;233,681&#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;237,043&#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;233,348&#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;/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;The following table presents, for the three and six months ended June 30, 2021 and 2020, outstanding stock options and stock awards that could potentially dilute income per share amounts in the future that were not included in the computation of diluted income per share amounts for the periods presented because to do so would have been antidilutive (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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;td colspan="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 0 7.75pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Six Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-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;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock options&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,591&#160;&lt;/span&gt;&lt;/td&gt;&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,110&#160;&lt;/span&gt;&lt;/td&gt;&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;5,163&#160;&lt;/span&gt;&lt;/td&gt;&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 #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;7,166&#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;/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;Stock awards&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,541&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,496&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,908&#160;&lt;/span&gt;&lt;/td&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;/table&gt;&lt;/div&gt;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xNDgvZnJhZzo5YzcwN2NhNGMyZWY0NGZjYjJkZTE3ODhhODVhYjI0OS90ZXh0cmVnaW9uOjljNzA3Y2E0YzJlZjQ0ZmNiMmRlMTc4OGE4NWFiMjQ5XzExNzI_3a22cd60-1b35-49fc-964e-e841f35abb37">&lt;div style="margin-top:6pt;text-indent: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 (loss) income per share for the three and six months ended June 30, 2021 and 2020 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Six Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-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;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;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;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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="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="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;(Loss) income 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;(10,184)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;36,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;175,191&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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 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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,316)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,851)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,703)&lt;/span&gt;&lt;/td&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;Net (loss) income&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;(15,500)&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;10,558&#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;26,024&#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;140,488&#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="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;Denominator:&lt;/span&gt;&lt;/td&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 #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="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 basic per share data&#x2014;weighted average shares&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,331&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;231,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;228,457&#160;&lt;/span&gt;&lt;/td&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;Dilutive effect of ordinary share equivalents&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;3,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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,102&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,891&#160;&lt;/span&gt;&lt;/td&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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="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="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,331&#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;233,681&#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;237,043&#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;233,348&#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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="i186c5ef57e5a46fcaa9eeb7431bfa607_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xNDgvZnJhZzo5YzcwN2NhNGMyZWY0NGZjYjJkZTE3ODhhODVhYjI0OS90YWJsZToxYWJlM2Y5ZmUyOTQ0YjBkODc1OGNkMWY4MWQxZmFjOC90YWJsZXJhbmdlOjFhYmUzZjlmZTI5NDRiMGQ4NzU4Y2QxZjgxZDFmYWM4XzMtMS0xLTEtMA_3b11bc3e-9a8e-4e9e-84ec-5d898ea578dc"
      unitRef="usd">-10184000</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="i2e75b41eea1f4d44a283be1074b9354b_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xNDgvZnJhZzo5YzcwN2NhNGMyZWY0NGZjYjJkZTE3ODhhODVhYjI0OS90YWJsZToxYWJlM2Y5ZmUyOTQ0YjBkODc1OGNkMWY4MWQxZmFjOC90YWJsZXJhbmdlOjFhYmUzZjlmZTI5NDRiMGQ4NzU4Y2QxZjgxZDFmYWM4XzMtMy0xLTEtMA_20d83305-f2ef-4fee-b274-6d3c5fb30d94"
      unitRef="usd">17610000</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xNDgvZnJhZzo5YzcwN2NhNGMyZWY0NGZjYjJkZTE3ODhhODVhYjI0OS90YWJsZToxYWJlM2Y5ZmUyOTQ0YjBkODc1OGNkMWY4MWQxZmFjOC90YWJsZXJhbmdlOjFhYmUzZjlmZTI5NDRiMGQ4NzU4Y2QxZjgxZDFmYWM4XzMtNS0xLTEtMA_e0a85182-b99a-4430-bde4-6410af5ab253"
      unitRef="usd">36875000</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="ia12d526c1bcf49b7b0a877cc2642890f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xNDgvZnJhZzo5YzcwN2NhNGMyZWY0NGZjYjJkZTE3ODhhODVhYjI0OS90YWJsZToxYWJlM2Y5ZmUyOTQ0YjBkODc1OGNkMWY4MWQxZmFjOC90YWJsZXJhbmdlOjFhYmUzZjlmZTI5NDRiMGQ4NzU4Y2QxZjgxZDFmYWM4XzMtNy0xLTEtMA_75ad38d2-47ff-4085-b330-b4b4afd99c37"
      unitRef="usd">175191000</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
      contextRef="i186c5ef57e5a46fcaa9eeb7431bfa607_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xNDgvZnJhZzo5YzcwN2NhNGMyZWY0NGZjYjJkZTE3ODhhODVhYjI0OS90YWJsZToxYWJlM2Y5ZmUyOTQ0YjBkODc1OGNkMWY4MWQxZmFjOC90YWJsZXJhbmdlOjFhYmUzZjlmZTI5NDRiMGQ4NzU4Y2QxZjgxZDFmYWM4XzYtMS0xLTEtMA_5a147f80-fba0-48ee-aa5d-e88f2f015cdf"
      unitRef="usd">-5316000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
      contextRef="i2e75b41eea1f4d44a283be1074b9354b_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xNDgvZnJhZzo5YzcwN2NhNGMyZWY0NGZjYjJkZTE3ODhhODVhYjI0OS90YWJsZToxYWJlM2Y5ZmUyOTQ0YjBkODc1OGNkMWY4MWQxZmFjOC90YWJsZXJhbmdlOjFhYmUzZjlmZTI5NDRiMGQ4NzU4Y2QxZjgxZDFmYWM4XzYtMy0xLTEtMA_b9716121-8170-4b7e-88d3-0da841266ec8"
      unitRef="usd">-7052000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xNDgvZnJhZzo5YzcwN2NhNGMyZWY0NGZjYjJkZTE3ODhhODVhYjI0OS90YWJsZToxYWJlM2Y5ZmUyOTQ0YjBkODc1OGNkMWY4MWQxZmFjOC90YWJsZXJhbmdlOjFhYmUzZjlmZTI5NDRiMGQ4NzU4Y2QxZjgxZDFmYWM4XzYtNS0xLTEtMA_fcb652c9-14e4-404a-9eb5-1b6dd9eb5021"
      unitRef="usd">-10851000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
      contextRef="ia12d526c1bcf49b7b0a877cc2642890f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xNDgvZnJhZzo5YzcwN2NhNGMyZWY0NGZjYjJkZTE3ODhhODVhYjI0OS90YWJsZToxYWJlM2Y5ZmUyOTQ0YjBkODc1OGNkMWY4MWQxZmFjOC90YWJsZXJhbmdlOjFhYmUzZjlmZTI5NDRiMGQ4NzU4Y2QxZjgxZDFmYWM4XzYtNy0xLTEtMA_7ee8419f-0489-425f-891f-005b29ea05cb"
      unitRef="usd">-34703000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity>
    <us-gaap:NetIncomeLoss
      contextRef="i186c5ef57e5a46fcaa9eeb7431bfa607_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xNDgvZnJhZzo5YzcwN2NhNGMyZWY0NGZjYjJkZTE3ODhhODVhYjI0OS90YWJsZToxYWJlM2Y5ZmUyOTQ0YjBkODc1OGNkMWY4MWQxZmFjOC90YWJsZXJhbmdlOjFhYmUzZjlmZTI5NDRiMGQ4NzU4Y2QxZjgxZDFmYWM4XzctMS0xLTEtMA_23456410-bf24-46aa-bc5c-0d5fdf1bb9ff"
      unitRef="usd">-15500000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i2e75b41eea1f4d44a283be1074b9354b_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xNDgvZnJhZzo5YzcwN2NhNGMyZWY0NGZjYjJkZTE3ODhhODVhYjI0OS90YWJsZToxYWJlM2Y5ZmUyOTQ0YjBkODc1OGNkMWY4MWQxZmFjOC90YWJsZXJhbmdlOjFhYmUzZjlmZTI5NDRiMGQ4NzU4Y2QxZjgxZDFmYWM4XzctMy0xLTEtMA_c9368d59-c97a-4742-8a99-07db3cc694ec"
      unitRef="usd">10558000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xNDgvZnJhZzo5YzcwN2NhNGMyZWY0NGZjYjJkZTE3ODhhODVhYjI0OS90YWJsZToxYWJlM2Y5ZmUyOTQ0YjBkODc1OGNkMWY4MWQxZmFjOC90YWJsZXJhbmdlOjFhYmUzZjlmZTI5NDRiMGQ4NzU4Y2QxZjgxZDFmYWM4XzctNS0xLTEtMA_836b7f24-be3c-4a7e-8c5f-6f686c10fc7e"
      unitRef="usd">26024000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ia12d526c1bcf49b7b0a877cc2642890f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xNDgvZnJhZzo5YzcwN2NhNGMyZWY0NGZjYjJkZTE3ODhhODVhYjI0OS90YWJsZToxYWJlM2Y5ZmUyOTQ0YjBkODc1OGNkMWY4MWQxZmFjOC90YWJsZXJhbmdlOjFhYmUzZjlmZTI5NDRiMGQ4NzU4Y2QxZjgxZDFmYWM4XzctNy0xLTEtMA_b4e6fd64-3e5b-460f-8ff6-31cc89ecbbf0"
      unitRef="usd">140488000</us-gaap:NetIncomeLoss>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i186c5ef57e5a46fcaa9eeb7431bfa607_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xNDgvZnJhZzo5YzcwN2NhNGMyZWY0NGZjYjJkZTE3ODhhODVhYjI0OS90YWJsZToxYWJlM2Y5ZmUyOTQ0YjBkODc1OGNkMWY4MWQxZmFjOC90YWJsZXJhbmdlOjFhYmUzZjlmZTI5NDRiMGQ4NzU4Y2QxZjgxZDFmYWM4XzktMS0xLTEtMA_263e47e2-135b-4ba0-a943-3fbba72517d1"
      unitRef="shares">233331000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i2e75b41eea1f4d44a283be1074b9354b_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xNDgvZnJhZzo5YzcwN2NhNGMyZWY0NGZjYjJkZTE3ODhhODVhYjI0OS90YWJsZToxYWJlM2Y5ZmUyOTQ0YjBkODc1OGNkMWY4MWQxZmFjOC90YWJsZXJhbmdlOjFhYmUzZjlmZTI5NDRiMGQ4NzU4Y2QxZjgxZDFmYWM4XzktMy0xLTEtMA_1ae30847-e0cc-457f-8928-b3afb4ccd8c0"
      unitRef="shares">229716000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xNDgvZnJhZzo5YzcwN2NhNGMyZWY0NGZjYjJkZTE3ODhhODVhYjI0OS90YWJsZToxYWJlM2Y5ZmUyOTQ0YjBkODc1OGNkMWY4MWQxZmFjOC90YWJsZXJhbmdlOjFhYmUzZjlmZTI5NDRiMGQ4NzU4Y2QxZjgxZDFmYWM4XzktNS0xLTEtMA_f8768040-49dc-41ee-9048-6a797c43a697"
      unitRef="shares">231941000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ia12d526c1bcf49b7b0a877cc2642890f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xNDgvZnJhZzo5YzcwN2NhNGMyZWY0NGZjYjJkZTE3ODhhODVhYjI0OS90YWJsZToxYWJlM2Y5ZmUyOTQ0YjBkODc1OGNkMWY4MWQxZmFjOC90YWJsZXJhbmdlOjFhYmUzZjlmZTI5NDRiMGQ4NzU4Y2QxZjgxZDFmYWM4XzktNy0xLTEtMA_6db3ec6d-6a8e-42b4-a1a3-5e836eafcb8a"
      unitRef="shares">228457000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i186c5ef57e5a46fcaa9eeb7431bfa607_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xNDgvZnJhZzo5YzcwN2NhNGMyZWY0NGZjYjJkZTE3ODhhODVhYjI0OS90YWJsZToxYWJlM2Y5ZmUyOTQ0YjBkODc1OGNkMWY4MWQxZmFjOC90YWJsZXJhbmdlOjFhYmUzZjlmZTI5NDRiMGQ4NzU4Y2QxZjgxZDFmYWM4XzEwLTEtMS0xLTA_5a325cf7-4a28-432e-aea9-4873cf4ea463"
      unitRef="shares">0</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i2e75b41eea1f4d44a283be1074b9354b_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xNDgvZnJhZzo5YzcwN2NhNGMyZWY0NGZjYjJkZTE3ODhhODVhYjI0OS90YWJsZToxYWJlM2Y5ZmUyOTQ0YjBkODc1OGNkMWY4MWQxZmFjOC90YWJsZXJhbmdlOjFhYmUzZjlmZTI5NDRiMGQ4NzU4Y2QxZjgxZDFmYWM4XzEwLTMtMS0xLTA_8cc205fe-3413-45b2-870d-c67fdb5fd486"
      unitRef="shares">3965000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xNDgvZnJhZzo5YzcwN2NhNGMyZWY0NGZjYjJkZTE3ODhhODVhYjI0OS90YWJsZToxYWJlM2Y5ZmUyOTQ0YjBkODc1OGNkMWY4MWQxZmFjOC90YWJsZXJhbmdlOjFhYmUzZjlmZTI5NDRiMGQ4NzU4Y2QxZjgxZDFmYWM4XzEwLTUtMS0xLTA_2e57d7b1-1c8c-4cbe-a01a-b0e3d2ed2e94"
      unitRef="shares">5102000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="ia12d526c1bcf49b7b0a877cc2642890f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xNDgvZnJhZzo5YzcwN2NhNGMyZWY0NGZjYjJkZTE3ODhhODVhYjI0OS90YWJsZToxYWJlM2Y5ZmUyOTQ0YjBkODc1OGNkMWY4MWQxZmFjOC90YWJsZXJhbmdlOjFhYmUzZjlmZTI5NDRiMGQ4NzU4Y2QxZjgxZDFmYWM4XzEwLTctMS0xLTA_60fb4c97-3c59-49a1-a7da-3b149d53fa46"
      unitRef="shares">4891000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i186c5ef57e5a46fcaa9eeb7431bfa607_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xNDgvZnJhZzo5YzcwN2NhNGMyZWY0NGZjYjJkZTE3ODhhODVhYjI0OS90YWJsZToxYWJlM2Y5ZmUyOTQ0YjBkODc1OGNkMWY4MWQxZmFjOC90YWJsZXJhbmdlOjFhYmUzZjlmZTI5NDRiMGQ4NzU4Y2QxZjgxZDFmYWM4XzEyLTEtMS0xLTA_a045b319-015b-4f94-abfa-80a43da293f7"
      unitRef="shares">233331000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i2e75b41eea1f4d44a283be1074b9354b_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xNDgvZnJhZzo5YzcwN2NhNGMyZWY0NGZjYjJkZTE3ODhhODVhYjI0OS90YWJsZToxYWJlM2Y5ZmUyOTQ0YjBkODc1OGNkMWY4MWQxZmFjOC90YWJsZXJhbmdlOjFhYmUzZjlmZTI5NDRiMGQ4NzU4Y2QxZjgxZDFmYWM4XzEyLTMtMS0xLTA_9ba9384f-bef8-464b-b4f0-8745fc0e8e10"
      unitRef="shares">233681000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xNDgvZnJhZzo5YzcwN2NhNGMyZWY0NGZjYjJkZTE3ODhhODVhYjI0OS90YWJsZToxYWJlM2Y5ZmUyOTQ0YjBkODc1OGNkMWY4MWQxZmFjOC90YWJsZXJhbmdlOjFhYmUzZjlmZTI5NDRiMGQ4NzU4Y2QxZjgxZDFmYWM4XzEyLTUtMS0xLTA_7460e7b4-a530-4eec-9308-dd004fd5080c"
      unitRef="shares">237043000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ia12d526c1bcf49b7b0a877cc2642890f_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xNDgvZnJhZzo5YzcwN2NhNGMyZWY0NGZjYjJkZTE3ODhhODVhYjI0OS90YWJsZToxYWJlM2Y5ZmUyOTQ0YjBkODc1OGNkMWY4MWQxZmFjOC90YWJsZXJhbmdlOjFhYmUzZjlmZTI5NDRiMGQ4NzU4Y2QxZjgxZDFmYWM4XzEyLTctMS0xLTA_c6904e59-8a29-4d8e-b68c-dcb9ca7930f8"
      unitRef="shares">233348000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xNDgvZnJhZzo5YzcwN2NhNGMyZWY0NGZjYjJkZTE3ODhhODVhYjI0OS90ZXh0cmVnaW9uOjljNzA3Y2E0YzJlZjQ0ZmNiMmRlMTc4OGE4NWFiMjQ5XzE0MjkzNjUxMTY2NTkw_1c8beb5c-fccc-4b6d-9da4-fe83808afa11">&lt;div style="margin-top:6pt;text-indent: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, for the three and six months ended June 30, 2021 and 2020, outstanding stock options and stock awards that could potentially dilute income per share amounts in the future that were not included in the computation of diluted income per share amounts for the periods presented because to do so would have been antidilutive (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;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;td colspan="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 0 7.75pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Six Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-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;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock options&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,591&#160;&lt;/span&gt;&lt;/td&gt;&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,110&#160;&lt;/span&gt;&lt;/td&gt;&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;5,163&#160;&lt;/span&gt;&lt;/td&gt;&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 #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;7,166&#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;/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;Stock awards&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,541&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,496&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,908&#160;&lt;/span&gt;&lt;/td&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;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i2ba5fcb931a844f4b1235e503de6cc4a_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xNDgvZnJhZzo5YzcwN2NhNGMyZWY0NGZjYjJkZTE3ODhhODVhYjI0OS90YWJsZTo4ODYwOTAxNjIwNDM0YmQ0ODk4NGM5NmVmMzBlYThjZC90YWJsZXJhbmdlOjg4NjA5MDE2MjA0MzRiZDQ4OTg0Yzk2ZWYzMGVhOGNkXzItMS0xLTEtMzA0MQ_6172c00f-7577-46d1-aa04-933ddc53b838"
      unitRef="shares">6591000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i810906e0d2e547a596419efea3ca8043_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xNDgvZnJhZzo5YzcwN2NhNGMyZWY0NGZjYjJkZTE3ODhhODVhYjI0OS90YWJsZTo4ODYwOTAxNjIwNDM0YmQ0ODk4NGM5NmVmMzBlYThjZC90YWJsZXJhbmdlOjg4NjA5MDE2MjA0MzRiZDQ4OTg0Yzk2ZWYzMGVhOGNkXzItMy0xLTEtMzA0MQ_9b1e11ed-fa50-4059-bf4a-0efc8989c74a"
      unitRef="shares">7110000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i3c3f9519677b42ff83d273226a848b9d_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xNDgvZnJhZzo5YzcwN2NhNGMyZWY0NGZjYjJkZTE3ODhhODVhYjI0OS90YWJsZTo4ODYwOTAxNjIwNDM0YmQ0ODk4NGM5NmVmMzBlYThjZC90YWJsZXJhbmdlOjg4NjA5MDE2MjA0MzRiZDQ4OTg0Yzk2ZWYzMGVhOGNkXzItNS0xLTEtMzA0MQ_eed54588-b6c9-4326-8a19-eb46cd9afc41"
      unitRef="shares">5163000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i823772ffcb7a4a7094c3d1cca8541e67_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xNDgvZnJhZzo5YzcwN2NhNGMyZWY0NGZjYjJkZTE3ODhhODVhYjI0OS90YWJsZTo4ODYwOTAxNjIwNDM0YmQ0ODk4NGM5NmVmMzBlYThjZC90YWJsZXJhbmdlOjg4NjA5MDE2MjA0MzRiZDQ4OTg0Yzk2ZWYzMGVhOGNkXzItNy0xLTEtMzA0MQ_5ce2014f-d5ae-4a07-ba11-52a2219ae2f0"
      unitRef="shares">7166000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ia5c8f551c729491595bd8a0f67f9e980_D20210401-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xNDgvZnJhZzo5YzcwN2NhNGMyZWY0NGZjYjJkZTE3ODhhODVhYjI0OS90YWJsZTo4ODYwOTAxNjIwNDM0YmQ0ODk4NGM5NmVmMzBlYThjZC90YWJsZXJhbmdlOjg4NjA5MDE2MjA0MzRiZDQ4OTg0Yzk2ZWYzMGVhOGNkXzMtMS0xLTEtMzA0MQ_f33fa847-1e3a-4554-9855-158a7e59adcb"
      unitRef="shares">9541000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ife0e7e2713ee40fbba80d9075593704e_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xNDgvZnJhZzo5YzcwN2NhNGMyZWY0NGZjYjJkZTE3ODhhODVhYjI0OS90YWJsZTo4ODYwOTAxNjIwNDM0YmQ0ODk4NGM5NmVmMzBlYThjZC90YWJsZXJhbmdlOjg4NjA5MDE2MjA0MzRiZDQ4OTg0Yzk2ZWYzMGVhOGNkXzMtMy0xLTEtMzA0MQ_0126fde5-46b9-475c-9e85-0cbc7dd7bae5"
      unitRef="shares">6617000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="iff4289e9c25d43929c941a9981452a28_D20210101-20210630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xNDgvZnJhZzo5YzcwN2NhNGMyZWY0NGZjYjJkZTE3ODhhODVhYjI0OS90YWJsZTo4ODYwOTAxNjIwNDM0YmQ0ODk4NGM5NmVmMzBlYThjZC90YWJsZXJhbmdlOjg4NjA5MDE2MjA0MzRiZDQ4OTg0Yzk2ZWYzMGVhOGNkXzMtNS0xLTEtMzA0MQ_a92878fa-3df8-4e25-820e-50afd04b49f2"
      unitRef="shares">3496000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ice3c822773cb4933b802471f70a66b6b_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xNDgvZnJhZzo5YzcwN2NhNGMyZWY0NGZjYjJkZTE3ODhhODVhYjI0OS90YWJsZTo4ODYwOTAxNjIwNDM0YmQ0ODk4NGM5NmVmMzBlYThjZC90YWJsZXJhbmdlOjg4NjA5MDE2MjA0MzRiZDQ4OTg0Yzk2ZWYzMGVhOGNkXzMtNy0xLTEtMzA0MQ_d31b7429-7d23-4e8c-8518-a06b805d53dd"
      unitRef="shares">5908000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:SubsequentEventsTextBlock
      contextRef="i33a2e20c35d4489890990e6e97814d56_D20210101-20210630"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xNTcvZnJhZzphMGIxMGUzMGFiMjY0NjZhYTE0MGM0NTI4NWU3OTgxMC90ZXh0cmVnaW9uOmEwYjEwZTMwYWIyNjQ2NmFhMTQwYzQ1Mjg1ZTc5ODEwXzM0_49b68d66-ddc2-40c1-b50d-02ff2747062e">&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. SUBSEQUENT EVENTS&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent: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 August 4, 2021, the Company entered into definitive agreements to sell certain assets related to Endo&#x2019;s retail generics business to subsidiaries of Strides Pharma Science Limited (Strides) for approximately $24&#160;million in cash, as well as certain other non-cash consideration. The assets to be sold include Endo&#x2019;s manufacturing facilities in Chestnut Ridge, New York and certain U.S. product regulatory approvals and related product inventory. The sale is expected to close in the second half of 2021. Under the terms of the agreements, Strides will provide Endo with certain contract manufacturing and other services on a transitional basis. Endo will also provide Strides with certain transitional services.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent: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 June 30, 2021, the Company concluded that none of these assets met the criteria to be classified as held for sale. As a result of the pending sale, the Company expects to record a pre-tax non-cash loss during the third quarter of 2021 in the range of approximately $35&#160;million to $45&#160;million, approximating the difference between the total consideration and the estimated carrying amount of the disposed net assets at the sale closures. The Company also expects to record a pre-tax reversal of accrued employee separation, continuity and other benefit-related costs during the third quarter of 2021 in the range of approximately $15&#160;million to $20&#160;million as a result of the agreements of sale, reflecting a reduction in related estimated cash outlays, pending determination of the number and identify of employees that will transition to Strides. These preliminary estimated amounts, which are expected to be primarily attributable to our Generic Pharmaceuticals segment, are not currently reflected in our estimated restructuring expenses and cash outlays disclosed in Note 4. Restructuring.&lt;/span&gt;&lt;/div&gt;</us-gaap:SubsequentEventsTextBlock>
    <us-gaap:CashAcquiredFromAcquisition
      contextRef="i70e830968e204659aaea67b5a0b10553_D20210804-20210804"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xNTcvZnJhZzphMGIxMGUzMGFiMjY0NjZhYTE0MGM0NTI4NWU3OTgxMC90ZXh0cmVnaW9uOmEwYjEwZTMwYWIyNjQ2NmFhMTQwYzQ1Mjg1ZTc5ODEwXzQ5NDc4MDIzMzkwMzE_49f37fa7-17d4-441e-ba53-6014bc805b33"
      unitRef="usd">24000000</us-gaap:CashAcquiredFromAcquisition>
    <us-gaap:GainLossOnSaleOfBusiness
      contextRef="id47e192ced924fde8aca390480072fac_D20210701-20210930"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xNTcvZnJhZzphMGIxMGUzMGFiMjY0NjZhYTE0MGM0NTI4NWU3OTgxMC90ZXh0cmVnaW9uOmEwYjEwZTMwYWIyNjQ2NmFhMTQwYzQ1Mjg1ZTc5ODEwXzQ5NDc4MDIzMzYyMzA_ce99dd2b-32bf-4302-b670-cf7794177f59"
      unitRef="usd">35000000</us-gaap:GainLossOnSaleOfBusiness>
    <us-gaap:GainLossOnSaleOfBusiness
      contextRef="i9379f54ad7ef4638a96f79d0945f859b_D20210701-20210930"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xNTcvZnJhZzphMGIxMGUzMGFiMjY0NjZhYTE0MGM0NTI4NWU3OTgxMC90ZXh0cmVnaW9uOmEwYjEwZTMwYWIyNjQ2NmFhMTQwYzQ1Mjg1ZTc5ODEwXzQ5NDc4MDIzMzYyNzE_46caff8d-a331-4dd4-9a09-7a26dec51336"
      unitRef="usd">45000000</us-gaap:GainLossOnSaleOfBusiness>
    <endp:AccruedEmployeeSeparationContinuityAndOtherBenefitRelatedCostsBeforeTax
      contextRef="id47e192ced924fde8aca390480072fac_D20210701-20210930"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xNTcvZnJhZzphMGIxMGUzMGFiMjY0NjZhYTE0MGM0NTI4NWU3OTgxMC90ZXh0cmVnaW9uOmEwYjEwZTMwYWIyNjQ2NmFhMTQwYzQ1Mjg1ZTc5ODEwXzQ5NDc4MDIzMzYzNjE_23a11bae-987b-4f14-bee1-a41422b7132f"
      unitRef="usd">-15000000</endp:AccruedEmployeeSeparationContinuityAndOtherBenefitRelatedCostsBeforeTax>
    <endp:AccruedEmployeeSeparationContinuityAndOtherBenefitRelatedCostsBeforeTax
      contextRef="i9379f54ad7ef4638a96f79d0945f859b_D20210701-20210930"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyN2ViZDdlODExNjRiODM4MmUwNGQwNzI4YTAwZDBhL3NlYzowMjdlYmQ3ZTgxMTY0YjgzODJlMDRkMDcyOGEwMGQwYV8xNTcvZnJhZzphMGIxMGUzMGFiMjY0NjZhYTE0MGM0NTI4NWU3OTgxMC90ZXh0cmVnaW9uOmEwYjEwZTMwYWIyNjQ2NmFhMTQwYzQ1Mjg1ZTc5ODEwXzQ5NDc4MDIzMzYzNDg_50910424-0a5e-4f41-a0b6-3aca6845c9dc"
      unitRef="usd">-20000000</endp:AccruedEmployeeSeparationContinuityAndOtherBenefitRelatedCostsBeforeTax>
</xbrl>
